Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Dart Score Calculator

Dart Score Calculator

Track and calculate dart scores for 301 and 501 games with 2-4 players, checkout suggestions, and full turn history.

What Is Dart Score Calculator?

Dart Score Calculator is an easy-to-use scoring tool designed for X01 dart games. It handles all the math automatically so you can focus on your throws and gameplay. Whether you're playing a quick 301 match or a full 501 game, this calculator tracks scores in real-time, detects busts instantly, and suggests optimal checkouts for every player.

301 Game Mode

The standard short game format. Each player starts at 301 points and works down to exactly zero. Perfect for quick matches and casual play.

501 Game Mode

The classic long game used in professional tournaments worldwide. Players start at 501 points. Ideal for competitive play and serious practice.

Who Is It For?

This tool is perfect for a wide range of dart enthusiasts:

  • Casual players enjoying darts at home
  • Pub dart night participants
  • Practice sessions for competitive players
  • Anyone wanting accurate scoring without pen and paper

The calculator supports 2 to 4 players with fully customizable names and color-coded player identification for easy tracking.

How to Use

Setting Up a Game

1

Choose Your Game Mode

Select between 301 (standard short game) or 501 (long game format). Your choice determines the starting score for all players.

2

Toggle Double Out

Turn on Double Out if the last dart must hit a double segment to win. This is the standard rule in most competitive play and tournament settings.

3

Add Players

The game starts with 2 players by default. Add up to 4 players total by clicking "Add Player." Customize each player by editing their name field and selecting their color.

4

Start the Game

Click "Start Game" to begin. The first player will be highlighted and ready to enter their score.

Scoring a Turn

Quick Tip: Each turn consists of 3 darts. Enter the total combined score from all three darts (0 to 180).

Manual Entry

Type the score in the input field and press Enter or click the green submit button.

Quick Score Buttons

Tap any quick score button (0, 26, 41, 45, 60, 85, 100, 140, 180) to instantly submit common scores.

Instant Calculation

The calculator automatically updates scores, checks for busts, and advances to the next player.

During the Game

  • The current player is highlighted with a green border and colored score display
  • Each player card shows a progress bar indicating how much of the starting score has been completed
  • When a checkout is possible (remaining score ≤ 170 with Double Out), a checkout suggestion appears automatically with recommended dart combinations
  • If a score causes a bust, the turn is forfeited and the player's score remains unchanged, with a visual notification
  • Real-time statistics update after each turn, including average score and total darts thrown

Finishing the Game

The game ends when a player reaches exactly zero points. With Double Out enabled, the final dart must land on a double segment (or bullseye for 50 points). The winner screen displays comprehensive statistics including:

  • Total darts thrown throughout the game
  • Average score per turn
  • Best single turn score
  • Total rounds played
  • Final standings for all players

Features

Game Modes

301 Mode

Standard Short Game

  • Starting score: 301 points
  • Average game time: 10-15 minutes
  • Perfect for casual play
  • Quick matches and practice
501 Mode

Professional Long Game

  • Starting score: 501 points
  • Average game time: 20-30 minutes
  • Tournament standard format
  • Competitive and strategic play

Double Out Rule

Toggle the Double Out rule on or off based on your preference. When enabled, the final dart of the game must land on a double segment (or bullseye for 50 points). The calculator automatically detects invalid finishes and marks them as a bust.

Important: With Double Out enabled, finishing on a single segment or reaching exactly 1 point will result in a bust, as no double equals 1.

Checkout Suggestions

When a player's remaining score is 170 or less (and Double Out is enabled), the calculator displays intelligent checkout combinations. These show the exact dart targets needed to finish the game efficiently.

Smart Recommendations

Optimal dart combinations using standard notation like D20 (Double 20) and T19 (Triple 19).

Real-Time Updates

Checkout suggestions update automatically as scores change throughout the game.

Multiple Options

When available, multiple checkout paths are displayed for strategic flexibility.

Bust Detection

The calculator automatically detects busts in real-time. A bust occurs when:

  • A score would take a player below zero
  • The remaining score would be exactly 1 with Double Out enabled
  • An attempt to finish without hitting a double (when Double Out is on)

When a bust is detected, a visual shake animation and toast notification appear, and the turn is forfeited with no score change.

Quick Score Buttons

Nine strategically selected quick-entry buttons cover the most common dart scores in competitive play:

