CodeKitHub
English
Everyday Tools

Pace Calculator

Calculate your running pace from a distance and time, predict a finish time for any race distance from your pace, or find out how far you ran given your pace and duration. Toggle between kilometers and miles, and use the quick-select buttons for 5K, 10K, half marathon and marathon distances.

Unit:
Result

Everything is calculated in your browser.

What Is This Tool?

A pace calculator converts between three running variables — distance, time and pace — solving for whichever one you don't already know. Pace is usually expressed as minutes per kilometer or minutes per mile: distance ÷ time gives speed, and its inverse gives pace.

It has three modes: distance + time → pace (how fast did I run), pace + distance → finish time (how long will a race take at this pace), and pace + time → distance (how far can I run in this much time at this pace). Runners use all three constantly, whether reviewing a training run or planning race strategy.

Why Use It?

  • Three modes in one tool: find pace, predict finish time, or estimate distance.
  • Quick-select buttons for 5K, 10K, half marathon (21.1K) and marathon (42.2K) — no need to type the distance.
  • Switch instantly between kilometers and miles.
  • Useful for planning race splits, checking training paces, or estimating a finish time before race day.
  • Runs entirely in your browser — nothing you enter is sent anywhere.

How to Use

  1. Choose the mode that matches what you know: distance+time, pace+distance, or pace+time.
  2. Enter the known values, or tap a quick-select button for a standard race distance.
  3. Switch between km and miles depending on which unit you train in.
  4. Read the result — pace, finish time or distance — updated instantly as you type.

Example

Input

Distance + time mode: ran 10 km in 50 minutes

Output

Pace: 5:00 min/km

Pace = time ÷ distance = 50 minutes ÷ 10 km = 5 minutes per km. At that same pace, a marathon (42.2 km) would take about 3h 31m.

Common race distances and paces

DistancePace 5:00/kmPace 6:00/kmPace 4:00/km
5K25:0030:0020:00
10K50:001:00:0040:00
Half marathon (21.1K)1:45:302:06:361:24:24
Marathon (42.2K)3:31:004:13:122:48:48

Related tools

For converting a pace or distance between kilometers and miles directly, the mile to km converter and unit converter are the natural companions. To work out a percentage improvement between two race times, the percentage calculator handles that.

Mile to KM Converter · Unit Converter · Percentage Calculator

Frequently Asked Questions

How do I calculate pace?

Divide your total time by the distance covered: pace = time ÷ distance. Running 10 km in 50 minutes gives a pace of 5:00 per km (50 ÷ 10). If your time is in hours and minutes, convert it all to minutes first — for example 1h 15m is 75 minutes — then divide by the distance to get minutes per km or mile.

How do I use pace to predict a marathon finish time?

Multiply your pace (minutes per km or mile) by the marathon distance (42.2 km or 26.2 miles). A pace of 5:00 min/km predicts a marathon finish of 5:00 × 42.2 = 211 minutes, or about 3 hours 31 minutes. This assumes you can hold that exact pace for the entire distance — in practice many runners plan a slightly slower pace for a marathon than for a shorter training run, since fatigue tends to slow pace in the final miles.

What's the difference between pace (min/km) and speed (km/h)?

Pace tells you how long it takes to cover one unit of distance (minutes per km or mile) — lower is faster. Speed tells you how much distance you cover in one unit of time (km/h or mph) — higher is faster. They're inverses of each other: speed (km/h) = 60 ÷ pace (min/km). A pace of 5:00 min/km equals a speed of 12 km/h (60 ÷ 5). Runners typically talk in pace, cyclists and drivers typically talk in speed.

How accurate is the finish-time prediction?

It assumes a perfectly even pace across the whole distance, which is a useful planning baseline but not exactly how most races go — many runners fade in the second half, especially at marathon distance, so a prediction based on a shorter recent race (like a 10K) is often a more realistic estimate for a marathon than simply extrapolating your training pace.

Is my data stored anywhere?

No. The calculation runs entirely in your browser with JavaScript; nothing you enter is sent to a server, stored or logged.

Related Tools