4 players, optional bots

Shanghai Knocking Mahjong

Also known as: Shanghai Mahjong, Qiao Ma

Play Shanghai knocking mahjong with friends.

Create a four-seat friend room, share its code and optionally fill seats with bots. Choose free points or fixed-stake beans, with reconnect and server-kept records. Local bot practice remains available without login. Replace flowers, knock before winning, chow/pung/kong and win together from one discard.

144 tiles with 20 flowersKnocking, robbed kongs and multiple winsFree bot practice without an accountFriend rooms, bean games and reconnectPoints practice or fixed-stake beans
Players
4 players
Ways to play
Friend rooms · Play with bots · Solo play
Clubs
Not available in clubs
Chips & scoring
Fixed-stake gold beans or match points
Category
Mahjong
Platforms
Web · Telegram · iOS · Android
Shanghai Knocking Mahjong · Game illustration

Fair play in Shanghai Knocking Mahjong, without exploitation

Friend rooms shuffle, validate moves and retain results on the server; concealed tiles and waits go only to their owner. Bean games settle the selected fixed stake, with retries protected against duplicate credits. Bots do not read other hands or the wall. Local practice uses browser cryptographic randomness, leaves beans unchanged and keeps results in this tab. Server receipts are not independent cryptographic dealing proofs.

Fair play without exploitation: funded by memberships, not player losses. No manufactured hands or advantages for sale. Membership never changes the deal, rules, or outcome. No real-money play.

See fairness mechanisms and verification scope →

Learn the basics. Then take a seat.

  1. 01

    Select a tile to discard and build four sets plus a pair.

  2. 02

    Knock when ready; draws are then played automatically.

  3. 03

    See flowers, doubles and each seat’s score after a win, or start again after a draw.

Shanghai Knocking Mahjong · Rules and scoring

These are the rules used by BluffKing. Regional variants can differ; check the game settings before playing.

How results are settled

Tile scores use base 1: opponents pay self-draws; the discarder pays discard wins. Bean mode settles a separate fixed stake.

Playing rules

  1. Four-seat play with 144 tiles. Dragons and the eight season/plant tiles are 20 flowers, replaced from the wall tail. Bots do not read other concealed hands or the wall.
  2. Win with four sets and a pair, after knocking. A knock locks your hand: no chow, pung or changing tiles. Draws are discarded automatically, wins are mandatory, and kongs are mandatory only when they preserve every wait.
  3. Chow only the preceding seat. Wins precede pung/kong, then chow; equal claims follow turn order. Multiple discard wins, exposed/concealed/added kongs and robbing an added kong are supported. After a chow, you cannot discard a tile that forms a sequence with the same two consumed tiles.
  4. Base 1. Each flower and wind triplet adds one flower; exposed kongs add one more and concealed kongs two more. Zero flowers score 10 including base. Closed hand, all triplets, mixed one suit, single-tile wait and replacement wins each double; pure one suit doubles twice. Robbing a kong triples the total. Score is (1 + flowers) × 2^doubles, capped at 128 per payer per win.
  5. On a self-draw all three opponents pay. On a discard or robbed-kong win the discarder pays each winner. Scores are zero-sum. An exhausted wall is a scoreless draw; each round starts independently.
  6. This variant omits flower-count win thresholds, heavenly knocks, three-call liability, carry-over doubles, bonus tiles, passed-claim restrictions and seven pairs. Friend rooms and bean games are server-kept. Local free practice stays in this tab and does not resume after leaving or reloading.

Before you play