mahjongcalculators
Score any hand · Any variant
Free · No signup · In your browser

Mahjong Calculator

Tap tiles, watch your shanten and waits update live, and get a clean yaku breakdown the moment you win. Pick your rule set — Riichi, Hong Kong, Taiwanese, or Chinese Official (MCR) — and play the way you actually play.

1
Pick your tiles
Tap to add — max 4 of each kind
Manzucharacters
Pinzucircles
Souzubamboo
Honorswinds & dragons
2
Your handConcealed
Closed tiles + any declared melds
0 / 14
Tap tiles from the picker to build your hand.
The 14th tile (17th for Taiwanese) becomes the winning tile.
Riichi context
Round, seat wind, dealer, riichi state, dora
Round wind
Seat wind
Dealer?
Dora indicators (0/4)Click tile to remove · pick from picker below for new
No dora indicators set. Pick tiles below.
M
P
S
Z
8-shanten

8 tiles away from tenpai.

The final tile you add becomes the winning tile.

Pick a rule set

Four mahjong variants, one calculator

Each variant has its own dedicated landing page with the calculator, full scoring rules, a worked example, and a reference list of every pattern. Pick the one you actually play:

Compare at a glance

How the four variants score

VariantHandUnitPatternsMin to winPlayed in
Riichi14 tilesHan + fu~33 yaku1 yakuJapan, online apps
MCR14 tilesFan81 fan8 fanWorld tournaments
Hong Kong14 tilesFaan (2^faan)~27 faan3 faanHK, Guangdong, diaspora
Taiwanese17 tilesTai~13 tainone / 1 taiTaiwan, Fujian, diaspora
Sichuan14 tilesFan (2^fan)~20 patterns1 fanSichuan, mainland CN mobile

Want the deep dive? See all variant comparisons →

FAQ

Common questions

How do I use the calculator?+

Pick your rule set (Riichi, MCR, Hong Kong, or Taiwanese), then tap tiles from the tile picker to build your hand. The calculator shows your shanten count and which tiles you're waiting on in real time. When the hand reaches a winning structure, mark the winning tile and choose ron or tsumo — you'll get a full breakdown of every scoring pattern that applies.

Which mahjong variant should I use?+

If you're learning Japanese mahjong, anime style, or playing online via apps like Tenhou or Mahjong Soul → Riichi. If you're at a Hong Kong / Cantonese home table → Hong Kong. If you're playing in Taiwan or at a Taiwanese family table → Taiwanese 16-tile. If you're playing in international or Chinese tournaments → MCR (Chinese Official).

Is the calculator free? Do I need to sign up?+

Yes free, no signup. The calculator runs entirely in your browser — no account, no app to install, no tile data leaves your device. Ads on the page keep it running.

Does it work on mobile?+

Yes — the tile picker and hand display are designed to work on a phone, including the small details like passing the phone around the table. Bookmark it to your home screen for one-tap access.

Can I share a hand with someone?+

Yes. Every hand state is encoded in the URL hash, so you can copy the current page URL after building a hand and share it. The recipient opens the link and sees the exact same hand.

Why are there so many mahjong scoring systems?+

Mahjong started in mid-1800s China and spread regionally, picking up local conventions along the way. Riichi evolved separately in post-war Japan with its unique riichi/fu mechanics. Hong Kong kept the older, simpler faan structure. Taiwan added an extra meld to make the 16-tile variant. MCR was created in 2002 by the World Mahjong Sports Games to standardize for international play. None is more correct than the others — they're separate games.

Browse the rules

Full pattern references

Every yaku, fan, faan, and tai pattern across the four variants — with worked example hands you can open directly in the calculator.