★ Play Live in Your Browser — WebAssembly (Rust) & HTML5 Canvas
Classic Mahjong.
Instant in
Browser.
xMahjong is an instant-play WebAssembly solitaire web app powered by Rust. Play 1000 levels across Tux
Penguin, Puppy Dog, Space Explorer, Endgame, and Grandmaster Mixed phases (with Ocean themes). Featuring
responsive desktop and mobile viewport modes with 3× zoom magnifier, daily free gifts & streaks, 12
localized
languages, trophies dashboard with 1-click image export, Web Audio sound synthesis, and guaranteed solvable
boards.
★ Penguin Phase Spotlight
★ Official Campaign Art
🐧 Linux • Windows • macOS
🎮 1,000 Levels
Tux Penguin Campaign & Solvable Solitaire
Relax, match, and conquer! Guide our Tux penguin mascot through 1,000 hand-verified, 100% solvable
Mahjong boards. Enjoy customizable themes, helpful hints, life recovery streaks, and instant client-side
WebAssembly performance.
🀄
100% Solvable Solitaire
Deterministic reverse-deal algorithms guarantee every puzzle is beatable
🐧
Tux Mascot & Custom Tile Sets
Over 50 unique penguin sprites including Wizard, Cowboy, Superhero & Chef Tux
⚡
Native Cross-Platform & Browser Play
Available directly in your browser or downloadable for Windows, Linux & macOS
1000 Levels
5 Progressive Campaign Phases
Desktop & Mobile
Portrait Pagoda, 16:9 Turtle & 3× Zoom
100% Solvable
Deterministic Reverse Deal & Auto-Win
12 Languages
Frosted-Glass Popover Selector