About Mahjong

Our Mission

We believe great games should be free, fast, and accessible to everyone. Mahjong was created to bring the timeless joy of Chinese tile-matching to your browser — no downloads, no ads, no registration required. Just open the page and play.

Whether you're a seasoned mahjong player or discovering this classic puzzle for the first time, our goal is to deliver a smooth, authentic experience that respects your time and privacy.

How We Built It

Mahjong is built with pure HTML5 Canvas — no Flash, no plugins, no frameworks bloating the page. The game engine renders 144 traditional Chinese mahjong tiles in a classic turtle-style pyramid layout, with smooth animations and responsive controls that work on any device.

Key features of our implementation:

  • 🀄 Authentic 144-tile set — Characters, Bamboo, Dots, Winds, Dragons, Seasons, and Flowers
  • 💡 Smart hints — Always finds a valid pair when one exists
  • 🔀 Shuffle — Rearranges stuck tiles without breaking the game
  • ↩ Unlimited undo — Experiment freely with no penalty
  • ⏱️ Timer & scoring — Track your speed and earn combo bonuses
  • 🌓 Dark & light themes — Easy on the eyes, day or night
  • 🌐 11 languages — Play in your native language

The Tile Set

Our game uses all 144 tiles of a traditional mahjong set, organized into suits:

  • Characters (萬) — Tiles 1 through 9, each appearing 4 times
  • Bamboo (條) — Tiles 1 through 9, each appearing 4 times
  • Dots (筒) — Tiles 1 through 9, each appearing 4 times
  • Winds (風) — East, South, West, North, each appearing 4 times
  • Dragons (箭) — Red, Green, White, each appearing 4 times
  • Seasons (季) — Spring, Summer, Autumn, Winter (match any Season with any Season)
  • Flowers (花) — Plum, Orchid, Chrysanthemum, Bamboo (match any Flower with any Flower)

Contact Us

Have feedback, suggestions, or found a bug? We'd love to hear from you!

📧 Email: admin@mah-jong.cn

We read every message and appreciate your input in making Mahjong better for everyone.