Mahj Trainer is an American Mahjong practice app for iPhone, iPad and Android: tiles, the card, the Charleston, and keep-or-throw judgment in five-minute drills. No opponents and no account.
iPhone, iPad and Android · Four free practice rooms · Works offline
The tiles, the card, the Charleston and keep-or-throw calls, in five-minute drills across four rooms. Everything below is free. Mahj+ adds more of it.
Craks, bams, dots, winds, dragons, flowers, and jokers, then quizzes on the rules everyone gets wrong.
Learn the sections (2468, Consecutive Run, 13579, Winds and Dragons, 369, Singles and Pairs) and how to spot them fast.
See 13 tiles and call the section they're chasing, over and over, until the pattern jumps out.
Work real deals: choose three tiles to pass, then compare with the coach's pick and the reasoning behind it.
When to hold a flower, when to swap for an exposed joker, what an opponent's exposure tells you, which discards are safe.
Swipeable cards that explain the rule instead of just testing it.
Thirteen tiles off a real wall. Commit to a section, then draw and discard for twelve turns while the coach grades every throw and shows the arithmetic behind it. No opponents and no bots, so nothing can feel rigged. One free hand a day for everyone.
A searchable glossary and a page for every section of the card, one tap from the home screen. Free for everyone.
An additional practice set in all four rooms, with fresh questions, racks, and deals added through the year.
Included with Mahj+
Advanced Charleston strategy, a defense school, and expert rack-reading drills.
Included with Mahj+
Streaks and per-room progress keep skills warm between weekly games.
No. Mahj Trainer keeps practice progress and preferences on your iPhone. There is no sign-up, no ads in the app, and nothing sold. Reminders are scheduled locally on your device. Apple processes purchases and RevenueCat unlocks and restores Mahj+. Feedback you choose to send goes to our server with no account attached, and Meta measures our Facebook and Instagram ads, using your advertising identifier only if you allow tracking.
Privacy Policy →How it's built.
Most new players learn mah jongg at a weekly game, then have no way to practice until the next one. Lessons fade, the Charleston gets scary, and the card still looks like a wall of numbers.
Mahj Trainer is practice without a table: quick, interactive reps you can run anywhere. Think of it as practicing your serve instead of playing a match. Learn the tiles, learn the card's sections, work through real Charleston deals, and make the keep-or-throw calls that decide hands.
All four rooms are free. Mahj+ adds more: monthly or yearly (both with a 1-week free trial), or a one-time purchase for lifetime access. Prices are shown in the app before you buy and vary by region.
Extra practice sets. A second set of questions, racks, and deals in every room, using drills you already know.
The Master Tables. Advanced Charleston strategy, a defense school, and expert rack reading for players moving past the basics.
| Platform | iOS 17+ |
| Language | Swift 6 with strict concurrency |
| Framework | SwiftUI · StoreKit 2 · RevenueCat |
| Data | No account; progress stored on device |
| Storage | Local preferences, bundled practice content |
| Offline | Every drill works with no network |
The category system. Drills teach the section structure that repeats every year, so practice still counts when the new card arrives.
Original practice hands. Every rack and deal in the app is written for teaching, which keeps it independent of the published card.
Short sessions. Sessions are short enough for a grocery line, because that's when people actually practice.
What's free. The four rooms are complete without paying. Mahj+ adds volume and advanced material; the fundamentals are never locked.
Free guides, written for new players.
How to play American Mah Jongg: the tiles, the card, a turn, calling, and how a hand is won.
How to read the card: the nine sections that keep the same shape every year.
The Charleston: the order of passes and a simple way to choose three tiles.
Joker rules, scoring and table rules, and a glossary of every term.
Yes. Mahj Trainer is a free iPhone and iPad app that drills the tiles, the card sections, the Charleston and keep-or-throw decisions in five-minute sessions. It also includes Play a Hand, where a coach grades each discard.
Yes, the download is free and the four practice rooms, flashcards, rack reading and the reference are included. An optional Mahj+ upgrade adds extra practice sets and the Master Tables, and prices are shown in the app before you buy.
No. There is no sign-up, and every drill works offline. Your progress stays on your device.
Start with the tiles, then learn the sections of the card, then practice the Charleston and the keep-or-throw calls. Mahj Trainer is built in that order, and the site has free beginner guides to the rules, the card, jokers and scoring.
Yes. The Charleston Room gives you real deals, asks you to choose three tiles to pass, and then shows the coach's pick and the reasoning behind it.
No. It is an independent app, not affiliated with or endorsed by the National Mah Jongg League. It uses original practice hands and teaches the section structure that repeats every year, so you still use the current official card at the table.
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, use the current NMJL card.
Free on the App Store and Google Play. Four practice rooms, no account. Mahj+ optional.