UtilityKit

500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.

Running Pace Calculator

Calculate running pace, finish time, or distance — enter any two values to find the third for any race distance.

About Running Pace Calculator

The Running Pace Calculator solves for pace, finish time, or distance when the other two values are known. Enter any two of the three values and the third is calculated instantly. The tool also includes a race time predictor: enter a recent race result for one distance and it predicts finish times for other common race distances (5K, 10K, half marathon, marathon) using the Riegel formula. Additional features include split pace tables for even splits and a pace-to-speed converter (min/km ↔ min/mile ↔ km/h ↔ mph). Distances can be entered as a preset (5K, 10K, marathon) or as a custom value in km or miles. The Riegel formula's exponent (1.06) reflects the empirical observation that as race distance doubles, time more than doubles by a small consistent factor — this is the universal pattern of fatigue across endurance distances.

Why use Running Pace Calculator

  • Solves for pace, time, or distance from any two inputs.
  • Riegel race predictor converts one race result to predictions for other distances.
  • Generates even split tables for race pacing strategy.
  • Supports both metric and imperial units.
  • Replaces the manual long division most runners do mid-run when checking pace at split markers.
  • Privacy-first: your race times and target paces are never sent to any server.

How to use Running Pace Calculator

  1. Enter any two of the three fields: Distance, Time, or Pace.
  2. The third field is calculated automatically.
  3. Switch between metric (km) and imperial (miles) using the unit toggle.
  4. Use the Race Predictor tab to predict other race distances from a known result.
  5. Use the metric/imperial toggle once at the start of a session — switching mid-calculation can cause confusion between km and mi values.
  6. After predicting a race time, generate splits at 1 km or 1 mi intervals to use as a wrist-tape pacing guide on race day.

When to use Running Pace Calculator

  • Planning training runs at a target pace.
  • Predicting marathon finish time from a recent half marathon result.
  • Calculating whether a target race time is achievable at a given pace.
  • Generating per-km or per-mile splits for a pacing strategy.
  • Tapering before a goal race and verifying that the chosen target pace matches your fitness.
  • Pacing a friend through a race and needing accurate per-km splits to call out.

Examples

10 km in 50 min — what is the pace?

Input: Distance 10 km; Time 50:00

Output: Pace = 5:00 min/km (12.0 km/h)

Half marathon at 5:30/km — what time?

Input: Distance 21.0975 km; Pace 5:30/km

Output: Time ≈ 1:56:02

Predict marathon time from 1:30 half marathon

Input: Reference: 21.0975 km in 1:30:00; Target: marathon

Output: Predicted marathon ≈ 3:07:36 (5:35/mi or 4:27/km)

Tips

  • Run your easy days 30-60 seconds per mile slower than predicted race pace — most age-group runners run their easy days too fast.
  • Use the Riegel predictor only with reference races within 2× the target distance — predicting marathon time from a 5K dramatically overestimates speed endurance.
  • Build pace memory by running the first kilometer of every workout at exact target pace for the day — this trains pacing intuition.
  • Adjust target pace upward by 1-2% per 10°C above 20°C — heat dramatically reduces sustainable pace, especially after the 60-minute mark.
  • Check splits every 1-2 km in a race rather than every km — this prevents over-correcting on a single slow split caused by elevation or wind.
  • If your goal is a sub-marathon time, generate a training plan using McMillan or Daniels VDOT, not just race-pace splits — easy/threshold/interval paces all matter.

Frequently Asked Questions

How is pace calculated?
Pace = Time ÷ Distance. For example, finishing 10km in 50 minutes = 5:00 min/km pace.
What is the Riegel formula?
Riegel's formula predicts race time as: T2 = T1 × (D2/D1)^1.06, where T1 is a known race time over distance D1 and T2 is the predicted time over distance D2.
How accurate is the race time predictor?
The Riegel formula is accurate for distances within roughly 2× of the reference race. Predicting marathon time from a 5K result is less reliable than from a half marathon.
What is the difference between pace and speed?
Pace is time per distance unit (e.g. 5:30 min/km). Speed is distance per time unit (e.g. 10.9 km/h). They are reciprocals of each other.
Can I use this for cycling or swimming?
Yes — the math is the same. Just enter your distance and time in the relevant units and the pace/speed calculation works for any activity.
How accurate is the Riegel race predictor?
Riegel is accurate within 1-3% for distances close to your reference race (e.g., 10K → half marathon). Accuracy drops to 5-10% for predictions across very different distances (5K → marathon) because aerobic vs anaerobic contribution differs.
How does this compare to McMillan or VDOT calculators?
McMillan and Daniels VDOT use empirical lookup tables built from elite athlete data and are typically 1-2% more accurate than Riegel for trained runners. Riegel is simpler and closer to actual recreational runner physiology.

Explore the category

Glossary

Pace
Time per unit distance; expressed as min:sec/km or min:sec/mile. A 5:00/km pace means each kilometer takes 5 minutes.
Speed
Distance per unit time; expressed as km/h or mph. The reciprocal of pace.
Riegel formula
T2 = T1 × (D2/D1)^1.06. Predicts time over a new distance from a reference race time at another distance.
VDOT
Jack Daniels' performance metric that combines VO₂ max and running economy; a more accurate cross-distance predictor than Riegel.
Negative split
Running the second half of a race faster than the first. Optimal pacing strategy for most distances.
Marathon (42.195 km)
Standardized long-distance race of 26.2 miles or 42.195 km, originating from the 1908 London Olympics.
Threshold pace
Pace sustainable for ~60 minutes; corresponds to lactate threshold and roughly 15K race pace for trained runners.