American MahJong Practice 4+

Real Play with Charleston

Eight Bam LLC

Designed for iPad

    • 4.8 • 10.6K Ratings
    • Free
    • Offers In-App Purchases



MahJong Practice is pattern practice for real American MahJong with Charleston. Play fun, quick games offline, anywhere, anytime. No internet connection needed. This is the best way to learn the 2023 card.

Suggested Hands:
All possible hand combinations are evaluated and sorted by the highest matching tile count. Play one of these hands or any hand you want. See the combinations of hands with the most overlapping tiles. Develop your strategies selecting hands.

Open Play:
Try different strategies with Replay and Undo. Tiles can be moved around freely.

Play Against Bots or Solo:
When playing solo, the opponent bots play valid patterns and exchange jokers but do not declare Mahjong. Play until you declare Mahjong or the wall is empty in solo mode. Go to Settings to enable bots that win to practice defense.

Corrections & FAQ:
See the closest matching pattern when you declare an unknown pattern. Frequently Asked Questions (FAQ) helps beginning players.

Pattern Stats:
Track patterns completed, wins and losses. Learn the patterns with the highest probability of matching random hands.

Pattern Filters:
Select the categories you like to play the most. Hide categories to focus on any given category. Play the whole card.

Large Tile Font Option:
Enable the Large Tile Font option to make the tiles easier to read.

Play the same hand as a friend with the Duplicate option and compare your results.

Use the Help for important details about using the app. You should know basic game play and rules before using this app. Beginners should reference Standard American Mahjong rules and videos online.

Contact for help at any time.

What’s New

Version 7.21

New Rules Engine for Beginning Players!

Ratings and Reviews

4.8 out of 5
10.6K Ratings

10.6K Ratings

Glitch w app ,

Issues w app

Second updated review… Had issues w app… found the issue was with me! Using app incorrectly! Valuable lesson!! Maybe there shld b a you tube video on how to correctly use app. Now I am using it correctly and still enjoying the app and the practice. It wld hv been helpful to hv more instructions. Appreciate ur response and what I learned from it! Thank u! First review: Enjoy App. Great practice. However major glitch in app. Often (almost every game) I cannot place new tile on rack until I slide one on wall, then discard. Even tho there is a slot for it to b placed. Shld b able to slide new tile on rack and decide my discard. I am forced to slide tile to wall, discard (I get an error notice) and then slide tile I’m keeping back into rack. Pls correct glitch.

Developer Response ,

Videos are a great idea, until we pull that off email us any questions :)

AikiUser ,

A great way to practice!

I am new to Mahjong and have found this app to be a very beneficial way to learn the hands and start to see patterns faster. I really like being able to see the potential hands in "real" time and also being able to turn that feature off when I am ready to challenge myself. The controls are hyper sensitive, though, so if I happen to have a finger resting on my iPad in just the wrong spot, tiles will be discarded without me even noticing sometimes. Must. Keep. Fingers. Away. The only real issue I wish would be corrected is that the Concealed Hands in the Tiles list should be hidden once a partial hand is exposed. I have Mahjonged numerous times only to realize later that, as in the real game, it should not have counted. As a newbie, I often miss this and feel I would learn better if this responded appropriately. Additionally, one interface feature that would be helpful is the ability to switch where the discard pile is. It would be more comfortable for many of us to play left-handed, but as it is playing that way means the left arm has to reach over and it covers the board. An otherwise terrific app--thank you!
**Edit: To be clear, if I try to Mahj on a hand that is not on the card, the app shows me that it is not allowed. Similarly, it would be helpful if the app would disallow a Concealed hand with an already partial exposure.

Developer Response ,

- Disable “Tap Tiles to Discard” and use Drag and Drop to avoid accidentally tapping tiles.

- Concealed hands are now hidden after the first exposure.

- Left Handed play is now available in release 7.11!

Thanks for all of your feedback : )

mambonjour ,

Even better to have during our days of quarantine!

I’ve been playing this wonderful game daily—- usually 10-12 games during the early quarantine period, spread throughout the day and night. Now I’ve still found it challenging and fun with the 2021 card. I’ve been teaching friends to play and the “pattern” section of the screen really helps all of us zero in in the best hand to aim for! I play two other online Mahjong games and yours is by far the BEST! One little problem: no one seems to be able to download or install it on a computer— only on an iPad. Why is that?

Developer Response ,

Thank you for the great review!

Download an Android emulator from to play on PCs :). Android American Mahjong Practice has Bots for joker exchange now.

New Macs with the apple M1 chip will run iOS Apps.

And Chrome books will run Android American Mahjong Practice directly.

App Privacy

The developer, Eight Bam LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

More By This Developer

You Might Also Like