Mahj Trainer: Mahjong Practice
Learn American Mah Jongg Cards
Free · In‑App Purchases
New: Play a Hand deals you thirteen tiles and grades every discard, with the arithmetic behind it. One free hand a day, plus a new searchable reference, free for all.
Practice American Mah Jongg in five-minute drills: tiles, Charleston strategy, rack reading, and keep-or-throw judgment, built for new players.
Learned mah jongg on Thursday? Keep it. Mahj Trainer has no opponents, no timers, and no pressure: just quick, interactive reps that build the skills you need before sitting down at a real table. Think of it like practicing your serve without playing a match.
WHY IT WORKS
Most new players learn at a weekly game, then have no way to practice until the next one. Lessons fade. Mahj Trainer gives you quick reps you can run anywhere, even standing in line.
FOUR FREE PRACTICE ROOMS
THE TILE ROOM
Meet every tile family: craks, bams, dots, winds, dragons, flowers, and jokers. Then quiz yourself on the rules everyone gets wrong: which dragon goes with which suit, what jokers can and cannot do, what a soap really means.
THE CARD ROOM
Learn the card's sections (2468, Consecutive Run, 13579, Winds and Dragons, 369, Singles and Pairs, and more) and how to spot them. Then practice reading racks: see 13 tiles and name the section they're chasing.
THE CHARLESTON ROOM
The part that scares every new player, minus the panic. Learn the rules and strategy of the pass, then work through real deals: pick 3 tiles to pass and compare your choice with the coach's, with the reasoning explained.
THE TABLE ROOM
Keep-or-throw judgment calls: when to hold a flower, when to swap for an exposed joker, what an opponent's exposure tells you, and which discards are safe.
MAHJ+ (optional upgrade)
Everything above stays free, forever. Mahj+ adds practice that never runs out:
PLAY A HAND deals thirteen tiles off a real wall, then grades every discard and shows the arithmetic behind it. No opponents and no bots, so nothing can feel rigged. Everyone gets one free hand a day.
ENDLESS PRACTICE deals a freshly generated rack every time, so section reading never repeats and never runs dry.
FIX MY MISTAKES remembers what you got wrong and brings it back on a spaced schedule, so weak spots actually close.
TIMED CHALLENGE gives you ninety seconds of mixed reads and a personal best to chase.
EXTRA PRACTICE SETS in every one of the four rooms, with fresh questions, racks and deals in the same drills you already use.
THE MASTER TABLES, where advanced Charleston strategy, a defense school, and expert rack-reading drills wait for players moving past the basics.
New drills are added all year.
BUILT FOR NEW PLAYERS
Flashcards with the "why" on the back. Streaks to keep you practicing between games. Original practice hands that teach the category system, so your skills transfer to any year's card.
Mahj Trainer is an independent training app. It is not affiliated with or endorsed by the National Mah Jongg League. For official hands and values, get the current NMJL card.
SUBSCRIPTIONS
Mahj+ is available as an auto-renewing subscription (Monthly or Yearly, both with a 7-day free trial) or as a one-time Lifetime purchase. Prices are shown in the app before you buy and vary by region. Payment is charged to your Apple ID at confirmation. Subscriptions renew automatically unless canceled at least 24 hours before the end of the current period. Manage or cancel anytime in Settings → Apple ID → Subscriptions. Terms of Use (Apple's standard EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/. Privacy Policy: https://jackwallner.github.io/mahj/privacy-policy.
Play a hand, one tile at a time.
Play a Hand deals you thirteen tiles off a real wall. Commit to a section, then draw and discard for twelve turns while a coach grades every throw and shows the arithmetic behind it. No opponents and no bots. Everyone gets one free hand a day.
Reference is a new searchable glossary plus a page for every section of the card, free for everyone, one tap from the home screen.
Room progress now counts what you have actually learned: a question sticks once you answer it right twice in a row.
Get one wrong and the app now tells you why your answer was wrong, not just what the right one was.
New in the Table Room: scoring and table rules. Who pays what, when a call is too late, and what happens after a wrong mah jongg.
New in the Card Room: how to read a line on the card, from matching and opposite dragons to NEWS and zeros.
We also re-checked every question against the rules and corrected a handful of answers, including a joker question and a defense question players flagged. Thank you for the notes.
The developer, Jack Wallner, 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.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Jack Wallner
- Size
- 9 MB
- Category
- Education
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- Mahj+ Monthly $9.99
- Mahj+ Yearly $39.99
- Mahj+ Lifetime $89.99
- Copyright
- © 2026 Jack Wallner
