Riichi Mahjong Hand Value Calculator
Enter your han and fu, then choose win type and seat. This calculator returns standard Japanese Riichi point payments with rounding.
What this mahjong hand calculator does
If you play Japanese mahjong (Riichi), you already know that scoring can feel harder than actually building the hand. This page gives you a practical calculator that turns han and fu into real points instantly. It supports dealer/non-dealer results, ron/tsumo payment splits, and honba/riichi stick adjustments.
The goal is simple: help you move faster at the table, reduce arithmetic errors, and learn scoring patterns over time. Once you use this regularly, you'll start recognizing common values from memory (like 3 han 40 fu, 4 han 30 fu, mangan, haneman, and so on).
Quick scoring basics (Riichi)
1) Count han
Han come from yaku (and bonus han like dora). More han means your hand scales quickly. Large han totals can cross into limit hands where fu no longer matters.
2) Count fu
Fu are mini-points from wait type, meld types, pair value, and winning method. Most regular hands round fu up to the nearest 10 (except special cases like 25-fu chiitoitsu).
3) Convert to base points
For non-limit hands, base points are calculated as: fu × 2^(han + 2). Then that value gets converted differently for dealer/non-dealer and ron/tsumo, with payment rounded up to the nearest 100.
4) Apply limit tiers when applicable
- Mangan: 2000 base points
- Haneman: 3000 base points
- Baiman: 4000 base points
- Sanbaiman: 6000 base points
- Kazoe Yakuman: 8000 base points
How to use the calculator
- Enter total han for your winning hand.
- Enter fu (for limit hands this may not affect final points, but still useful for review).
- Select whether you won by ron or tsumo.
- Select whether you were dealer or non-dealer.
- Add honba and riichi sticks if present.
- Click Calculate Hand Value.
Worked examples you can try
Example A: 3 han, 40 fu, non-dealer ron
Input 3 han and 40 fu, choose non-dealer and ron. You should see a total around the familiar mid-tier value, rounded to the nearest hundred.
Example B: 4 han, 30 fu, non-dealer tsumo
This is a very common benchmark hand. Use tsumo to see how payments split between dealer and other non-dealers.
Example C: 6 han hand
At 6 han, the hand is automatically haneman regardless of fu. This is exactly the kind of limit threshold where this calculator saves time.
Common mistakes this tool helps prevent
- Forgetting to round final payments up to the nearest 100.
- Applying non-dealer formulas to dealer wins (or vice versa).
- Over-calculating fu on limit hands where fu no longer matters.
- Miscounting honba additions in ron versus tsumo payouts.
- Ignoring riichi stick bonus when estimating total gain.
FAQ
Does this calculator evaluate tile patterns directly?
No. This tool is a scoring converter: it assumes you already counted han and fu. If you want tile-by-tile yaku detection, that would require a full hand parser and rule engine.
What about double yakuman or local rules?
This version uses a standard single kazoe yakuman tier for high han counts. Some tables support multiple yakuman stacking, kiriage mangan, or other local variations.
Is this useful for beginners?
Absolutely. Beginners can learn faster by entering hands after every round and observing how points change with han, fu, and seat position.
Final thoughts
Mahjong rewards both tactical play and numerical fluency. A good scoring habit improves decision-making: you fold smarter, push smarter, and value risk more accurately. Keep this calculator open during practice games, and your point intuition will improve quickly.