Host more.
Manage less.

Mahjy handles RSVPs, seating, payments, and waitlists — so you can focus on the game.

Download on the App StoreGet it on Google Play

Try Mahjy with your club — free.

Submit your info and we'll get you set up.

Looking to play? Download the app
How do you mahjong?
Choose your path. Every plan starts with a free trial.

I want to play

Find games near you, filtered by your ruleset and skill level.

Learn more →

I host games

Create a game in under 60 seconds. Templates, series, seating — handled.

Learn more →

I run paid events

Payments, analytics, and multi-tier pricing for professional hosts.

Learn more →

For players
Your next game is waiting.
Stop scrolling Facebook groups. Find mahjong games near you, filtered the way you actually think about the game.
🔍

Discover

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.

Join

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.

🎯

Play

Your address stays hidden until 24 hours before game time. Check in when you arrive, see your table assignment, and chat with your group.

Private feedback,
better tables.

“Would you play again?”

Yes or pass. No public ratings. No scores. Just honest, private input that helps hosts build better tables.

Player feedback screen

For hosts
Hosting shouldn't be a second job.
You already know how to run a great game. Mahjy handles the coordination so you can focus on the table.

Create in seconds

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.

Create event screen

Fill your tables

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.

Host dashboard screen

Manage the day

Smart seating assigns players by skill level or buddy preferences. Check in attendees as they arrive. If someone cancels last-minute, the waitlist kicks in automatically.

Seating grid screen

Build your community

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.

Group detail screen

Need to cover costs? Community hosts can charge up to $15/seat for supplies, snacks, or venue fees — with payments handled through Stripe.


For professionals
Your mahjong business, professionally run.
Payments, seating, waitlists, analytics — the tools to run events at scale.
💰

Get paid directly

Set your price per seat. Players pay in-app via Stripe. Funds go directly to your bank account — Mahjy never holds your money.

🎚

Multiple experience tiers

Offer different tables at different price points. “Social Tables” at $20, “Competitive Tables” at $30 — up to 5 tiers per event.

🔄

Run on autopilot

Recurring series auto-generate your calendar. Auto-waitlist offers fill seats. Bulk-approve RSVPs. Set minimums with auto-refund.

Ready to play?

Download Mahjy and find your next game.

Download on the App StoreGet it on Google Play
Built for mahjong. Not adapted from everything else.
You know the drill. Here's what's different.
The old way
Group texts to organize games
Venmo requests after the game
Spreadsheets for seating
Facebook groups for discovery
Sharing your home address publicly
Hoping people show up
Starting from scratch every week
The Mahjy way
One-tap RSVP, automatic waitlist
Built-in payments, direct payouts
Dynamic seating algorithms based on skill and social connections
Filtered search by ruleset, skill, distance
Address hidden until 24 hours before
Check-in tracking, attendance history
Templates and recurring series
From the Mahjy team
“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.”
Simple plans that grow with you.
Every plan starts with a 14-day free trial. No credit card required to start.
Player
For players who want to find and join games.
$4.99 /mo
  • Discover and filter games nearby
  • One-tap RSVP with waitlist
  • Event chat and day-of tools
  • Post-game feedback and connections
  • Join local groups
Most popular
Host
For hosts who organize games for their community.
$9.99 /mo
  • Everything in Player, plus:
  • Create events with templates
  • Recurring series
  • Manual RSVP approval
  • Smart seating tools
  • Charge up to $15/seat
  • Create and manage groups
  • Lite analytics
For professionals
Pro
For hosts who run mahjong as a business.
$19.99 /mo
  • Everything in Host, plus:
  • Unlimited seat pricing
  • Multiple experience tiers
  • Paid lessons
  • Event analytics dashboard
  • Earnings and payout tracking
  • Bulk RSVP tools
  • Auto-waitlist offers
Paid event pricing includes Stripe processing fees (2.9% + $0.30) and a 2% Mahjy platform fee. Hosts receive direct payouts via Stripe Connect.
If an event is canceled, Mahjy refunds its platform fee in full. You only pay when a game happens.
Manage your subscription anytime from the App Store or Google Play.