American Mahjong, together

A little ritual.
A very good hand.

American Mahjong, free in your browser. Bring your friends, let bots fill the table, or make the Daily Mahj challenge your own little ritual.

Already invited? Enter your friend’s four-character room code.

  • Free, no account
  • Bots fill empty seats
  • Phone, tablet or desktop

Try the daily hand Practice preview

Your target · One specific hand
Match the target tiles
Your practice rack13 tiles
Draw, then choose one tile to discard.
This is a practice rack, not your scored daily deal.
The Daily Mahj challenge

One hand.
Make it yours.

A fresh reason to pull up a chair. Everyone works toward the same specific hand, with the same starting wall and fixed suits. Play against three bots, see exactly which tiles you still need, and watch your progress grow with every draw.

Play the Daily Table

Enter your name, then choose “Play today’s Daily Table.” Free, with no account.

OPENMAHJ / DAILY01 TARGET HAND

Your daily table

One hand to aim for.

The table
You + three bots
The goal
One exact 14-tile hand
Your progress
Live, tile by tile · free
The ritual
Play, build a streak, share
Next challenge23:59 UTC

Each day’s challenge releases at 11:59 p.m. UTC the night before. Your first result counts; replays are welcome. Results and streaks stay in this browser.

A closer look

Good company. Beautiful tiles.

Readable faces, detailed backs, and a style for your table. These are the tiles you’ll play with.

One dotFive bamsNine craksFlowerTile back

Classic Bone

Included with free play

Warm ivory. Familiar suit colors.

One dotFive bamsNine craksFlowerTile back

Ink Wash

OpenMahj+

Paper tones and quiet brushwork.

One dotFive bamsNine craksFlowerTile back

Jade & Lacquer

OpenMahj+

Deep lacquer, jade, and gold.

One dotFive bamsNine craksFlowerTile back

Midnight Neon

OpenMahj+

Bright marks for your late-night table.

Classic Bone is free. The three additional designs are included with OpenMahj+. Choose your set in your profile’s display settings.

The entire collection

Look a little closer.

One dot, Classic Bone
Face
Classic Bone tile back
Reverse
01 / 37 faces

One dot

An eight-spoke rosette, carved concentric rings, and a polished ivory rim.

The reverse carries a woven wave pattern and a central eight-petal medallion.

In plain words

What is OpenMahj?

OpenMahj is a free online American Mahjong game (NMJL-style) that runs in a web browser with no download and no account. It is built for friends and family who want to play a real four-player table — or two-player Siamese — together from different places, in real time. You start a table, share a four-character room code, and bots fill any empty seat. Anonymous play is free; an optional OpenMahj+ membership costs $2/month or $20/year and only adds tile designs, live hand-card progress, and tile hints.

Key facts

  • Game: American Mahjong, NMJL-style — 152 tiles, jokers, flowers, Charleston, hand card.
  • Players: four-player tables, two-player Siamese or standard two-player; bots fill empty seats.
  • Price: free with no account; OpenMahj+ is optional at $2/month or $20/year.
  • Platform: any modern browser on iPhone, iPad, Android, Mac, or Windows. Nothing to install.
  • Joining: a four-character room code or a link; no signup, no email.
  • Hand cards: original house cards from 2022–2026 are included; the copyrighted NMJL card is not.
  • Daily Table: one specific target hand with free live progress, released at 23:59 UTC the previous day, with local streaks and shareable results.
  • Made by: Limestone Labs LLC. Not affiliated with the National Mah Jongg League.

Last updated September 9, 2026.

First things first

Not the tile-matching one

Search for “mahjong” and you mostly get solitaire — a single-player puzzle where you clear a pile by matching pairs. That is not this. OpenMahj is American Mahjong: four people, concealed hands, and a race to build a pattern. If you have played rummy, you already know the shape of it.

What you probably found

Mahjong solitaire

  • One player against a layout
  • Clear the board by matching identical tiles
  • No turns, no draws, no bluffing
  • Uses mahjong tiles, but isn’t the game they were made for
What OpenMahj is

American Mahjong (NMJL-style)

  • Four players, each holding a concealed hand
  • Build one specific pattern from the hand card
  • A Charleston of passes before play begins
  • Jokers, flowers, and calling other people’s discards
  • Declare Mah Jongg the moment your hand matches
How to play

A hand, start to finish

About a minute to set up, twenty to play. Everything below happens in the browser.

Open a table

Type a display name and start a table. You get a four-character room code straight away — no signup, no email.

Share the code

Send the code or the link to up to three friends. Whoever doesn’t show up is played by a bot until they do.

Pass the Charleston

Choose three tiles to pass right, across, and left. The table can agree to a second Charleston before play begins.

Draw, call, win

Take turns drawing and discarding. Call a discard to expose a pung or kong, and declare Mah Jongg when your hand matches the card.

Built for a real game night

Settle in. We’ll keep the table moving.

Room codes, bots for empty seats, and a hand card beside your rack. Less setup, more play.

Refresh-proof seats

Dropped connection? Reopen your room link to return to your seat. Your hand reflects any moves autoplay made while you were away.

Bots that hand the seat back

