Home › Board
Information
Preview 2 platforms
iPhone 4 images
iPad 4 images
What’s New Version 1.0.13
What's New
- Share your win: After winning a game, tap "Share Your Win" to share your winning hand and pattern as an image to Messages, Facebook,
Instagram, and more
- Improved text size on larger iPhones in landscape — text is now more readable on iPhone 14/15/16 and Plus/Pro Max models
- Smoother game end results screen with quick share access
Still new from recent releases
- Concealed hand wins now tracked in Achievements
- Pinned suggested hand shows on the main game screen
- Fixed an issue where tile graphics could occasionally appear blank
- Sync across devices with an account
- Game configuration choices including Blanks
Description
The Mahjong App brings classic American Mahjong to life — beautifully designed, free to play, and available on any device.
Learn the game with a built-in tutorial, practice the current NMJL card against smart AI opponents, or sharpen your skills before your next mahjong night. Multiplayer coming soon.
Features:
- Full American Mahjong with current card support
- Smart AI opponents across multiple difficulty levels
- Clean, elegant design built for the tiles you know
- Earn badges, level-up, and track your progress as you play
- Free to play
Whether you're a seasoned player or just learning the ropes, The Mahjong App is the digital mahjong experience you've been waiting for.
Let's Mahj!
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 14 versions
Build 887115282v1.0.132026-06-22 02:50:52
What's New
- Share your win: After winning a game, tap "Share Your Win" to share your winning hand and pattern as an image to Messages, Facebook,
Instagram, and more
- Improved text size on larger iPhones in landscape — text is now more readable on iPhone 14/15/16 and Plus/Pro Max models
- Smoother game end results screen with quick share access
Still new from recent releases
- Concealed hand wins now tracked in Achievements
- Pinned suggested hand shows on the main game screen
- Fixed an issue where tile graphics could occasionally appear blank
- Sync across devices with an account
- Game configuration choices including Blanks
Build 886860578v1.0.122026-06-15 09:57:24
What's New
- Concealed hand wins now tracked in Achievements
- Fixed issue where Discard button wasn't selectable on wider iPhone screens
- Fixed issue where tile graphics could occasionally appear blank
- Various stability improvements
Still new from recent releases
- Pinned suggested hand on the main game screen
- Sync across devices with an account
- Game configuration choices including Blanks
- Learn to Play tutorial improvements
Build 886580413v1.0.102026-06-09 01:26:07
- Pinned suggested hand: See your top pinned hand right on the main game screen — no more flipping back and forth to the Suggested Hands panel to check your target. The closest pinned hand shows automatically.
Improvements
- Smoother gameplay on the latest iOS
- Fixed display issues for certain hand patterns in Suggested Hands
Still new from our last release
- Sync across devices with an account
- Game configuration choices including Blanks
- Learn to Play tutorial improvements
Build 886708187v1.0.112026-06-09 18:13:22
Share your win: After winning a game, tap "Share Your Win" to share your winning hand and pattern as an image to Messages, Facebook, Instagram, and more.
Still new from a previous release
- Pinned suggested hand: See your top pinned hand right on the main game screen. The closest pinned hand shows automatically.
- Sync across devices with an account
- Game configuration choices including Blanks
Build 886255809v1.0.92026-05-28 21:43:58
Optional Sign-In — save your progress and sync across devices. Sign in with Apple, Google, or email. Sign-in is completely optional — your stats stay on your device if you'd rather play anonymously.
Undo Stop Charleston — accidentally tap Stop Charleston? Tap Undo to go back.
Top Hands Leaderboard — your 10 most-won hands now appear in your Achievement Stats.
Tougher Challenge Mode — new optional setting to disable action prompts. Decide for yourself when to call tiles and declare Mahjong — no more buttons lighting up to guide you.
Learn to Play — added "Setting Up" instructions to the Playing in Person section.
Thanks for playing!
Build 885943448v1.0.82026-05-21 17:30:27
Simpler Joker swaps — streamlined the swap process so it takes fewer taps to grab the tile you need.
Learn to Play polish — clearer instructions and a few helpful refinements throughout the section.
Dead hand detection — if you exposure all tiles and are locked out of every line on the card, the app will let you know and offer a fresh
start instead of leaving you stuck.
Build 885638609v1.0.62026-05-14 17:10:22
Blanks (Beta) — try a new house rule! Adds 6 blank tiles you can swap for any discarded tile. Turn it on in Settings to give it a spin.
Smarter Suggested Hands — tap any pattern and your tiles will highlight to show which ones fit. The rest dim, making discard decisions easier.
Fixes & polish
- Corrected scoring for Singles and Pairs hands
- Joker swap and tile-calling explanations are clearer in Learn to Play
- Share button now works on iOS
- Text size and scaling refined for larger devices
Build 885688472v1.0.72026-05-14 23:06:35
Blanks (Beta) — try a new house rule! Adds 6 blank tiles you can swap for any discarded tile. Turn it on in Settings to give it a spin.
Smarter Suggested Hands — tap any pattern and your tiles will highlight to show which ones fit. The rest dim, making discard decisions easier.
Fixes & polish
- Corrected scoring for Singles and Pairs hands
- Joker swap and tile-calling explanations are clearer in Learn to Play
- Share button now works on iOS
- Corrected display issue on larger screens cutting off 14th tile
Build 885449141v1.0.52026-05-10 18:46:18
Layout Fixes: Resolved an issue where some in-game text could overflow when iOS system text size was enabled.
Popup Sizing: Fixed an issue where popups could appear cramped on mobile.
"Hide Concealed" Persistence: The "Hide Concealed" filter on Suggested Hands now persists when you close and reopen the panel.
Thanks for playing — keep the feedback coming at hello@themahjongapp.com
Build 885402721v1.0.42026-05-08 19:50:56
Hand Matcher: New tool to input your tiles and instantly see which hands you're closest to — useful for analyzing your real-life hands or helping students learn the card.
Better on Larger Screens: Text and layouts now scale appropriately for tablets and bigger displays, with more readable suggested hands.
Plus various small improvements and bug fixes. Thanks for playing — keep the feedback coming at hello@themahjongapp.com!
Build 885306160v1.0.32026-05-06 16:31:19
Hand-Specific Guidance: New tailored notes in the Declare Mahjong popup for select hands with subtle rules.
Suggested Hands Polish: Larger, easier-to-read text in the Suggested Hands list.
Line Fixes: Resolved a few hand-validation bugs, including ones affecting jokers and certain quints lines.
Plus various small improvements and bug fixes. Thanks for playing — keep the feedback coming at hello@themahjongapp.com
Build 885258760v1.0.22026-05-05 13:22:59
Custom Bot Names: Logan, Olivia, and Ruth not your style? Rename them however you want from the Settings menu.
Auto-Landscape: Charleston and Game screens now lock to landscape automatically — no need to disable rotation lock first.
Helpful Popups: New explanations when you tap a disabled Declare Mahjong or Call Tile button — see why and learn the rules.
Various small improvements and bug fixes: Charleston tile sorting added, Reset All Progress now clears everything as expected, and more.
Build 885192678v1.0.12026-05-02 20:46:15
Card Completion: Track which hands you've won — see exactly what's left to complete on the card.
Learn to Play: Redesigned with clearer instructions and examples.
Level Up: Expanded to 100 levels with refined XP thresholds.
Bug Fixes: Improved tile rendering for users with larger system text sizes.
Enjoying the app? We'd love your feedback at hello@themahjongapp.com — it means a lot to a small indie team!
Build 884933563v1.02026-05-01 17:51:52
No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.
Availability 100 of 101 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 3.1k | 4.9 | 1.0.13 |
CA | en-CA | Free | 35 | 4.7 | 1.0.13 |
GB | en-GB | Free | 3 | 5.0 | 1.0.13 |
AU | en-AU | Free | 2 | 5.0 | 1.0.13 |
ES | es-ES | Free | 1 | 5.0 | 1.0.13 |
FR | fr-FR | Free | 1 | 5.0 | 1.0.13 |
IL | en-GB | Free | 1 | 5.0 | 1.0.13 |
ZA | en-GB | Free | 1 | 4.0 | 1.0.13 |
AE | en-GB | Free | 0 | — | 1.0.13 |
AF | en-GB | Free | 0 | — | 1.0.13 |
AL | en-GB | Free | 0 | — | 1.0.13 |
AM | en-GB | Free | 0 | — | 1.0.13 |
AT | de-DE | Free | 0 | — | 1.0.13 |
AZ | en-GB | Free | 0 | — | 1.0.13 |
BA | en-GB | Free | 0 | — | 1.0.13 |
BE | en-GB | Free | 0 | — | 1.0.13 |
BG | en-GB | Free | 0 | — | 1.0.13 |
BH | en-GB | Free | 0 | — | 1.0.13 |
BM | en-GB | Free | 0 | — | 1.0.13 |
BN | en-GB | Free | 0 | — | 1.0.13 |
BT | en-GB | Free | 0 | — | 1.0.13 |
BY | en-GB | Free | 0 | — | 1.0.13 |
CH | de-CH | Free | 0 | — | 1.0.13 |
CY | en-GB | Free | 0 | — | 1.0.13 |
CZ | en-GB | Free | 0 | — | 1.0.13 |
DE | de-DE | Free | 0 | — | 1.0.13 |
DK | en-GB | Free | 0 | — | 1.0.13 |
EE | en-GB | Free | 0 | — | 1.0.13 |
EG | en-GB | Free | 0 | — | 1.0.13 |
FI | en-GB | Free | 0 | — | 1.0.13 |
FJ | en-GB | Free | 0 | — | 1.0.13 |
FM | en-GB | Free | 0 | — | 1.0.13 |
GE | en-GB | Free | 0 | — | 1.0.13 |
GR | en-GB | Free | 0 | — | 1.0.13 |
HK | zh-Hant-HK | Free | 0 | — | 1.0.13 |
HR | en-GB | Free | 0 | — | 1.0.13 |
HU | en-GB | Free | 0 | — | 1.0.13 |
ID | en-GB | Free | 0 | — | 1.0.13 |
IE | en-GB | Free | 0 | — | 1.0.13 |
IN | en-GB | Free | 0 | — | 1.0.13 |
IQ | en-GB | Free | 0 | — | 1.0.13 |
IS | en-GB | Free | 0 | — | 1.0.13 |
IT | it | Free | 0 | — | 1.0.13 |
JO | en-GB | Free | 0 | — | 1.0.13 |
JP | ja | Free | 0 | — | 1.0.13 |
KG | en-GB | Free | 0 | — | 1.0.13 |
KH | en-GB | Free | 0 | — | 1.0.13 |
KR | ko | Free | 0 | — | 1.0.13 |
KW | en-GB | Free | 0 | — | 1.0.13 |
KZ | en-GB | Free | 0 | — | 1.0.13 |
LA | en-GB | Free | 0 | — | 1.0.13 |
LB | en-GB | Free | 0 | — | 1.0.13 |
LK | en-GB | Free | 0 | — | 1.0.13 |
LT | en-GB | Free | 0 | — | 1.0.13 |
LU | en-GB | Free | 0 | — | 1.0.13 |
LV | en-GB | Free | 0 | — | 1.0.13 |
MD | en-GB | Free | 0 | — | 1.0.13 |
ME | en-GB | Free | 0 | — | 1.0.13 |
MK | en-GB | Free | 0 | — | 1.0.13 |
MM | en-GB | Free | 0 | — | 1.0.13 |
MN | en-GB | Free | 0 | — | 1.0.13 |
MO | zh-Hant-HK | Free | 0 | — | 1.0.13 |
MR | en-GB | Free | 0 | — | 1.0.13 |
MT | en-GB | Free | 0 | — | 1.0.13 |
MV | en-GB | Free | 0 | — | 1.0.13 |
MY | en-GB | Free | 0 | — | 1.0.13 |
NL | nl | Free | 0 | — | 1.0.13 |
NO | en-GB | Free | 0 | — | 1.0.13 |
NP | en-GB | Free | 0 | — | 1.0.13 |
NR | en-GB | Free | 0 | — | 1.0.13 |
NZ | en-AU | Free | 0 | — | 1.0.13 |
OM | en-GB | Free | 0 | — | 1.0.13 |
PG | en-GB | Free | 0 | — | 1.0.13 |
PH | en-GB | Free | 0 | — | 1.0.13 |
PK | en-GB | Free | 0 | — | 1.0.13 |
PL | en-GB | Free | 0 | — | 1.0.13 |
PT | pt-PT | Free | 0 | — | 1.0.13 |
PW | en-GB | Free | 0 | — | 1.0.13 |
QA | en-GB | Free | 0 | — | 1.0.13 |
RO | en-GB | Free | 0 | — | 1.0.13 |
RS | en-GB | Free | 0 | — | 1.0.13 |
RU | ru | Free | 0 | — | 1.0.13 |
SA | en-GB | Free | 0 | — | 1.0.13 |
SB | en-GB | Free | 0 | — | 1.0.13 |
SE | sv | Free | 0 | — | 1.0.13 |
SG | en-GB | Free | 0 | — | 1.0.13 |
SI | en-GB | Free | 0 | — | 1.0.13 |
SK | en-GB | Free | 0 | — | 1.0.13 |
TH | en-GB | Free | 0 | — | 1.0.13 |
TJ | en-GB | Free | 0 | — | 1.0.13 |
TM | en-GB | Free | 0 | — | 1.0.13 |
TO | en-GB | Free | 0 | — | 1.0.13 |
TR | en-GB | Free | 0 | — | 1.0.13 |
TW | zh-Hant-TW | Free | 0 | — | 1.0.13 |
UA | en-GB | Free | 0 | — | 1.0.13 |
UZ | en-GB | Free | 0 | — | 1.0.13 |
VN | en-GB | Free | 0 | — | 1.0.13 |
VU | en-GB | Free | 0 | — | 1.0.13 |
XK | en-GB | Free | 0 | — | 1.0.13 |
YE | en-GB | Free | 0 | — | 1.0.13 |
Not available in: CN
Change log 18 changes · US
✎
releaseNotes updated
What's New
- Share your win: After winning a game, tap "Share Your Win" to share your winning hand and pattern as an image to Messages, Facebook,
Instagram,
✎
description updated
The Mahjong App brings classic American Mahjong to life — beautifully designed, free to play, and available on any device.
Learn the game with a built-in tutor
✎
subtitle updated
Classic American Mahjong
✎
name updated
The Mahjong App
◆
Version 1.0.13 released
What's New
- Share your win: After winning a game, tap "Share Your Win" to share your winning hand and pattern as an image to Messages, Facebook,
Instagram, and more
- Improved text size on larger iPhones in landscape — text is now more
◆
Version 1.0.12 released
What's New
- Concealed hand wins now tracked in Achievements
- Fixed issue where Discard button wasn't selectable on wider iPhone screens
- Fixed issue where tile graphics could occasionally appear blank
- Various stability improvements
St
◆
Version 1.0.11 released
Share your win: After winning a game, tap "Share Your Win" to share your winning hand and pattern as an image to Messages, Facebook, Instagram, and more.
Still new from a previous release
- Pinned suggested hand: See your top pinned hand r
◆
Version 1.0.10 released
- Pinned suggested hand: See your top pinned hand right on the main game screen — no more flipping back and forth to the Suggested Hands panel to check your target. The closest pinned hand shows automatically.
Improvements
- Smoother gamep
◆
Version 1.0.9 released
Optional Sign-In — save your progress and sync across devices. Sign in with Apple, Google, or email. Sign-in is completely optional — your stats stay on your device if you'd rather play anonymously.
Undo Stop Charleston — accidentally tap
◆
Version 1.0.8 released
Simpler Joker swaps — streamlined the swap process so it takes fewer taps to grab the tile you need.
Learn to Play polish — clearer instructions and a few helpful refinements throughout the section.
Dead hand detection — if you exposure a
◆
Version 1.0.7 released
Blanks (Beta) — try a new house rule! Adds 6 blank tiles you can swap for any discarded tile. Turn it on in Settings to give it a spin.
Smarter Suggested Hands — tap any pattern and your tiles will highlight to show which ones fit. The res
◆
Version 1.0.6 released
Blanks (Beta) — try a new house rule! Adds 6 blank tiles you can swap for any discarded tile. Turn it on in Settings to give it a spin.
Smarter Suggested Hands — tap any pattern and your tiles will highlight to show which ones fit. The res
◆
Version 1.0.5 released
Layout Fixes: Resolved an issue where some in-game text could overflow when iOS system text size was enabled.
Popup Sizing: Fixed an issue where popups could appear cramped on mobile.
"Hide Concealed" Persistence: The "Hide Concealed" fil
◆
Version 1.0.4 released
Hand Matcher: New tool to input your tiles and instantly see which hands you're closest to — useful for analyzing your real-life hands or helping students learn the card.
Better on Larger Screens: Text and layouts now scale appropriately f
◆
Version 1.0.3 released
Hand-Specific Guidance: New tailored notes in the Declare Mahjong popup for select hands with subtle rules.
Suggested Hands Polish: Larger, easier-to-read text in the Suggested Hands list.
Line Fixes: Resolved a few hand-validation bugs,
◆
Version 1.0.2 released
Custom Bot Names: Logan, Olivia, and Ruth not your style? Rename them however you want from the Settings menu.
Auto-Landscape: Charleston and Game screens now lock to landscape automatically — no need to disable rotation lock first.
Helpf
◆
Version 1.0.1 released
Card Completion: Track which hands you've won — see exactly what's left to complete on the card.
Learn to Play: Redesigned with clearer instructions and examples.
Level Up: Expanded to 100 levels with refined XP thresholds.
Bug Fixes: Im
◆
Version 1.0 released
CAen-CA
GBen-GB
AUen-AU
ESes-ES
FRfr-FR
ILen-GB
ZAen-GB
AEen-GB
AFen-GB
ALen-GB
AMen-GB
ATde-DE
AZen-GB
BAen-GB
BEen-GB
BGen-GB
BHen-GB
BMen-GB
BNen-GB
BTen-GB
BYen-GB
CHde-CH
CYen-GB
CZen-GB
DEde-DE
DKen-GB
EEen-GB
EGen-GB
FIen-GB
FJen-GB
FMen-GB
GEen-GB
GRen-GB
HKzh-Hant-HK
HRen-GB
HUen-GB
IDen-GB
IEen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JOen-GB
JPja
KGen-GB
KHen-GB
KRko
KWen-GB
KZen-GB
LAen-GB
LBen-GB
LKen-GB
LTen-GB
LUen-GB
LVen-GB
MDen-GB
MEen-GB
MKen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MTen-GB
MVen-GB
MYen-GB
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
QAen-GB
ROen-GB
RSen-GB
RUru
SAen-GB
SBen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
THen-GB
TJen-GB
TMen-GB
TOen-GB
TRen-GB
TWzh-Hant-TW
UAen-GB
UZen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
CNNot Available