Real American Mah Jongg — the authentic National Mah Jongg League (NMJL) game, not tile-matching solitaire.
Bam Good Time Mahjong Online is a true four-player American Mah Jongg game built on the official NMJL card. Learn the real game against smart AI, or play live with friends.
No solitaire. No tile-matching. This is the real game — Charleston, calls, jokers, and NMJL-card scoring.
--- PLAY NOW, NO ACCOUNT NEEDED ---
Jump straight into Practice against AI opponents — no sign-up required. Sign in free to save your progress, track your skill rating, and play online.
--- FEATURES ---
◆ Practice vs Smart AI
Play a full American Mah Jongg game solo against AI that follows real NMJL strategy — Charleston passes, calling tiles, joker exchanges, and scoring. The best way to learn or sharpen your game.
◆ Play Online with Friends
Create a private table, share the code, and play a live four-player match. Empty seats fill with AI opponents, so you can start a game anytime.
◆ Official NMJL Card
Every hand follows the current National Mah Jongg League card. Authentic rules, authentic scoring.
◆ Portable Skill Rating
Sign in and your rating follows you across practice, online play, and the wider Bam Good Time mahjong community — one identity, everywhere you play.
◆ Game History
Review past games and track your progress over time.
--- PART OF THE MAHJIC ECOSYSTEM ---
The game connects to your free Bam Good Time account — the community platform for American Mah Jongg players, clubs, and leagues at mahjic.org. Play online here, then bring your rating to in-person games and events.
--- FREE TO PLAY ---
The game is free to download and free to play. This is a game of skill — there is no gambling, no wagering, and no real-money play of any kind.
——— LEGAL ———
Terms of Use: https://bamgoodtime.com/terms
Privacy Policy: https://mahjic.org/privacy
Standard Apple EULA: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
Finding a hand on your card is easier. When a hand's name doesn't appear on the printed card — the lines that cover every odd or even number — we now show the line the card actually prints underneath it, in the suggestions list and on the winning-hand screen.
If you expose a tile and it ends a concealed hand you were building, the hand no longer disappears from your suggestions without explanation — it stays, marked, and tells you why.
When a match has already ended, reconnecting now says so instead of blaming your connection.
Version 1.1.16
The developer, Bam Good Time LLC, 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 Linked to You
The following data may be collected and linked to your identity:
Contact Info
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Bam Good Time LLC
Size
26.5 MB
Category
Board
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
iPad Requires iPadOS 17.0 or later.
Mac Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.