MahJong
The first of the SunSwallow Classics. For iPhone and iPad.
Mahjong solitaire made for unhurried hands. Big tiles, large-print faces, no timers, unlimited undo — and no ads. Ever. Pay once, and it's yours.
Get it on the App Store $3.99, once. Shareable with your family. No in-app purchases.
Made to be easy on the eyes and the hands
- Big tiles. The board fills the screen and scrolls, so every tile is a comfortable target. Or fit the whole board at once — your choice.
- Easy-Read faces. Swap the traditional faces for plain numbers and words with one switch. Suit shapes for anyone who doesn't see color well.
- Nothing to accidentally tap. Every button has a name. Starting over asks first.
- Works with VoiceOver and large text. Tiles say what they are and whether they're free.
Never a lost cause
- Every deal can be won. Boards are built so a way through always exists.
- Unlimited undo. Take back as many moves as you like, shuffles included.
- A hint that won't lead you astray. It only ever points at pairs that are safe to take.
- No timers, no lives, no streaks. Running out of moves offers a shuffle, not a game over.
A board for every sitting, and a shared one each day
From a thirty-tile Cloud you can finish over coffee to the full 144-tile Turtle, with a Gate, a Fortress, a Pyramid, and more in between. Every board keeps its own progress, so switching never loses a game. Today's Deal is the same board for everyone in the world that day — good for comparing notes across the family.
Nothing else
- No ads, ever — not even "watch a video to continue."
- No account, no sign-in, no notifications.
- No internet needed. Nothing leaves your device.
- No data collected. See our privacy policy — it's short.
Requirements
iPhone or iPad running iOS 17 or later — that includes hand-me-downs as old as the iPhone XS and the sixth-generation iPad.
Help
Questions, a bug, or a board you'd like to see? Use the support form or email us. A person replies, usually within a day or two.
SunSwallow LLC · Virginia, USA
support@sunswallow.app