Mahjong Hand Calculator
Accurately calculate the Han, Fu, and total points for your winning Mahjong hand. This Mahjong Hand Calculator helps players understand the intricate scoring system of Riichi Mahjong, providing a detailed breakdown of your hand’s value.
Calculate Your Mahjong Hand
How you won the hand. Affects base Fu and point distribution.
Dealer hands score higher points.
Number of Dora tiles in your hand.
Number of Red Dora (Akadora) tiles. Each counts as 1 Han.
Number of Ura Dora tiles (only if Riichi is declared).
Your position at the table. Important for Yakuhai Fu.
The current round’s wind. Important for Yakuhai Fu.
Fu Calculation Inputs (Melds & Wait)
Enter the number of Pung (triplet) or Kong (quadruplet) sets in your hand.
The type of your pair (eye) in the hand.
How you were waiting for your winning tile.
Yaku Selection (Han Bonuses)
Select all Yaku (scoring patterns) present in your winning hand.
| Yaku Name | Han Value (Closed) | Han Value (Open) | Description |
|---|---|---|---|
| Riichi | 1 | N/A | Declared after forming a ready hand. |
| Pinfu | 1 | N/A | No Fu from Pungs/Kongs/Wait, Ryanmen wait, Tsumo. |
| Tanyao | 1 | 1 | All simples (no 1s, 9s, or honors). |
| Honitsu | 3 | 2 | Half Flush (tiles from one suit + honors). |
| Chinitsu | 6 | 5 | Full Flush (tiles from only one suit). |
| Toitoi | 2 | 2 | All Pungs (four Pungs/Kongs and a pair). |
| Sanankou | 2 | N/A | Three Closed Pungs. |
| Hatsu/Haku/Chun | 1 | 1 | Pung of Green/White/Red Dragon. |
| Yakuhai (Seat/Round Wind) | 1 | 1 | Pung of your Seat Wind or Round Wind. |
| Dora | 1 per tile | 1 per tile | Bonus Han for tiles matching Dora indicators. |
What is a Mahjong Hand Calculator?
A Mahjong Hand Calculator is an essential digital tool designed to help players determine the score of a winning Mahjong hand, particularly in complex scoring systems like Japanese Riichi Mahjong. It takes various elements of a hand—such as the Yaku (scoring patterns), Fu (minipoints), Dora tiles, and winning conditions—and computes the total Han (fans) and ultimately, the final point value. This Mahjong Hand Calculator simplifies what can often be a daunting task, especially for new players or those transitioning between different Mahjong rulesets.
Who should use it: This Mahjong Hand Calculator is invaluable for beginners learning the intricacies of Mahjong scoring, intermediate players looking to refine their understanding of hand values, and even advanced players who want to quickly verify complex hands or explore potential scoring scenarios. It’s also a great tool for teaching and practicing Mahjong strategy, allowing players to see the impact of different Yaku and Fu elements on their final score.
Common misconceptions: Many believe Mahjong scoring is purely about counting tiles or simply identifying a few patterns. However, a common misconception is underestimating the role of Fu in determining the final score, especially for lower Han hands. Another is assuming all Yaku are equally valuable; some Yaku are worth significantly more Han than others, and some can only be achieved under specific conditions (e.g., Riichi). This Mahjong Hand Calculator helps clarify these nuances, showing how Han and Fu combine to form the final point total.
Mahjong Hand Calculator Formula and Mathematical Explanation
The scoring in Riichi Mahjong is a two-tiered system involving Han (fans) and Fu (minipoints), which then translate into a final point value. The Mahjong Hand Calculator uses a specific formula to combine these elements.
Step-by-step derivation:
- Calculate Base Fu: Start with a base Fu value (e.g., 20 for Tsumo, 30 for Ron, with exceptions like Pinfu).
- Add Fu from Melds: Assign Fu for each Pung or Kong set based on whether it’s open or closed, and if it contains simples or terminals/honors.
- Add Fu from Pair (Eye): Assign Fu for the pair if it’s a Dragon, Player Wind, or Round Wind tile.
- Add Fu from Wait: Assign Fu for specific winning wait types (e.g., Kanchan, Penchan, Tanki).
- Add Tsumo Fu: If winning by Tsumo and not Pinfu, add 2 Fu.
- Round Up Fu: The total Fu is rounded up to the nearest 10 (minimum 20 Fu).
- Calculate Han: Sum the Han values from all recognized Yaku in the hand, including Dora, Red Dora, and Ura Dora.
- Apply Point Limits: Based on the total Han, the hand might be capped at specific point values (Mangan, Haneman, Baiman, Sanbaiman, Yakuman).
- Calculate Raw Points:
- For Non-Dealer (Ko) Ron:
Points = Fu × 2^(Han + 2) - For Dealer (Oya) Ron:
Points = Fu × 2^(Han + 3) - For Tsumo, points are split, but the total value is derived similarly.
- For Non-Dealer (Ko) Ron:
- Final Points: The raw points are then adjusted for point limits and rounded to the nearest 100.
Variable explanations:
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Han | Fans, scoring units from Yaku and Dora | Han | 1 to 13+ |
| Fu | Minipoints, scoring units from melds and waits | Fu | 20 to 110+ |
| Dora | Bonus tiles, each adding 1 Han | Tiles | 0 to 10+ |
| Yaku | Scoring patterns (e.g., Riichi, Tanyao) | Han | 1 to 13+ |
| Winning Method | Ron (discard) or Tsumo (self-draw) | N/A | Ron, Tsumo |
| Is Dealer | Whether the player is the dealer (Oya) | Boolean | True/False |
| Pung/Kong Count | Number of triplets/quadruplets | Sets | 0 to 4 |
| Wait Type | How the winning tile was waited for | N/A | Ryanmen, Kanchan, Penchan, Tanki |
Practical Examples (Real-World Use Cases) for the Mahjong Hand Calculator
Example 1: A Simple Riichi Hand (Non-Dealer Ron)
Imagine you are a non-dealer, and you win by Ron with the following hand:
- Yaku: Riichi, Tanyao
- Dora: 2 Dora tiles
- Melds: One closed Pung of 5-man (simples), one open Pung of 7-pin (simples), two open Chii (sequences)
- Pair: Pair of 2-sou (simples)
- Wait: Ryanmen wait (e.g., 6-7 sou waiting for 5 or 8 sou)
- Winning Method: Ron
Inputs for the Mahjong Hand Calculator:
- Winning Method: Ron
- Is Dealer: No
- Dora Count: 2
- Red Dora Count: 0
- Ura Dora Count: 0 (assuming no Ippatsu)
- Closed Pung Simples: 1
- Open Pung Simples: 1
- Pair Type: Other
- Wait Type: Ryanmen
- Yaku Selected: Riichi, Tanyao
Mahjong Hand Calculator Output:
- Total Han: 1 (Riichi) + 1 (Tanyao) + 2 (Dora) = 4 Han
- Total Fu: 30 (Base Ron) + 4 (Closed Pung Simples) + 2 (Open Pung Simples) = 36 Fu. Rounded up to 40 Fu.
- Total Points: 40 Fu × 2^(4 Han + 2) = 40 × 2^6 = 40 × 64 = 2560 points. (Rounded to 2600 points in game)
Interpretation: This is a solid 4 Han hand, demonstrating how Dora can significantly boost a hand’s value. The Fu calculation is straightforward, with the base Ron Fu and contributions from the Pungs.
Example 2: A Pinfu Tsumo Hand (Non-Dealer)
Consider a non-dealer winning by Tsumo with a Pinfu hand:
- Yaku: Pinfu, Tanyao, Tsumo
- Dora: 1 Dora tile
- Melds: Four Chii (sequences), no Pungs/Kongs
- Pair: Pair of 6-pin (simples)
- Wait: Ryanmen wait
- Winning Method: Tsumo
Inputs for the Mahjong Hand Calculator:
- Winning Method: Tsumo
- Is Dealer: No
- Dora Count: 1
- Red Dora Count: 0
- Ura Dora Count: 0
- Closed Pung Simples: 0, Open Pung Simples: 0, etc. (all Pung/Kong counts are 0)
- Pair Type: Other
- Wait Type: Ryanmen
- Yaku Selected: Pinfu, Tanyao
Mahjong Hand Calculator Output:
- Total Han: 1 (Pinfu) + 1 (Tanyao) + 1 (Dora) = 3 Han. (Tsumo is inherent in Pinfu, not added as separate Han)
- Total Fu: 20 (Base Tsumo for Pinfu) + 0 (Pungs/Kongs) + 0 (Pair) + 0 (Wait) = 20 Fu. (Pinfu explicitly means 20 Fu)
- Total Points: 20 Fu × 2^(3 Han + 2) = 20 × 2^5 = 20 × 32 = 640 points. (Split as 300/200/100 from other players)
Interpretation: This example highlights the specific conditions for Pinfu, which results in a fixed 20 Fu. Even with low Han, a Pinfu hand is a common and efficient way to score points in Mahjong.
How to Use This Mahjong Hand Calculator
Using our Mahjong Hand Calculator is straightforward, designed to provide accurate results with minimal effort. Follow these steps to calculate your Mahjong hand’s value:
- Select Winning Method: Choose “Ron” if you won by taking a discard, or “Tsumo” if you drew the winning tile yourself.
- Indicate Dealer Status: Check the “Are you the Dealer (Oya)?” box if you are the dealer for the current round.
- Enter Dora Counts: Input the number of Dora, Red Dora, and Ura Dora tiles in your hand. Remember, Ura Dora only applies if you declared Riichi.
- Specify Winds: Select your “Seat Wind” and the “Round Wind” from the dropdowns. These are crucial for Yakuhai Fu.
- Input Pung/Kong Sets: For each type of Pung (triplet) or Kong (quadruplet) in your hand (closed/open, simples/terminals/honors), enter the respective count.
- Choose Pair Type: Select the type of your pair (the “eye” of your hand) from the dropdown.
- Select Winning Wait Type: Indicate how you were waiting for your winning tile (e.g., Ryanmen, Kanchan).
- Select Yaku: Check all the Yaku (scoring patterns) that your hand fulfills. The calculator will automatically sum their Han values.
- Click “Calculate Hand”: Once all relevant inputs are entered, click the “Calculate Hand” button.
- Review Results: The calculator will display the “Total Points,” “Total Han (Fans),” “Total Fu (Minipoints),” and a list of “Achieved Yaku.”
- Copy Results: Use the “Copy Results” button to easily save the calculation details.
- Reset: Click “Reset” to clear all inputs and start a new calculation.
How to read results: The “Total Points” is your primary score. “Total Han” indicates the overall strength of your hand, while “Total Fu” reflects the complexity of your melds and waits. The “Achieved Yaku” list helps you understand which patterns contributed to your Han. This Mahjong Hand Calculator provides a clear, concise summary.
Decision-making guidance: Use this Mahjong Hand Calculator to understand how different choices (e.g., opening your hand, declaring Riichi, aiming for specific Yaku) impact your score. It’s a powerful tool for improving your Mahjong strategy and scoring efficiency.
Key Factors That Affect Mahjong Hand Calculator Results
The final score from a Mahjong Hand Calculator is influenced by a multitude of factors, each playing a critical role in determining the Han and Fu of a winning hand. Understanding these factors is key to mastering Mahjong scoring and strategy.
- Yaku Combinations: The specific Yaku present in a hand are the primary drivers of Han. Some Yaku are worth more Han than others, and combining multiple Yaku can lead to very high scores. For instance, a Chinitsu (Full Flush) is inherently more valuable than a Tanyao (All Simples). The Mahjong Hand Calculator aggregates these.
- Dora Tiles: Dora, Red Dora, and Ura Dora tiles act as bonus Han. Each Dora tile in a winning hand adds 1 Han, significantly boosting the score without requiring additional Yaku. This is why players often prioritize collecting Dora.
- Winning Method (Ron vs. Tsumo): While Tsumo (self-draw) often grants 2 additional Fu (unless Pinfu), Ron (winning off a discard) can sometimes be strategically better if it secures a high-value Yaku or avoids a costly discard. The point distribution also differs.
- Dealer Status: Being the dealer (Oya) provides a significant advantage, as dealer hands score 1.5 times more points than non-dealer hands for the same Han and Fu. This makes winning as a dealer a high-priority Mahjong strategy.
- Hand Structure (Fu Elements): The composition of your melds (Pungs and Kongs), the type of pair, and your winning wait all contribute to Fu. Closed melds and specific waits (Kanchan, Penchan, Tanki) add more Fu than open melds or Ryanmen waits. A higher Fu count, especially in lower Han hands, can substantially increase the final points from the Mahjong Hand Calculator.
- Open vs. Closed Hand: Keeping your hand closed (not calling Chii, Pon, or Dai Min Kan) allows for more Yaku (like Riichi, Pinfu, Sanankou) and often higher Han values for certain Yaku (e.g., Honitsu, Chinitsu). Opening your hand can make it faster to win but generally reduces potential Han and Fu.
- Game State (Ippatsu, Haitei, Houtei): Specific game conditions, such as winning immediately after declaring Riichi (Ippatsu), or winning on the last tile of the wall (Haitei Raoyue) or last discard (Houtei Raoyui), can add bonus Han. These situational Yaku are automatically factored into the Mahjong Hand Calculator if selected.
Frequently Asked Questions (FAQ) about the Mahjong Hand Calculator
A: Han (fans) are the primary scoring units derived from Yaku (scoring patterns) and Dora tiles, indicating the overall value and complexity of a hand. Fu (minipoints) are smaller scoring units derived from the specific structure of your melds, pair, and winning wait. Both are combined by the Mahjong Hand Calculator to determine the final point total.
A: No, the minimum Fu for a winning hand is 20. Even if a hand technically calculates to less than 20 Fu (e.g., a Pinfu hand with no Fu-generating elements), it is always rounded up to 20 Fu. This Mahjong Hand Calculator adheres to this rule.
A: A Yakuman is the highest possible scoring hand in Mahjong, typically worth 13 Han or more, resulting in a fixed maximum point value (e.g., 32,000 points for a non-dealer). Examples include Kokushi Musou (Thirteen Orphans) or Daisangen (Big Three Dragons). Our Mahjong Hand Calculator will indicate if your hand reaches Yakuman status.
A: Mahjong has many regional variations (e.g., Japanese Riichi, Chinese Official, American, Hong Kong). Each ruleset has its own unique Yaku, scoring values, and point limits. This Mahjong Hand Calculator is primarily based on Japanese Riichi Mahjong scoring rules.
A: Dora tiles are bonus tiles that add 1 Han each to a winning hand. They do not form Yaku themselves but significantly increase the hand’s value. Red Dora and Ura Dora function similarly. The Mahjong Hand Calculator includes inputs for all types of Dora.
A: Not always. While keeping your hand closed allows for more Yaku and potentially higher Han, opening your hand (calling Pon, Chii, Kan) can lead to a faster win, which might be strategically important in certain game situations, especially if you’re trying to prevent another player from winning a big hand. The Mahjong Hand Calculator helps you compare potential scores.
A: The “Reset” button clears all input fields and returns them to their default values. This is useful for quickly starting a new calculation without manually clearing each field, ensuring accuracy for your next Mahjong hand calculation.
A: Absolutely! By experimenting with different Yaku combinations, meld structures, and winning conditions, you can gain a deeper understanding of how points are generated. This helps you develop better Mahjong strategy, allowing you to aim for higher-scoring hands or make informed decisions about when to open your hand or declare Riichi.
Related Tools and Internal Resources
Enhance your Mahjong skills and understanding with these related resources:
- Mahjong Rules Guide: A comprehensive guide to the fundamental rules of Mahjong, perfect for beginners.
- Advanced Mahjong Strategy: Learn tactics and decision-making processes to elevate your gameplay.
- Complete Yaku List Explained: Dive deep into every Yaku, its conditions, and Han value.
- Choosing the Right Mahjong Tile Sets: Information on different Mahjong tile sets and their characteristics.
- Mahjong Terminology Glossary: Understand common Mahjong terms and phrases.
- Mahjong Scoring Tips and Tricks: Practical advice for maximizing your hand’s value and understanding complex scenarios.