RSVP Mah Jongg!

From seating chart to rotation to scoresheet — in seconds.

The event app built for American Mah Jongg. Generate the rotation, let players claim their own seats, track live scores your way — and keep your whole club’s games in one place.

Free up to 8 players No credit card No download Works on any phone

Leaderboard screen from a Bamboo Grove event in the RSVP Mah Jongg app

Up and running in three steps

No spreadsheets. No rotation math. No one asking “what table am I at?”

1

Set Up Your Event

Enter your event name, player count, and number of rounds. RSVP Mah Jongg! handles all the rotation math instantly — every player gets each wind position exactly once.

2

Players claim their own seats

Text the invite, share the join code, or let players scan the QR — no account, no download. They see your event, type their name, and tap one button. That’s their RSVP, and their schedule is waiting when you publish.

3

Publish, Play & Track

Reveal the seating privately, publish it when the roster is set, and enter scores as rounds finish — or let players enter their own. The leaderboard updates on every phone in the room, and when the last round ends, one tap locks in the final standings.

Everything a host needs

Built specifically for American Mah Jongg events — not adapted from generic bracket software.

Every player gets each wind, exactly once

East, South, West, North — once each, every four rounds, for everyone in the room. Set your player count, hit generate, and the whole schedule is done before your coffee cools. It’s the part that used to take an evening with a spreadsheet, and the part most likely to go wrong by hand.

You always know who’s coming

Email your saved contacts straight from the app, or share one code and let players claim their own spots. Preview the seating privately, publish it when it’s set, and close RSVP with one tap — you keep full control of the roster either way, right down to swapping a seat on the morning of.

Nobody has to ask you for the standings

Scores go in with a tap — by you, your co-hosts, or the players themselves, your choice — and every phone in the room updates in real time. The leaderboard runs itself, so you can stay in your own game. When the last round ends, you complete the event and the standings become part of every player’s record.

Also included
Print-Ready Player Cards & Table Sign
Each player’s full schedule — table, wind, and opponents — printed 4-up at index card size, plus a table sign with your join code and QR for the check-in table.
A Round Timer Everyone Sees
One countdown, on every phone in the room. Set the length, tap start, and color warnings plus a chime keep all your tables moving together.
Contacts & Player Codes
Save the people you play with and seat your regulars in a tap. Add friends from events you’ve played, from your clubs, or by their six-character player code — read it across the table, and you’re connected.
Player Profiles & Stats
A free account keeps your name filled in, your seat saved across devices, and your record growing — events played, wins, best finish, and a round-by-round history from every completed event.
Your Events, On Record
Complete an event and the standings are saved to every player’s profile. Archive it to tidy your list — the join code keeps working and the results stay put.
A Tap on the Shoulder
Turn on notifications and your phone lets you know the moment seating is published, you’re moved in from standby, or final standings are posted.
Easy on the Eyes
A Larger Text setting scales the whole app up 125%, and every button is sized for real fingers at a real table. Built to WCAG AA contrast throughout.
Easy Substitutions
Someone drop out? Rename, clear, or swap any seat after the rotation is set — no regenerating, and same-size changes never cost extra tokens.
Waitlist & Standby
When an event is full, extra players join a waitlist — seat them in one tap. Walk-ups can add themselves to standby even after RSVP closes.
My Events Dashboard
All your saved events in one place. Resume any event from any device, any time — no link to bookmark or email yourself.
Email Invitations
Keep a contacts list of the people you play with and invite them by email in a couple of taps — they get a branded note with a one-tap RSVP link.
Siamese Tables
Two players left over? Seat them as a Siamese table — a two-handed table — instead of reshuffling everyone. The rotation accounts for it automatically.

Your club’s whole season, in one place.

Most Mah Jongg apps think in single events. Your group plays every week. Create a club once, and every event you host under it belongs to one shared record — same roster, same history, no re-typing names every Tuesday.

One code, pinned forever
Your club gets a code of its own — share it once in the group chat and anyone can join. New members land on your roster; regulars stay on it.
The roster remembers
See your members at a glance, and seat them in new events in a tap. Players can polish how their own name appears — you never have to play secretary.
Every game counts
Club events roll into a shared history. Last played, who’s in, what happened — it’s all there next time you sit down to plan.

Run one club or three — each gets its own tab on your dashboard.

However your group scores, it’s a setting — not an argument.

Every group has house rules. Pick a scoring mode, tune the details, and the app does the arithmetic while the leaderboard keeps itself current.

Three ways to score
Social adds winners’ hand values up. Competitive starts everyone with a point bank. Tournament applies the sanctioned rule set. Pick one per event.
Your card, your values
Adjust the hand values and bonuses to match how your table plays — self-pick and jokerless multipliers included.
Decide who holds the pencil
Let every player enter their own row, keep it to you and your co-hosts, or have each table’s East seat keep score. Ties? Share the place, count Mah Jonggs, or go by highest hand — your call.
Deputize a scorekeeper
Make anyone a co-host from their seat’s menu — they can enter scores for any player, and they don’t even need a seat of their own.

