The premier American Mahjong app,built for practice and made for fun.
Real-looking tiles, racks and felt. Set the table your way and save your favorite MyTablescapes, keep your own card at the table, and watch your streaks grow. A full 4-player game against three AI opponents, with a real Charleston, the official NMJL card and no ads.


The rules your league plays by, on the most beautiful table you've ever set.
The 3D table
Real-looking tiles, racks and felt make every game feel like sitting down with your group.
- East is picked at random each game and throws a pair of dice into the dish.
- Drag tiles on your rack to sort them your way, any time.
- Call Mahjong and it's written across the table by hand.



Set the table your way, and keep it.
Tablescapes and MyTablescape
Choose your tiles, table, mat, rack, dice and dish, so every game looks the way you like it.
- Start from a ready-made Tablescape, or pick every piece yourself.
- Save up to 3 MyTablescapes of your own.
- Switch between them any time.
MyTablescape
Your three saved MyTablescapes.




Your own card, right at the table.
MyCard
Keep a photo of your printed card in the app, so you never hunt for it mid-game.
- Show one line of it at the table while you play.
- Your card photos stay on your device.


A little reason to play again tomorrow.
Streaks and sharing
Your Play streak and Mahjong streak greet you on the main menu.
- Share either streak as a picture.
- Pick a look and a quote before you send it.

See your game grow.
Game Stats and the Mahjong Tracker
Your results and the card hands you've made are kept for you, so you can see your progress.
- Game Stats keep your games and results in one place.
- The Mahjong Tracker shows which card hands you've made.
- It counts hands made in person and on your own.


See how you stack up.
The Leaderboard, now in the app
Check the Leaderboard without leaving the game.
- Open it from inside the app.
- It's still on the web at calliesmahjong.app/leaderboard.

Easy to learn, and always someone to play.
Learn to play and smart opponents
New to the game or a club regular, you can sit down and play right away.
Learn to play in minutes
A guided "How to Play" walks you through a whole hand, step by step. You win every time, so you learn by doing.
Smart opponents
Three AI opponents who each play differently, every game. Step up to Hard when you're ready.
A real Charleston
Pass, vote to stop after the first round, and keep your jokers, just like at the club.
Always a full table
A complete 4-player game whenever you want one, with no waiting on a fourth.
Official NMJL cards
The NMJL 2024, 2025 and 2026 cards are built in.
Make the table yours
Choose the look of your tiles and table, and change it whenever the mood strikes.
Try it free. Then keep playing.
The app is free to download and free to try for three days, with everything unlocked. After that it is one subscription: $2.99 a month or $19.99 a year, whichever suits you.
Free 3-day trial
- Everything unlocked: every tile set and table, and every rack, Mat and Tablescape
- All three NMJL cards: 2024, 2025 and 2026
- Normal and Hard difficulty
- The full tutorial, and your own card photo
All Access
- Pick either plan in the app (the yearly one saves you about $16)
- Every tile set and its table, and every rack, Mat and Tablescape
- Manage or cancel any time in Google Play
- It keeps the game being made. No ads, ever
Frequently asked
Do I need Wi-Fi to play?
No. A full 4-player table against AI opponents works entirely offline, with no internet connection and no account. You only need a connection to start your subscription, and for the Leaderboard.
Can I play with friends and family?
Coming Soon.
How much does it cost?
The app is free to download, with a three-day free trial that unlocks everything. After that it is a subscription: $2.99 a month or $19.99 a year, your choice. Google Play shows the price in your own currency before you commit, and you can manage or cancel it there at any time.
What scoring card does it use?
The official NMJL 2024, 2025 and 2026 cards are all included. You can also keep a photo of your own physical card in MyCard and show one line of it at the table while you play.
How do I change how the table looks?
Open Tablescapes and choose your tiles, table, mat, rack, dice and dish, or start from a ready-made Tablescape. Save up to three MyTablescapes of your own.
Where do my card photos go?
Nowhere but your own device.
What if I can't finish a game?
You don't have to. Leave whenever you like: the app saves your game, and Continue on the main menu picks it up where you left off.
Is my data private?
Yes. Callie's Mahjong has no ad or analytics SDKs and no tracking. Playing needs no account, and anything you import, like a scanned card, stays on your device. If you choose to join the leaderboard, you sign in with Apple (iPhone, iPad and Mac) or Google (Android) and pick a public leaderboard name, and we receive the hands you submit, which version of the app you're using, and a check that your purchase is valid. The app also sends an anonymous daily play summary; you can turn it off in Settings. The app never asks for your email address, and we keep only an anonymous account number from your sign-in, never your name or email. See our Privacy Policy for details.
Does it support TalkBack?
Yes. Tiles, buttons and screens are labeled for TalkBack, and you can play a full hand, Charleston included, without looking at the screen. Spoken play-by-play announces every move as it happens and steps aside when TalkBack is doing the talking.
Which Android versions does it run on?
Android 7.0 and newer, on phones and tablets.