Darts checkout calculator
Enter any remaining score from 2 to 170 and get a valid finishing route that ends on a double — the rule for standard 501 and 301 (01) games. Each dart is shown as a single (S), treble (T), double (D) or Bull. It is built for players practising their finishes and for anyone refereeing a casual match.
How it works
A standard dartboard has 20 numbered segments plus the 25 outer bull and 50 bullseye. Every throw scores its segment value times a multiplier: single (×1), treble (×3) or double (×2). A legal 01 checkout must reduce the score to exactly zero with the last dart in a double (the outer ring or the 50 bull).
The tool searches for the shortest route in this order:
- One dart — the score is exactly a double (e.g. 40 = D20).
- Two darts — any dart, then a double finishes it.
- Three darts — it tries the highest-scoring darts first, then a double.
Scores below 2 or above 170 have no three-dart finish, and the seven bogey numbers (169, 168, 166, 165, 163, 162, 159) are flagged as impossible.
Example
You have 170 left, the highest possible checkout:
- Dart 1: T20 → 170 − 60 = 110
- Dart 2: T20 → 110 − 60 = 50
- Dart 3: Bull (50) → 50 − 50 = 0 ✓ (the bull is a double)
| Remaining | Suggested finish |
|---|---|
| 170 | T20 → T20 → Bull |
| 100 | T20 → D20 |
| 40 | D20 |
| 32 | D16 |
| 167 | bogey-adjacent; 167 = T20 → T19 → D25 (Bull) |
Everything runs in your browser — nothing is sent anywhere.