Mahjy simplifies RSVPs, seating, payments, and more — so you spend less time organizing and more time bringing people together.
Try Mahjy with your club free for 90 days to explore all our features.
We believe the best part of mahjong isn't the game — it's the community that forms around the table. Everything we build is designed to help that community grow.
Find your people — games near you, in your ruleset, at your level.
A game live in under 60 seconds — so your energy goes to the people at the table.
For communities that outgrow the living room — payments, tiers, analytics.
Filter by NMJL, Riichi, or Hong Kong. Set your skill level. See what’s happening today, tomorrow, or this weekend — all within your chosen radius.
One tap to RSVP. If the table’s full, you’re automatically waitlisted and notified the moment a seat opens. Paid events? Checkout is built in.
Your address stays hidden until 24 hours before game time. Check in when you arrive, see your table assignment, and chat with your group.
“Would you play again?”
Yes or pass. No public ratings. No scores. Just honest, private input that helps hosts build better tables.

Pick your date, location, ruleset, and skill level. Save it as a template. Next time, one tap and it’s live. Recurring series? Set it once — weekly, bi-weekly, or monthly games auto-generate. League and tournament support is coming soon.

Your game goes live on Discover for nearby players. Invite your regulars by phone number — if they’re not on Mahjy yet, they get an SMS invite. Set auto-approve or review each RSVP yourself.

Seat people in a way that helps friendships grow. Six automatic seating approaches — from keeping starred connections together to mixing skill levels for a challenge — with seating history at a glance. Players check in on their phones and get their table assignments automatically, so you spend the day making connections, not managing admin. Waitlists run themselves.

Start a local group. Post announcements that push-notify every member. Your group’s events show up in a dedicated feed. Co-admins help you manage as you grow. Every host and group gets a public web page that updates automatically with your latest events — one link to share anywhere.

Need to cover costs? Community hosts can charge up to $15/seat for supplies, snacks, or venue fees — with payments handled through Stripe.
Set your price per seat. Players pay in-app via Stripe. Funds go directly to your bank account — Mahjy never holds your money.
Offer different tables at different price points. “Social Tables” at $20, “Competitive Tables” at $30 — up to 5 tiers per event.
Recurring series auto-generate your calendar. Auto-waitlist offers fill seats. Bulk-approve RSVPs. Set minimums with auto-refund.
“We built Mahjy because we run monthly events and kept hitting the same walls — group texts for RSVPs, Venmo requests after the game, scrambling to rebalance tables when someone cancels last-minute. So we built the tool we wished we had.
We're early, and we know we're not perfect yet. If there's a feature you need to run better events, tell us. We want this platform to take the churn out of hosting, and let you focus on the game, the people, and the community.”