Solves for pace
Solves for pace, time, or distance from any two inputs.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Calculate running pace, finish time, or distance — enter any two values to find the third for any race distance.
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.
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.
your race times and target paces are never sent to any server.
Input: Distance 10 km; Time 50:00
Output: Pace = 5:00 min/km (12.0 km/h)
Input: Distance 21.0975 km; Pace 5:30/km
Output: Time ≈ 1:56:02
Input: Reference: 21.0975 km in 1:30:00; Target: marathon
Output: Predicted marathon ≈ 3:07:36 (5:35/mi or 4:27/km)