2026 is live on the
Apple App Store &
Google Play Store!
American Mahjong
Enter your tiles from a live or online game to find matching hands. Discover hands from sections of the NMJL card you might have overlooked. See overlapping alternate hands that give you more options.
New online app:
What Hand Are They Playing?
Your friend has exposed some tiles, now guess what hand they are playing.
This is a new game for training on defense. Learn to quickly recognize your opponents hands.
New online app:
Standard mahjong table layouts don't work well on a small phone. Our design is optimized for mobile play: tiles are large, the card is displayed right under your hand, important features are easy to access, and other details are accessible but don't clutter the interface.
This quick demo video shows how to use the app. The player's guide video covers the advanced practice features.
The Daily Challenge Hand is a fun way to test your Mahjong skills against other players.
-
A new random hand is dealt each day—the same for everyone.
-
You can retry the challenge hand as many times as you like, even after completing a hand. Your best score is saved.
-
Your result is submitted when you complete a hand.
-
Scoring is based on how many tiles are left in the Wall when you finish—the more tiles left, the better your score.
-
After finishing, you can view the leaderboard to see how your result compares with others and what hands they choose.
American Mahjong Practice has returned to the Play Store for Android! We took a brief break to fix bugs and add improvements, including joker validation.
New! The app now alerts you when you get a rule wrong—so you can learn as you play.
Eight Bam is a small family-run business. We're engineers and avid gamers. I created Mahjong Practice to learn the new card every year and improve my game.

_ed.png)

_ed.png)
