Darts scorer app for Android & iOS

The ultimate
darts scoring
companion

Keep score for 501, 301 and Count-Up with up to 8 players. Checkout suggestions from 170, automatic bust detection and full match history – offline, with no ads and no account.

  • Android & iOS
  • Works offline
  • No ads
  • No account
  • 6 languages

One-time purchase · No subscription · No in-app purchases

BullsEye Pro darts scorer showing 501 scoring, Count-Up setup and match history on phones

Everything you need at the oche

Features

Play your way

501, 301, any custom starting score and Count-Up – with double out and an optional turn limit per leg.

Smart scoring

Enter dart by dart (single, double, treble) or the turn total. Live projected score, automatic bust detection and undo.

Checkout help

A suggested finishing route for every score from 170 down to 2, shown only when you can still finish with the darts left.

2 to 8 players

Perfect for friends, pub nights and leagues. The starting player rotates each leg; play first to 1–21 legs.

Match history

Every finished match is saved on your device with leg-by-leg detail and winners.

Offline & private

No internet, no sign-up, no ads, no tracking. The screen stays awake while you play.

Built for darts players

Every detail. Every throw.

BullsEye Pro new game setup with 501, players, double out and legs

Easy setup

Create games in seconds with custom formats.

BullsEye Pro dart-by-dart scoring keypad with single, double and treble multiplier

Fast scoring

Dart-by-dart input with live projected scores.

BullsEye Pro match history detail with legs and winner

Match history

Review past matches, legs and winners.

BullsEye Pro checkout suggestion shown during a 501 leg

Checkout help

Pro-level suggestions to finish the leg faster.

How it works

Three steps to your first leg

  1. 1

    Set up the game

    Choose 501, 301, a custom score or Count-Up. Add 2–8 players, switch double out on or off and pick how many legs to win.

  2. 2

    Enter every throw

    Tap each dart with its multiplier – or just type the turn total. The remaining score updates live and busts are reverted automatically.

  3. 3

    Finish & review

    Follow the checkout suggestion to close the leg, celebrate the win and review the whole match later in the history.

Game modes

501, 301 & Count-Up

Pick the classic countdown game or a scoring-practice mode, then tune the rules for your board.

501

The standard pub and tournament game: start at 501 and count down to exactly zero.

301

Shorter, faster legs – great for quick games and newer players.

Custom 01

Any odd starting score, such as 701 for team games or longer legs.

Count-Up

Start at 0 and score as much as you can in 1–50 turns. Highest total wins the leg.

  • Double out – finish on a double or the bull (50), or switch it off and play straight out.
  • Turn limit – end a 01 leg after 1–50 rounds; the lowest remaining score wins.
  • Match format – first to 1–21 legs.
  • Rotating start – a different player throws first each leg – swap before the first dart if needed.
BullsEye Pro Count-Up setup with players, turns per player and match format

Who it's for

From home board to league night

Home board players

Practise your checkouts, run Count-Up sessions to push your scoring and let the app do the maths while you focus on the throw.

Pub & party nights

Up to 8 players on one phone, no sign-ups and no ads. Put names in, pass the phone and play.

Leagues & practice matches

Double-out 501, first-to-N-legs format, bust detection and a full leg history you can check after the match.

Why BullsEye Pro

Compared with the alternatives

BullsEye ProPen & chalkboardTypical free scoring apps
Automatic score subtractionYesNoYes
Checkout suggestions 170–2Every finishMental mathsSometimes
Bust detectionAutomaticManualSometimes
Works offlineYesYesOften online-only
No account neededYesYesOften required
No adsYesYesAds are common
Match historyEvery legWiped awayUsually
CostOne-time purchaseFreeAds or subscription
BullsEye Pro language picker with English, Dutch, German, Danish, French and Polish
6 languages

Play in your language

The whole app is translated into six languages. Switch language any time from the home screen – and this website is available in the same languages.

Frequently asked questions

Everything about the app

What is BullsEye Pro?

BullsEye Pro is a darts scoring app for Android and iPhone/iPad. It keeps score for 501, 301, custom 01 games and Count-Up for 2 to 8 players, subtracts every throw automatically, suggests checkouts and saves your match history.

Does BullsEye Pro work offline?

Yes. The app works fully offline and needs no internet connection, account or sign-up. All players and match history are stored on your device.

How many players can play?

2 to 8 players per match. The starting player rotates every leg, and you can change who throws first before the first dart of a leg.

Which game modes are supported?

501, 301, a custom starting score (any odd number, e.g. 701) and Count-Up. You can switch double out on or off, add a turn limit per leg and play first to 1–21 legs.

Does the app suggest checkouts?

Yes. When your remaining score is 170 or less, BullsEye Pro shows a finishing route – for example 170 = T20 · T20 · Bull or 100 = T20 · D20. See the full darts checkout chart.

What happens when a player busts?

With double out, a turn is a bust if the score goes below zero, lands on exactly 1, or reaches zero without a double. BullsEye Pro detects this automatically, restores the score from the start of the turn and moves on to the next player.

Can I enter scores dart by dart?

Yes. Use dart-by-dart input with single, double and treble multipliers, 25, bull and miss, and watch the projected score update live. Prefer speed? Switch to turn-total input and type the three-dart score.

How much does BullsEye Pro cost?

BullsEye Pro is a one-time purchase on Google Play and the App Store. There is no subscription, no in-app purchases and no advertising.

Which languages is the app available in?

English, Dutch (Nederlands), German (Deutsch), Danish (Dansk), French (Français) and Polish (Polski). You can change the language any time in the app.

Does the app collect my data?

No. The app collects no personal data and contains no analytics or tracking. Player names and match history never leave your phone. Read the privacy policy.