American Mahjong
The secret to great Mahjong? Play more games. Play every hand to completion and learn how tile choices create winning hands. Ready for a challenge? Play the daily challenge hand against other players, or enable opponent bots and compete.​​​​​​​​​​​​​​​​
2026 Apple Installation
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:
support@eightbam.com
android@eightbam.com
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.
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.



