Mahjboard

Mahjboard

Mahjong league scorekeeper

0 ratings
Free
In-App Purchases

Rating summary

Details

  • Released
  • Updated
  • June 18, 2026
  • August 19, 2026

Features

Mahjboard screenshot #1 for iPhone
Mahjboard screenshot #2 for iPhone
Mahjboard screenshot #3 for iPhone
Mahjboard screenshot #4 for iPhone
Mahjboard screenshot #5 for iPhone
Mahjboard screenshot #6 for iPhone
Mahjboard screenshot #7 for iPhone
Mahjboard screenshot #8 for iPhone
Mahjboard screenshot #9 for iPhone
Mahjboard screenshot #10 for iPhone
🖼️Get Icon
Icons↘︎

About

Mahjboard runs the busywork of your mahjong league—table seating, session pacing, scorekeeping, and standings—so you can run the league, not the spreadsheet. It's simple on purpose: one score per player, one link for the entire season, zero formulas, and nothing for your players to install. Any style works: American mah jongg (NMJL), Riichi, Hong Kong, house rules. Start a league, import your roster from a spreadsheet or paste a list of names, and you're ready for league night. Before the games begin, one tap builds the night's tables. Mahjboard remembers who's already played together and mixes each session's pairings for variety, or groups tables by skill level. Move anyone, sit a player out, reshuffle, or undo. Name a table "Cream bakelite set" and it stays that way week to week. During play, the session timer keeps everyone on time. Tell Mahjboard when the night starts, how long it runs, and how many games to aim for. It splits the time evenly, nudges you and your Apple Watch at each checkpoint, and keeps the countdown on your lock screen. Open the league near game time and it offers to start the clock for you. Scorekeeping is the easy part. Tap the evening's scores in, or let them come to you. Players can submit their own, and one submission can cover the whole table. Every score waits for your approval before it counts, and you can approve or reject it right from the notification. Mark who attended, and Mahjboard instantly ranks the cumulative leaderboard, so nobody has to wonder where they stand. Every league gets its own public page to share by text or QR code. Players just tap and the live board opens. No app to install, no account, no password, and nothing for them to pay. They can look themselves up and see their weekly scores all season long. One subscription covers your entire league. Make it yours. Add your logo, colors, and website once, and every league and leaderboard you run wears them. Save the standings as a branded image for Instagram or the group chat. If you host at a lounge, studio, or shop, the board points players right back to you. When a season wraps, archive it and start the next one. Run your Tuesday group, the club ladder, and the spring tournament side by side, all from the phone already in your pocket. If you can send a text, you can run a league. Features: - Multiple leagues at once (up to 10 active) - Import your roster from a spreadsheet, paste a list of names, or bring in a full season's scoreboard - Player skill levels, custom tags, and private organizer-only notes - Set skill levels and tags for a whole group of players at once - Automatic table seating—mixes pairings for variety or groups by skill level, with move, sit-out, reshuffle, and undo - Optional table names that carry from week to week - Session timer with start time and meeting days, checkpoint notifications to you and your Apple Watch, and a lock-screen countdown - One score per player, per session, plus who attended - Players can submit their own scores from the public board—one submission can cover the whole table, and every score waits for your approval - Approve or reject a submitted score straight from the notification - Auto-ranked cumulative leaderboard with shared ranks for ties - Shareable public leaderboard by link or auto-generated QR code - Save your standings as a branded image, or share it straight to Instagram - Player self-lookup on the public page, with weekly scores all season long—no app needed - Custom branding: your logo plus primary and secondary colors - Per-player stats: attendance, best session, score trends, and a week-by-week score history - Full activity log of every score edit and league change - Archive completed leagues - Sign in with Apple Mahjboard Pro is $19.99/month after a 14-day free trial. Subscription auto-renews. Manage or cancel anytime in your iPhone Settings. Terms of Use (EULA): https://mahjboard.com/terms Privacy Policy: https://mahjboard.com/privacy
Show more
+1

What's New in Mahjboard

2026.8

August 19, 2026

Mahjboard has grown a lot since your last update. Give your league a real schedule. Set your nights, time, and season length to let Mahjboard date every session, including leagues that meet more than once a week. Move or skip a night without disturbing the rest. Scoring and seating are more flexible. The Scores tab shows your whole season in one list, so you can open and start scoring a future session instead of waiting your turn. Each session shows how many players attended right underneath it, updating live as you enter or clear scores. And seating no longer locks once a session has its first score, so you can reopen and rearrange the chart any time in the night for a player who swapped seats, arrived late, or needs to balance a table, with entered scores left exactly as they were. New in Mahjboard Pro: RSVPs. Give every player a personal link, no login or app install required. Mahjboard assumes everyone is coming, so the only thing a player has to do is tap "I can't make it," with an easy undo if plans change again. A player who is out moves to Sitting Out on that session's seating chart right away, and the page carries your league's own colors and logo. New in Mahjboard Pro: email reminders. Send a session's RSVP reminder on demand, or schedule it automatically up to six days ahead. Once seating is set, email every player their table too. A Recipients page shows exactly who will get a send and who won't before you send it, and sending again only reaches the people the last send missed. New in Mahjboard Pro: SMS announcements. Send a group text to your whole league without handing out your own number. Messages go out from your league's dedicated number and arrive signed with your league name, and a usage meter keeps you ahead of your monthly budget. New in Mahjboard Pro: a custom domain. Serve your public leaderboard from your own domain instead of a mahjboard.com address, set up from the website you already added in Branding. Plus a long round of polish and reliability throughout.

More

Subscription plans

Mahjboard Pro Monthly

Up to 10 active mahjong leagues with live leaderboards.

$19.991 Month
14 Days trial
How to cancel Mahjboard subscription ⁉️

Developer apps