FREE RUNNING TOOL

Free race
pace calculator.

Find your 5K, 10K, half-marathon or marathon pace in minutes per mile and kilometer. Calculate finish times and race splits—free, with no signup.

Goal finish time

Your numbers

Choose a distance and enter a finish time to see your pace.

FIND YOUR STARTING POINT

Popular race pace goals

Choose a goal below to load the calculator. These are examples, not recommended targets for every runner.

What these numbers mean

Average pace is finish time divided by distance. The splits assume the same speed throughout. They are a calculation, not a prediction of fitness or a personalized race strategy.

For example, a 30-minute 5K averages 6:00 per kilometer, or about 9:39 per mile. Hills, conditions, and your experience can affect how you approach a race.

Running pace, explained

How do I calculate my running pace?

Divide your finish time by your race distance. A 30-minute 5K is 30 ÷ 5 = 6 minutes per kilometer. To find a finish time instead, multiply pace by distance. This calculator does both and converts between miles and kilometers.

What pace do I need for a 25-minute 5K?

Average 5:00 per kilometer, or approximately 8:03 per mile, to cover 5 kilometers in 25 minutes. Select 5K and enter your own goal time to calculate a different target.

What pace is a two-hour half marathon or four-hour marathon?

Both average approximately 5:41 per kilometer or 9:09 per mile. The half marathon is 21.0975 km and the marathon is 42.195 km. Displayed paces are rounded; use the finish-time calculation for precise splits.

Can this calculator predict my race time?

It calculates the time for a distance at a given pace. It does not predict whether you can maintain that pace. Your training, the course, and race-day conditions matter.

Keep your splits handy: use “Print or save these splits” after calculating, or bookmark this page for your next race.

A pace is a number.
A plan is personal.

Bring your goal and your starting point. Coach O builds your training around you.

Explore race coaching