Fruitful Registry
Home › Board
American Mahjong Practice icon

American Mahjong Practice

Practice More, Win More
US flag US
USen-USCAen-CAGBen-GBAUen-AUJPjaRUruILen-GBAENot AvailableAFNot AvailableAGNot AvailableAINot AvailableALNot AvailableAMNot AvailableAONot AvailableARNot AvailableATNot AvailableAZNot AvailableBANot AvailableBBNot AvailableBENot AvailableBFNot AvailableBGNot AvailableBHNot AvailableBJNot AvailableBMNot AvailableBNNot AvailableBONot AvailableBRNot AvailableBSNot AvailableBTNot AvailableBWNot AvailableBYNot AvailableBZNot AvailableCDNot AvailableCGNot AvailableCHNot AvailableCINot AvailableCLNot AvailableCMNot AvailableCNNot AvailableCONot AvailableCRNot AvailableCVNot AvailableCYNot AvailableCZNot AvailableDENot AvailableDKNot AvailableDMNot AvailableDONot AvailableDZNot AvailableECNot AvailableEENot AvailableEGNot AvailableESNot AvailableFINot AvailableFJNot AvailableFMNot AvailableFRNot AvailableGANot AvailableGDNot AvailableGENot AvailableGHNot AvailableGMNot AvailableGRNot AvailableGTNot AvailableGWNot AvailableGYNot AvailableHKNot AvailableHNNot AvailableHRNot AvailableHUNot AvailableIDNot AvailableIENot AvailableINNot AvailableIQNot AvailableISNot AvailableITNot AvailableJMNot AvailableJONot AvailableKENot AvailableKGNot AvailableKHNot AvailableKNNot AvailableKRNot AvailableKWNot AvailableKYNot AvailableKZNot AvailableLANot AvailableLBNot AvailableLCNot AvailableLKNot AvailableLRNot AvailableLTNot AvailableLUNot AvailableLVNot AvailableLYNot AvailableMANot AvailableMDNot AvailableMENot AvailableMGNot AvailableMKNot AvailableMLNot AvailableMMNot AvailableMNNot AvailableMONot AvailableMRNot AvailableMSNot AvailableMTNot AvailableMUNot AvailableMVNot AvailableMWNot AvailableMXNot AvailableMYNot AvailableMZNot AvailableNANot AvailableNENot AvailableNGNot AvailableNINot AvailableNLNot AvailableNONot AvailableNPNot AvailableNRNot AvailableNZNot AvailableOMNot AvailablePANot AvailablePENot AvailablePGNot AvailablePHNot AvailablePKNot AvailablePLNot AvailablePTNot AvailablePWNot AvailablePYNot AvailableQANot AvailableRONot AvailableRSNot AvailableRWNot AvailableSANot AvailableSBNot AvailableSCNot AvailableSENot AvailableSGNot AvailableSINot AvailableSKNot AvailableSLNot AvailableSNNot AvailableSRNot AvailableSTNot AvailableSVNot AvailableSZNot AvailableTCNot AvailableTDNot AvailableTHNot AvailableTJNot AvailableTMNot AvailableTNNot AvailableTONot AvailableTRNot AvailableTTNot AvailableTWNot AvailableTZNot AvailableUANot AvailableUGNot AvailableUYNot AvailableUZNot AvailableVCNot AvailableVENot AvailableVGNot AvailableVNNot AvailableVUNot AvailableXKNot AvailableYENot AvailableZANot AvailableZMNot AvailableZWNot Available
7 of 175 storefronts
Content in en-US
22.2k Ratings
4.9
★★★★★
Age Rating
4+
Years
Developer
Language
EN
Size
57.3
MB

Information

Apple ID1458051621
Bundle IDcom.eightbam.mahjong2019
SellerSeller
Min iOS13.0
Min macOS13.0
Device familiesiphone, ipad, ipod
Released2019-03-30
Copyright© 2026 Eight Bam LLC
Privacy policyLink ↗

Preview 2 platforms

iPhone 8 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

iPad 8 images

iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot

What’s New Version 10.1.2

Fix for bot detail view wind images

Description

The secret to great Mahjong? Play more games. Play every hand to completion and watch how tile choices create winning hands. Ready for a challenge? Play the daily challenge hand against other players, or enable opponent bots and compete.​​​​​​​​​​​​​​​​ Try 2018 hands for free or purchase the monthly subscription or purchase 2026 hands one-time.  The monthly subscription includes the new hands every year. The new Daily Challenge Hands and Leaderboard are included with the monthly subscription and 2026 hands one-time purchase. Mahjong Practice rethinks mahjong for mobile, with a design that takes full advantage of small screens. Play fun, quick games offline, anywhere, anytime. No internet connection needed. This is the best way to learn the 2026 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. Large Tiles and Large Tile Font Option: Tiles are large. Enable the Large Tile Font option to make the tiles even easier to read. Hand Validations and Corrections: See the closest matching pattern when you declare an unknown pattern. Tips help beginning players. Hand Stats: Track hands completed and your progress on the NMJL card. Hand Filters: Select the sections you like to play the most. Hide sections to focus on any given section. Play the whole card. 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. Advanced Practice Features: Try different strategies with Replay and Undo. Enable Open Play to disable NMJL rules and play by your own House Rules. This is the Original American Mahjong App, 10 Years in the making. Contact support@eightbam.com for help at any time.

