Choose a dispute
Your table's answer will appear here
The companion never hides that another Singapore group may use a different convention.
Free table utility · no account
Agree the expensive rules before the first discard, track a physical session without losing side payments, and answer “whose rule are we using?” with the profile your kakis saved.
Open once online; the scorer and saved table can then work without a signal.
House-rule profile · 台規
Start with the playable table's rules, then change only what your group actually plays. This is not presented as one official Singapore code.
Physical-table scorecard · 實枱記分
The running balance is a record of non-convertible points. This tool does not hold money or arrange payment.
No entries yet.
Return with the same kakis
No completed tables yet.
Private portability
JSON backup preserves saved profiles, the active ledger, completed tables and drill bests. Restore previews the file contents and keeps a recovery journal until every write is verified. CSV exports only the current session. Both files can contain player names and ledger details; nothing is uploaded automatically.
Dispute mode · 規則有爭議
Choose the event before arguing from memory. The answer names the saved rule and links to the longer explanation.
Choose a dispute
The companion never hides that another Singapore group may use a different convention.
Table drill · 台規練習
Practise the exact profile your family or club agreed—not a generic rules quiz. Every explanation points back to the full guide.
Our regular table active profile
No result yet for this profile
10 quick situations
Each answer follows your active profile and shows where another Singapore table may decide differently.
Your best result stays in this browser. A shared result includes the house-rule profile, not player names or session ledgers.
Why this exists
At this site's default table, one Tai starts at one point and each Tai doubles the base. A discard win uses double/single/single payments; self-draw makes all three pay double. Your family may use a different stake schedule or liability rule.
Read the worked payout examplesMinimum Tai, the cap, Ping Hu, Bao, passed claims, animals and multiple winners affect the legal result—not merely the wording. Save them together and share the same profile before play.
Use the complete pre-game checklistNew players can move from an explanation to visual examples, discard practice and a full AI table without changing sites or pretending every household plays identically.
Open the complete beginner guideReal Singapore tables wanted
Tell me the exact rule, what your group calls it, and when it changes a result. Actual table conventions will guide the next profiles and dispute answers.
This opens your email app. Nothing is sent unless you choose to send it.
Quick answers
No. Singapore Mahjong is played with consequential house-rule differences. The default matches this site's tested practice table; the profile exists so your group can name its own choices.
No. It records non-convertible points only and does not hold funds, calculate transfers or enable wagering.
Profiles, the current ledger and up to twelve completed tables stay in this browser's local storage. There is no account or cloud history. After the first online visit, the public companion interface can be cached for offline use. A shared profile link contains only the rule choices and profile name—not your player names or session ledger.
Yes. Send the profile by WhatsApp, use Share profile, or show the on-device table QR. Opening it names the inviting table, loads the same rule choices, and lets each device save its own copy and start scoring.
Bao · 包牌 is a full-liability house rule. On the default profile, the player who feeds a specified dangerous exposed set remains responsible for the eventual winning-hand payout. Other tables apply Bao only to the winning discard or turn it off. Agree both the trigger and duration before play, then open the Bao ruling under your profile.
On the strict profile, Ping Hu · 平胡 has four Chows, an unvalued pair and no bonus tiles. A discard win cannot use a one-type wait; self-draw is exempt from that wait restriction. Other Singapore tables differ, so compare the Ping Hu answer under your profile.
On the default profile, passing Hu locks Hu on that tile until your next draw. Passing an eligible Pong, Kong or Chi separately locks that tile for set claims until the next draw. Other groups use a Hu-only lock or no lock. Open the passed-Hu ruling and share the exact convention with your table.
Yes. The ten-scenario table drill is generated from the active profile, including its minimum Tai, cap, self-draw, Bao, passed-Hu, Ping Hu, multiple-winner and immediate-payment choices. Explanations link to the guide. Your best result stays on this device unless you choose to challenge a kaki. The shared link carries this profile and opens the same ten situations in one tap, without player names or session ledgers.