Simple, honest pricing

Free for small groups. Pay per event for larger ones. No subscription. No recurring charges.

Always Free

Home Game

$0 / always

Perfect for home games and small get-togethers. No credit card, no time limit.

  • Up to 8 players (2 tables)
  • Full wind-optimized rotation
  • Join code, QR & live leaderboard
  • Round timer with alerts
  • Print-ready player cards
  • Player stats & saved contacts

Hosting takes a free account — that’s what powers join codes, live scores, and saved events. Rather not sign up? Quick Game gives you a rotation and printable cards in seconds, no account at all; scores just stay on your own device.

Start Free — No Credit Card

Tokens never expire  ·  No subscription, no recurring charges  ·  Secure checkout via Stripe

Players Tables Tokens Cost
Up to 8 1–2 Free $0
Up to 16 3–4 1 $5$4 in a 6-pack
Up to 24 5–6 2 $10$8 in a 6-pack
Up to 32 7–8 3 $15$12 in a 6-pack
Up to 48 9–12 4 $20$16 in a 6-pack
Up to 64 13–16 5 $25$20 in a 6-pack
Up to 80 17–20 6 $30$24 in a 6-pack

Cost depends only on how many players you seat — not on rounds, tables, or how long the event runs. Single tokens are $5; a 6-token pack brings them to $4 each.

1
Single Token
$5
 
3
3-Token Pack
$13
Save $2
Most Popular
6
6-Token Pack
$24
Save $6
12
12-Token Pack
$42
Save $18

Bundle savings apply to any event size — the pack just makes each token cheaper.

Common questions

No. Players join with a code or by scanning a QR — no account, no download, no friction. A free account is optional, and unlocks saved names, your playing record, and a contacts list.
For a shareable event, yes — a free one. Your join code, the live leaderboard, and your saved events all need somewhere to live, and that’s your account. It takes a moment and never asks for a credit card. If you’d rather not sign up at all, Quick Game gives you a rotation and printable player cards for up to 8 players instantly — there’s just no join code or live leaderboard, and the scores stay on the device you’re using.
Share your join code or QR link and each player taps to claim their own open spot — that’s their RSVP. They see their table, wind, and full schedule right away. As host you can preview the seating privately, publish it when it’s set, and close RSVP whenever you like.
Additional players join a waitlist instead of taking a seat, and you can promote anyone into an open spot in one tap. Even after you close RSVP, walk-ups can add themselves to the standby list so you can seat them on the day.
Yes. Once the rotation is generated you can rename, clear, or swap any seat without regenerating it. Same-size roster changes never cost extra tokens.
Yes — that’s what clubs are for. Create a club once and share its code with your group. Every event you host under the club uses the same roster and rolls into one shared history, so a new Tuesday game takes about a minute to set up.
No. Pick Social, Competitive, or Tournament mode per event, adjust hand values and bonuses (self-pick and jokerless included), and choose who enters scores — every player, just you and your co-hosts, or each table’s East seat. Tie handling is a setting too.
No. Make anyone a co-host — they can enter scores for any player and manage the roster with you, and they don’t need a seat of their own. Or simply let players enter their own scores; you and your co-hosts can always correct any row.
When you complete an event, the final standings are frozen and saved to every registered player’s profile. You can archive the event to tidy your dashboard — its results stay in everyone’s records, and the join code keeps working if someone wants to look back.
Tokens never expire. Buy them once and use them whenever you need them — next week or next year.
Token purchases are final — tokens aren’t refundable. They never expire, so they keep their value until you use them.
No problem. Signed-in hosts can return to any saved event anytime from the My Events dashboard — no special link to bookmark. Your rotation, names, and scores are all saved to the cloud.
Yes. The rotation is designed for American Mah Jongg played under standard event rules. Every player gets East, South, West, and North exactly once across 4 rounds — the convention used in most NMJL-style events.
Absolutely. Many Mah Jongg fundraisers run 20–48 players over 4–6 rounds — two to four tokens depending on size. The free tier covers smaller events at no cost.
Yes — and the phone experience is built for use at the table, not shrunk down from the desktop. Buttons are sized for real fingers, scores go in with a tap, and the Larger Text setting scales everything up 125% if you’d rather not squint. Players tend to live on their phones during play; hosts often prefer a tablet or laptop, though a phone runs the whole event just fine.
Yes. RSVP Mah Jongg works in your browser, so there’s nothing to install from an app store — but you can add it to your Home Screen so it opens full-screen with one tap. The Add to Phone page walks you through it.

Ready to run your best event yet?

Free for groups up to 8. No credit card. Start in under a minute.