The original open-source version behind many Mahjong games on the web.

A Mahjong Solitaire Board Game built with HTML5, SVG & Angular.

Completely free, no ads.

Have fun!


About:

The goal is to remove all tiles in open pairs from the game board.
Open: A tile is open if there are no tiles to its left, right or above it.
Pair: Two tiles with identical front.
Within the flowers and seasons, any two tiles from the same group can be matched.
Select two matching tiles to remove them.
Because there are more than two tiles for each potential pairing, strategy is involved.


Features:

  • 84 built-in boards

  • Random board generator for countless and more challenging games

  • 13 tile/piece image sets; light and dark

  • 7 game backgrounds, light and dark mode, 14 colors theme

  • 3 difficulty levels and 2 game setup generators

  • Automatic saving and restoring of game state and best times.
    In your browser only - nothing is stored in the cloud!

  • English, Deutsch, Nederlands, Português, Русский, Español, Euskara, 日本語, Français, 中文
    Want to help translate Mah to your language? Found a translation bug?
    Please use https://crowdin.com/project/mahjong


Resources:

Source code available at https://github.com/ffalt/mah
Download the latest release at https://github.com/ffalt/mah/releases
Play the latest version at https://ffalt.github.io/mah/
Get more boards at https://ffalt.github.io/mahseum/


Hotkeys:

T - Show possible moves

U - Undo last move

N - Start a new game

P - Continue/Pause game

I - Tiles Information



If you like it, please consider to rate it, thanks :) 

Development log