Running Pace Calculator
Free running pace calculator: min/km and min/mile pace, km/h and mph speed, finish times with splits, Riegel race prediction and training zones.
— min/km
| Distance | Finish time |
|---|
A 10K in 50:00 is 5:00/km, 8:02.8/mile and 12 km/h exactly — the mile is defined as 1.609344 km, so the conversions are arithmetic, not estimates.
— finish time
| Split | Pace | Cumulative |
|---|
— predicted finish
Riegel: T2 = T1 × (D2/D1)1.06 — a 50:00 10K predicts ≈3:50 at the marathon. The window is honest: well-trained runners land near the middle, first-timers at a new distance often land outside it. Why the formula works and where it breaks.
·
Treadmills display speed; race plans are written in pace. 12 km/h = 5:00/km — the converter handles both directions. The math between the two units.
—
| Zone | % of anchor | min/km | min/mi | Used for |
|---|
Basis: the anchor is your result converted by the Riegel formula to an equivalent 10K pace — a rough stand-in for threshold pace — and each zone is a percentage band of it. Heuristics, not physiology: heat, hills and fatigue shift them by more than the bands' width.
Five modes, one tool
Pace turns a distance plus a finish time into the number runners actually quote — minutes per kilometer — alongside min/mile, km/h, mph and a 400-meter track lap. Finish time runs it forward: give a pace and a race distance (5K, 10K, half, marathon or custom) and get the predicted finish plus a full splits table. Race prediction applies the Riegel formula — T2 = T1 × (D2/D1)1.06 — to translate a result at one distance into another, with an honest accuracy window instead of a single confident number. Speed → pace converts treadmill and bike-computer units both directions. Training zones derive easy, long, marathon, tempo, interval and repetition paces from a recent race result.
The math, stated plainly
- Pace:
pace = time ÷ distance— 10 km in 50:00 is 300 s ÷ 1 km = 5:00/km; the same effort is 8:02.8 per mile because a mile is exactly 1.609344 km. - Speed:
speed = distance ÷ time— 10 km in 0.8333 h = 12 km/h = 7.46 mph. Pace and speed are inverses:pace (s/km) = 3600 ÷ km/h. - Riegel (1977):
T2 = T1 × (D2/D1)^1.06— the 1.06 exponent is an empirical fatigue factor fit to race results. We show a ±4–16% window that widens with the distance ratio because the formula knows nothing about your training. - Zones: anchor = Riegel-equivalent 10K pace; bands at 78–84% (repetition), 86–92% (interval), 95–100% (tempo), 104–110% (marathon), 113–120% (long run), 125–138% (easy) of that anchor pace.
Go deeper
- Pace vs speed: the math runners mix up — why the two units cause so many wrong treadmill numbers.
- The Riegel formula and its honest limits — where the 1.06 exponent comes from and when not to trust it.
- Negative splits, and how to actually run them — why almost every record is even-or-negative and how to pace it.
- What is a good running pace? — honest numbers by level, not by Instagram.
Everything runs in your browser — your times are never transmitted, logged or stored.
Frequently asked questions
What is the difference between pace and speed?
Pace is time per distance — minutes per kilometer or per mile — while speed is distance per time — km/h or mph. They are the same measurement read in opposite directions: a 5:00/km pace is exactly 12 km/h. Runners prefer pace because a race plan reads naturally in it (hold 5:00/km for 42 km), while treadmills and bike computers report speed. The pace-vs-speed article has the conversion math.
How does the race prediction mode work?
It uses the Riegel formula: T2 = T1 × (D2/D1)1.06, published by engineer Peter Riegel in 1977. Your known result at distance A is scaled by the distance ratio raised to the 1.06 power — a fatigue factor that makes predicted pace decay about 4.3% per doubling of distance. The tool shows the prediction plus an honest accuracy window that widens as the two distances get further apart. Details and limits: the Riegel article.
Is a 5:00/km pace good?
It depends entirely on who is running and over what distance. For a club runner it is a solid 10K pace; for an elite marathoner it is a recovery jog. Rough population anchors: the median recreational 5K runner finishes near 30–34 minutes (6:00–6:50/km), while top age-group marathoners hold 4:00–4:40/km. What counts as a good pace breaks it down by level honestly.
How are the training zones computed?
Your race result is converted to a Riegel-equivalent 10K pace, which acts as the anchor — a rough proxy for threshold pace. Each zone is then a published-style percentage band of that anchor: easy 125–138%, long run 113–120%, marathon 104–110%, tempo 95–100%, interval 86–92%, repetition 78–84%. These are coaching heuristics, not lab measurements — treat the edges as soft.
Why does the finish-time table show a shorter last split?
Because real race distances are not round numbers in your pace unit. A half marathon is 21.0975 km, so after 21 full kilometers a final 97.5-meter split closes the distance — at 5:00/km that last piece takes about 29 seconds, not a full 5 minutes.
Do the numbers I enter get sent anywhere?
No. All five modes are plain JavaScript running in this tab — there is no server doing the math, nothing is logged, and the page keeps working if you go offline after it loads. The privacy policy has the details.
Latest articles
What Is a Good Running Pace? Honest Numbers by Level
Forget Instagram. Here's what beginner, recreational, club and competitive runners actually run — and why your best pace is the one that beats your last one.
Negative Splits: Why the Second Half Should Be Faster
Nearly every world record from 1500 m to the marathon was run even-or-negative. Here's why — and how to actually do it when the start line adrenaline hits.
Pace vs Speed: The Two Numbers Runners Mix Up
5:00/km and 12 km/h are the same run — here's the exact math between pace and speed, and why one number feels natural and the other doesn't.
The Riegel Formula: How One Race Predicts Another
One equation turns your 10K time into a marathon prediction — here's where the 1.06 comes from, and where the formula quietly breaks.