top of page
Games

EightBam Mahjong Apps

American Mahjong Practice app showing suggested hands feature

Learn the 2025 National Mah Jongg League (NMJL) card quickly, and sharpen your skills. See suggested hands while playing. Track your progress. 

Get American Mahjong Practice on Google Play
Download American Mahjong Practice on the App Store
American Mahjong Lookup app for finding NMJL hands from tiles

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.

Download American Mahjong Practice on the App Store
American Mahjong Defense app for practicing hand recognition

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.

 

Download American Mahjong Practice on the App Store
Why we are different - Designed for Mobile

Standard mahjong table layouts don't work well on a small phone. This 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.

Mahjong Lookup was requested by an instructor and used in classes.  Mahjong Defense focuses more intently on learning the card.

New! Daily Challenge Hand

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.

Android is Back!

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.

 

If you're an experienced player, the app is ready for you. For newer players, we're continuing to add features to help you learn NMJL rules as you practice.

About Us

Eight Bam is a small family-run business.  We're engineers and avid gamers. I created Mahjong Practice to improve my game so I could keep up with my wife and her tournament-playing friends.

Join our mailing list

Mailing List
bottom of page