In-App Purchases US pricing

Monthly Subscription Subscription
Monthly Access All Features · Monthly$3.99
One-Time Purchases
2026 Hands, All Features$17.99

Capabilities

In-App Purchases

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 25 versions

Build 887537371v10.1.22026-06-28 18:55:34
Fix for bot detail view wind images
Build 886933708v10.1.12026-06-14 17:43:21
Improvements in the unknown hand process
Build 885935674v10.0.272026-06-07 18:22:51
Option for Uniform Random Distribution - spreads random deals across the card
Build 886645010v10.1.02026-06-07 23:28:43
Fix joker exchange bug Fix bot detail message bug
Build 885762924v10.0.262026-05-17 22:44:26
Improved joker handling
Build 885401753v10.0.252026-05-08 22:22:43
Blank Tiles now lets you choose 2, 4, or 6 tiles. New "Off" option in Sort By disables auto-sort and hides the Sort button for the tiles in the east hand.
Build 885261379v10.0.242026-05-06 21:18:15
Bug fix for new bug: Bots no longer pass jokers during the Charleston. Bug fix for new feature: Bot's winning rack now displays in the correct order.
Build 884994780v10.0.222026-04-28 20:52:21
Fixed the 2025 hand 222 0000 222 5555 collateral damage from 2026 bug fixes
Build 884913638v10.0.212026-04-25 19:08:55
Joker Sort: New Settings option to sort Jokers and Blanks to the left of your hand. Mahjong detection fix: Declare Mahjong now triggers when an exposed meld leads with a Joker.
Build 884691876v10.0.202026-04-20 16:37:39
Fix for 2026 DDD 2222 DDD with soaps for dragons
Build 884608693v10.0.192026-04-17 15:40:01
Improved bot algorithms for defensive discards of jokers
Build 884435552v10.0.172026-04-15 15:19:08
Challenge Hand Leaderboard dark mode bug fix.
Build 884414939v10.0.162026-04-12 20:58:20
Fix for the App Tour in Help
Build 884300494v10.0.152026-04-09 16:22:43
Fix for joker exchange / undo corner case
Build 884208008v10.0.132026-04-08 19:25:12
Font size options for the matching hands list — helpful if iOS Display Zoom makes text too large
Build 884154640v10.0.122026-04-06 15:39:00
New help page
Build 884033893v10.0.102026-04-02 16:43:59
10 Jokers: New option adds 2 extra jokers to the game. Some groups are playing with 10 Jokers. Not NMJL sanctioned. Two Line Matching Hands: New display option shows the hand and its description on separate lines, preventing truncation on smaller phones.
Build 883950536v10.0.92026-04-01 16:36:34
Improved racking validation alerts with clearer messaging per NMJL rules 2026 hand examples added to Validation Tips Fixed a rare bug where joker exchanges could corrupt melds Tiles page on iPad now shows hand description on a separate line for easier reading Widened hand description column on the card so longer names aren't cut off Restore Purchases button now waits for server connection before appearing, improving reliability Fixed Sort Lock, was not locking at all. Collateral damage from previous update.
Build 883798968v10.0.82026-03-28 16:31:56
New Vintage tile set Theme setting — choose from Mint, Sand, Stone, and Dark themes Sort By setting — sort your hand by Suits, Numbers, or Toggle between them Call discard prompt — when dragging a tile to rack on another player's turn, the app now asks "Call the tile from [player]?" instead of blocking
Build 883768310v10.0.62026-03-26 14:11:36
Bug fix for Hands view closes on iPad
Build 883728947v10.0.52026-03-25 21:18:03
Bug fix for crashes in Expert Mode
Build 883686142v10.0.42026-03-24 18:07:00
Larger Bot tiles. Enable option in settings Settings page fixes for 2026 Sort button appears right away
Build 883596273v10.0.32026-03-21 15:56:15
Bug fixes for hands with 6 flowers - FFF 2468 FFF 2222, 1111 FFFFFF 1111, 1111 FFFFFF 2222, FFF NNNN FFF DDDD Bug fix for miss hands - 2026 DDD 2222 DDD with 6s
Build 883483573v10.0.02026-03-20 02:45:57
Removed warning message for un-racking a tile called by mistake Restore correct bot turn when un-racking a called discard
Build 883383966v9.60.42026-03-16 18:11:41
Bug fix for left handed mode with bots enabled corrupts tile ids
Monthly Access All Features

Price history by region

Currency
Show Columns
Search