Short a player? A bot takes the seat and plays properly. When your fourth finally arrives, it steps aside mid-hand.

A hand card at your side

Choose from original OpenMahj house cards for 2022–2026. Keep the card beside your rack as you build a winning pattern.

Spectators, safely

Open spectator seats for friends who want to follow along. They can see the discards and exposed tiles while your rack stays concealed.

A clock that’s fair

Optional turn timers keep the table moving. If you step away, autoplay covers your seat; take control again when you’re ready.

Actually built for a phone

Pull up a chair from your phone, tablet, or computer. Sort your rack, follow the discards, and keep the hand card close.

Pricing

Playing is free. It stays free.

Play as often as you like for free. OpenMahj+ adds tile designs, live hand-card progress, and tile hints.

Anonymous

Free forever

  • Unlimited games, no account
  • Every rule, every table option
  • Bots, spectators and room codes
  • The full hand card, shape and all
Play now

OpenMahj+

$2 / month

Or $20/year — two months free.

  • Live progress on every hand on the card
  • Which tiles fit, and which are safe to throw
  • Three additional tile designs
  • Personalize your tile display and sounds
Create an account
Questions

Frequently asked questions

How does the Daily Mahj challenge work?

Everyone gets one specific target hand with fixed suits and the same starting wall. Play solo against three bots; only the target hand wins. A free tracker shows matched tiles, missing tiles, and eligible jokers as you play. Each day’s challenge releases at 11:59 p.m. UTC the previous day. Your first result counts toward your local record, and you can replay for practice. Results and streaks are saved in this browser, so clearing browser storage clears them.

Is OpenMahj free to play?

Yes. Playing is free and always will be — no account, no payment, no cap on games. OpenMahj+ is optional and costs $2/month or $20/year. It adds three tile designs, live hand-card progress tracking, and tile hints. It changes nothing about the game: members and non-members sit at the same tables under the same rules.

How do I play American Mahjong online with friends?

Open openmahj.com/play, type a display name, and start a table. You get a four-character room code. Send that code — or the table link — to your friends by text, email or group chat; they open it in any browser and take a seat. Nobody needs an account or a download, and any seat that is not filled is played by a bot until a person arrives.

Do I need to create an account?

No. Type a display name, then create or join a table with a four-character room code. That is the entire sign-in flow. An account only exists for the optional membership.

Do I need the official NMJL card?

No. The National Mah Jongg League card is copyrighted and sold annually, so it is not reproduced here and OpenMahj is not affiliated with the NMJL. OpenMahj includes original house cards from 2022 through 2026. Choose a card when you create your table; the Daily Table selects one exact target from the 2026 house card.

How does the Charleston work?

After the deal, each player picks three unwanted tiles and passes them: first to the right, then across, then to the left. The table can then agree to a second Charleston in the reverse order. Jokers can never be passed. The server checks each pass and only the receiving player sees the tiles, exactly as at a physical table.

What do jokers do?

A joker stands in for any tile in a pung, kong or quint — a group of three or more — but never in a pair, a single, or a run. Jokers cannot be passed in the Charleston. If another player has exposed a group containing a joker and you hold the natural tile it is standing in for, you can exchange your tile for that joker on your turn.

Can I play with 2 people?

Yes. Choose a two-player table when you create it. Siamese mode gives each person two hands to play at once; the standard two-player option plays one hand each. Four-player tables fill any empty seat with a bot, so two or three friends can also play a full four-seat game.

Does OpenMahj work on iPhone and iPad?

Yes. OpenMahj runs in Safari, Chrome and other modern browsers on iPhone, iPad, Android, Mac and Windows — there is nothing to install from an app store. The table reflows to fit the screen it is on, including a phone held sideways, and you can add it to your home screen for a full-screen table.

How do the bots work?

A bot takes any seat nobody has claimed and plays by the same rules as everyone else: it passes in the Charleston, draws, discards, and calls. If a person drops off, a bot covers their seat so the table never stalls, and when that person (or a late arrival) rejoins, the bot hands the seat back mid-hand. You can also start a table alone and play against three bots.

What does OpenMahj+ include?

OpenMahj+ costs $2 per month or $20 per year and includes Ink Wash, Jade & Lacquer, and Midnight Neon tile designs, live progress on the hand card, and hints about which tiles fit your hand. It changes nothing at the table. Payments are handled by Stripe and can be canceled any time before renewal.

Is this the tile-matching Mahjong solitaire game?

No. Mahjong solitaire is a single-player matching puzzle. OpenMahj is American Mahjong — closer to rummy. Players hold concealed hands, draw and discard in turn, and race to build patterns from the hand card.

What happens if I lose connection mid-game?

The table keeps going and a bot plays your seat so nobody is left waiting on you. Reopen the same room link and you get your own seat back with the current state of your hand, including any moves autoplay made while you were away.

Can people watch without playing?

Yes, if the table is created with spectator seats. Spectators see the discards, the exposures and the score, but never a concealed hand — the server only ever sends each person the tiles they are entitled to see.

There’s a seat with your name on it.

Bring the group chat to the table, or settle in for today’s Daily Mahj challenge.

Start a table