Gearboxly

Free Bowling Score Calculator

Ten-pin scoring with strike and spare bonuses.

Runs locallyNo uploadPrivate
Feedback Report issue
Loading tool…

What is the Bowling Score Calculator?

Ten-pin bowling has one genuinely confusing bit: the scoring. A strike isn't just ten points, it's ten plus your next two rolls; a spare is ten plus the next one; and the tenth frame has its own bonus rolls. This calculator takes all of that off your hands — enter the pins for each roll and it works out the running total, frame by frame.

It runs entirely in your browser, so it's handy at the lanes or for settling a score later.

Last updated: Aug 27, 2026

What does this tool do?

For each frame you enter how many pins you knocked down per roll, and the calculator applies the real ten-pin rules: strikes add the next two rolls, spares add the next one, and the tenth frame allows its bonus deliveries. It marks strikes as X and spares as /, and shows a cumulative score under every frame so you can see exactly how the total builds.

Because it only offers valid pin counts, you can't enter an impossible frame.

Key features

Automatic bonuses

Strikes and spares add the right extras.

Frame-by-frame total

A running score under each frame.

10th-frame rules

Bonus rolls scored correctly.

X and / marks

Familiar strike and spare notation.

Valid entry only

It won't let a frame exceed ten pins.

Example

Input
A strike, then 7 and 2 in the next frame.
Processing
The strike frame waits for the next two rolls, then scores.
Output
Frame 1 = 10 + 7 + 2 = 19; frame 2 adds 9 for a running 28.

Common use cases

  • Casual bowlersCheck a score without doing the maths.
  • League playersVerify a frame or a full game.
  • LearnersSee how strikes and spares actually score.
  • Parents & teachersExplain bowling scoring clearly.
  • AnyoneSettle a disputed total.

Benefits

  • No confusing bonus maths.
  • See the total build frame by frame.
  • Handles the tricky tenth frame.
  • Free and private.

Tips

  • Enter rolls in order — the calculator needs the next rolls to finish scoring a strike or spare.
  • A strike counts the next two rolls, a spare the next one; that's why a frame's score can jump after later rolls.
  • In the tenth frame, a strike or spare earns the bonus third roll — enter all of them.
  • Twelve strikes in a row is the maximum, a perfect game of 300.
  • Use undo to correct a roll rather than starting the whole game over.

Common mistakes to avoid

Scoring a strike as just 10

Fix: A strike is 10 plus your next two rolls — the calculator adds them once you bowl them.

Forgetting the 10th-frame bonus

Fix: A strike or spare in the tenth earns extra rolls; enter them all for the right total.

Entering rolls out of order

Fix: Bonuses depend on the following rolls, so enter them in the order bowled.

Restarting to fix one roll

Fix: Use undo to correct the last roll instead of a whole new game.

How it works

  1. 1

    Enter each roll

    Tap the pins knocked down.

  2. 2

    Bonuses are automatic

    Strikes and spares add the right extras.

  3. 3

    See the total

    A running score, frame by frame.

Frequently asked questions

Yes — a strike adds the next two rolls and a spare adds the next one, exactly as ten-pin scoring works, so your running total is always right.

The 10th frame allows the bonus third roll after a strike or spare, and the calculator scores it correctly.

Yes — twelve strikes totals 300, and the calculator will show it.

Yes — a strike adds the next two rolls and a spare adds the next one, so your running total is always right.

The tenth frame allows the bonus third roll after a strike or spare, and it's scored correctly.

Yes — twelve strikes totals 300, and the calculator will show it.

Yes — free, no sign-up.

Conclusion

Let the calculator handle bowling's one tricky part — the strike and spare bonuses and the tenth-frame extras — while you just enter the pins. Bowl in order, enter the bonus rolls, and watch the correct total build frame by frame, all the way to a possible 300.

Related tools