Availability 7 of 175 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USFree22.2k4.910.1.2
CA en-CAFree3724.710.1.2
GB en-GBFree194.610.1.2
AU en-AUFree174.710.1.2
JP jaFree11.010.1.2
RU ruFree15.010.1.2
IL en-GBFree010.1.2

Not available in: AE, AF, AG, AI, AL, AM, AO, AR, AT, AZ, BA, BB, BE, BF, BG, BH, BJ, BM, BN, BO, BR, BS, BT, BW, BY, BZ, CD, CG, CH, CI, CL, CM, CN, CO, CR, CV, CY, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, FJ, FM, FR, GA, GD, GE, GH, GM, GR, GT, GW, GY, HK, HN, HR, HU, ID, IE, IN, IQ, IS, IT, JM, JO, KE, KG, KH, KN, KR, KW, KY, KZ, LA, LB, LC, LK, LR, LT, LU, LV, LY, MA, MD, ME, MG, MK, ML, MM, MN, MO, MR, MS, MT, MU, MV, MW, MX, MY, MZ, NA, NE, NG, NI, NL, NO, NP, NR, NZ, OM, PA, PE, PG, PH, PK, PL, PT, PW, PY, QA, RO, RS, RW, SA, SB, SC, SE, SG, SI, SK, SL, SN, SR, ST, SV, SZ, TC, TD, TH, TJ, TM, TN, TO, TR, TT, TW, TZ, UA, UG, UY, UZ, VC, VE, VG, VN, VU, XK, YE, ZA, ZM, ZW

Change log 29 changes · US

releaseNotes updated
Fix for bot detail view wind images
description updated
The secret to great Mahjong? Play more games. Play every hand to completion and watch how tile choices create winning hands. Ready for a challenge? Play the dai
subtitle updated
Practice More, Win More
name updated
American Mahjong Practice
Version 10.1.2 released
Fix for bot detail view wind images
Version 10.1.1 released
Improvements in the unknown hand process
Version 10.1.0 released
Fix joker exchange bug Fix bot detail message bug
Version 10.0.27 released
Option for Uniform Random Distribution - spreads random deals across the card
Version 10.0.26 released
Improved joker handling
Version 10.0.25 released
Blank Tiles now lets you choose 2, 4, or 6 tiles. New "Off" option in Sort By disables auto-sort and hides the Sort button for the tiles in the east hand.
Version 10.0.24 released
Bug fix for new bug: Bots no longer pass jokers during the Charleston. Bug fix for new feature: Bot's winning rack now displays in the correct order.
Version 10.0.22 released
Fixed the 2025 hand 222 0000 222 5555 collateral damage from 2026 bug fixes
Version 10.0.21 released
Joker Sort: New Settings option to sort Jokers and Blanks to the left of your hand. Mahjong detection fix: Declare Mahjong now triggers when an exposed meld leads with a Joker.
Version 10.0.20 released
Fix for 2026 DDD 2222 DDD with soaps for dragons
Version 10.0.19 released
Improved bot algorithms for defensive discards of jokers
Version 10.0.17 released
Challenge Hand Leaderboard dark mode bug fix.
Version 10.0.16 released
Fix for the App Tour in Help
Version 10.0.15 released
Fix for joker exchange / undo corner case
Version 10.0.13 released
Font size options for the matching hands list — helpful if iOS Display Zoom makes text too large
Version 10.0.12 released
New help page
Version 10.0.10 released
10 Jokers: New option adds 2 extra jokers to the game. Some groups are playing with 10 Jokers. Not NMJL sanctioned. Two Line Matching Hands: New display option shows the hand and its description on separate lines, preventing truncation on
Version 10.0.9 released
Improved racking validation alerts with clearer messaging per NMJL rules 2026 hand examples added to Validation Tips Fixed a rare bug where joker exchanges could corrupt melds Tiles page on iPad now shows hand description on a separate line
Version 10.0.8 released
New Vintage tile set Theme setting — choose from Mint, Sand, Stone, and Dark themes Sort By setting — sort your hand by Suits, Numbers, or Toggle between them Call discard prompt — when dragging a tile to rack on another player's turn, the
Version 10.0.6 released
Bug fix for Hands view closes on iPad
Version 10.0.5 released
Bug fix for crashes in Expert Mode
Version 10.0.4 released
Larger Bot tiles. Enable option in settings Settings page fixes for 2026 Sort button appears right away
Version 10.0.3 released
Bug fixes for hands with 6 flowers - FFF 2468 FFF 2222, 1111 FFFFFF 1111, 1111 FFFFFF 2222, FFF NNNN FFF DDDD Bug fix for miss hands - 2026 DDD 2222 DDD with 6s
Version 10.0.0 released
Removed warning message for un-racking a tile called by mistake Restore correct bot turn when un-racking a called discard
Version 9.60.4 released
Bug fix for left handed mode with bots enabled corrupts tile ids
expanded screenshot