🎯 DartsKeeper

How to play Shanghai

Score the number — or hit the Shanghai and end it on the spot.

Rules

Work through the numbers in order — DartsKeeper plays the full 1 to 20 (pub games often stop at 7 or 9). Each round you throw three darts at the current number only: a single scores the number, a double twice the number, a treble three times. Anything off the number scores nothing.

Highest total after the last round wins.

The Shanghai

Hit a single, a double AND a treble of the current number in one visit and you score a “Shanghai” — an instant win, whatever the totals. It is rare, loud and the whole point of the game’s name.

Tips

Play Shanghai free — dart-by-dart input

Free · works offline · no account needed

FAQ

What wins in Shanghai darts?

Either the highest total after all rounds, or an instant win by scoring single + double + treble of the current number in one three-dart visit.

How many rounds does Shanghai have?

As many as numbers played: classic pub Shanghai runs 1–7, DartsKeeper plays the full 1–20 for a longer accuracy workout.

More games

How to play Around the Clock · How to play Halve It · Checkout chart