Score Description Common Combination
0 Miss Three missed darts
26 Low score Single 20, Single 5, Single 1
41 Common score Single 20, Single 20, Single 1
45 Mid score Three Single 15s
60 Standard score Three Single 20s or One Triple 20
85 Good score Triple 20, Single 20, Single 5
100 Ton Triple 20, Single 20, Double 10
140 High score Three Triple 20s, Single 20
180 Maximum Three Triple 20s

Turn History

A comprehensive slide-out history panel tracks every turn played throughout the game. The history is organized by round and includes:

  • Player name with color coding
  • Score thrown in that turn
  • Remaining points after the turn
  • Bust turns clearly marked in red
  • Round numbers for easy reference

Access the history panel anytime during the game to review past turns and track player performance patterns.

Undo Functionality

Mistake-Proof: Made an error? Use the undo button or press Ctrl+Z to reverse the last turn instantly.

The undo feature works multiple times in sequence, allowing you to reverse several turns if needed. It even functions after a game-over screen appears, letting you correct a mistaken final score and continue playing.

Player Statistics

Each player card displays real-time statistics that update after every turn:

Average Score

Per-turn average calculated from all completed turns

  • Updates in real-time
  • Excludes bust turns

Total Darts

Complete count of darts thrown by each player

  • Tracks efficiency
  • Includes all turns

Best Turn

Highest single turn score achieved

  • Shown on game-over screen
  • Highlights peak performance

Rematch

After a game concludes, you have two options:

  • Rematch — Play again immediately with the same players and settings, with all scores reset to starting values
  • New Game — Return to the setup screen to change game mode, Double Out rule, or player configuration

Frequently Asked Questions

What does "Double Out" mean?

Double Out is a rule where the last dart thrown to win the game must land on a double segment of the dartboard (the outer narrow ring) or the bullseye for a score of 50. This is the standard rule in most competitive dart games and professional tournaments. For example, if you have 32 points remaining, you must hit Double 16 to finish the game.

What is a bust?

A bust occurs when a player's score goes below zero, or when Double Out is enabled and the remaining score would be exactly 1 (since no double equals 1). When a bust happens, the turn is lost and the player's score remains unchanged from before that turn. The calculator automatically detects busts and displays a visual notification.

Example: If you have 20 points left and score 25, you bust because you'd go below zero. Your score stays at 20.

What do D, T, and Bull mean in checkout suggestions?

These are standard dart notation abbreviations used in checkout suggestions:

  • D stands for Double (e.g., D20 = Double 20 = 40 points) — the outer narrow ring
  • T stands for Triple (e.g., T19 = Triple 19 = 57 points) — the inner narrow ring
  • Bull means the bullseye, worth 50 points and counts as a double for finishing

For example, a checkout suggestion of "T20, T20, D15" means Triple 20 (60), Triple 20 (60), Double 15 (30) for a total of 150 points.

Why is the maximum score per turn 180?

Each turn consists of throwing 3 darts. The highest possible score with 3 darts is achieved by hitting Triple 20 with all three darts: 60 × 3 = 180 points. This is the maximum possible score in a single turn and is considered a perfect round in darts.

Perfect Turn 180

Can I undo after the game ends?

Yes, absolutely! If you accidentally enter a wrong score that ends the game, you can press the undo button or use the keyboard shortcut Ctrl+Z to reverse the last turn. This will remove the game-over screen and allow you to continue playing from the previous state. The undo function works even after the winner screen is displayed.

Is my data saved?

The game runs entirely in your browser using client-side JavaScript. No data is sent to any server, and no information is stored remotely. This ensures complete privacy and allows the calculator to work offline. However, if you refresh the page or close your browser, the current game will be reset and all progress will be lost.

Privacy Note: Your game data never leaves your device. All calculations and storage happen locally in your browser.

New Game

Configure your dart game settings

Last dart must hit a double to win
1
2
301 Round 1
Checkout
Turn History
No turns yet
Enter the total score of your 3-dart turn (0-180)
Use quick buttons for common scores like 26, 60, or 180
Press Enter to submit your score quickly
Use Ctrl+Z to undo the last turn if you made a mistake
When Double Out is on, checkout suggestions appear automatically
All calculations happen in your browser — no data is sent
Want to learn more? Read documentation →
1/7
Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords