
Pace Calculator
Calculate your running pace, finish time, or race distance. Get race predictions for 12 distances, splits, and pace in 6 speed units. Supports km and mile inputs with hh:mm:ss time format.
Key Features
- •Three modes: Find Pace (time + distance), Find Time (pace + distance), Find Distance (pace + time)
- •Time input accepts hh:mm:ss, mm:ss, or plain seconds
- •Pace input with independent /km and /mile unit toggle
- •Distance input with km / mile toggle + standard event picker (9 events)
- •Pace displayed in 6 units: min/mile, min/km, mph, km/h, m/min, m/sec
- •Race predictions for 12 distances: 400m through Marathon
- •Splits table at 8 intervals: 1–5 km and 1–3 miles
- •Distance output shown in both km and miles simultaneously
- •Display unit toggle (/km or /mile) for results
About Pace Calculator
Every runner needs to know their pace — the time it takes to cover a specific distance. Whether you're training for a 5K or a marathon, our Pace Calculator helps you plan runs, predict race times, and analyze performance. Solve for any variable: pace, time, or distance. Then instantly see race predictions for 12 standard distances, a splits table, and your pace expressed in 6 different speed units.
Three Calculation Modes
Mode 1: Find Pace (Time + Distance → Pace)
You ran 10 km in 50:25. What was your pace?
- Distance: 10 km
- Time: 00:50:25
- Pace = 50:25 ÷ 10 = 5:02 per km (8:06 per mile)
This is the most common use case for post-run analysis.
Mode 2: Find Time (Pace + Distance → Time)
You plan to run a half marathon (21.0975 km) at 5:30/km. How long will it take?
- Pace: 5:30 per km
- Distance: 21.0975 km (or pick from event list)
- Time = 5:30 × 21.0975 = 1:56:02
Use this for race day planning and training run scheduling.
Mode 3: Find Distance (Pace + Time → Distance)
You have 45 minutes to run at 5:00/km. How far can you go?
- Time: 00:45:00
- Pace: 5:00 per km
- Distance = 45 ÷ 5 = 9.0 km
This mode is useful for timed runs ("I only have 30 minutes today").
Time Input Format
Time is entered as hh:mm:ss, mm:ss, or plain seconds. All three formats are accepted:
- 00:50:25 = 50 minutes 25 seconds
- 50:25 = 50 minutes 25 seconds
- 3025 = 3025 seconds
Pace in 6 Speed Units
Once calculated, your pace is shown in all standard units simultaneously:
- min:sec per mile
- min:sec per kilometer
- miles per hour (mph)
- kilometers per hour (km/h)
- meters per minute
- meters per second
Race Predictions for 12 Distances
Based on your calculated pace, the tool instantly projects your finish time at every standard distance:
400 m, 800 m, 1 K, 1 mile, 3 K, 3 miles, 5 K, 5 miles, 10 K, 10 miles, Half Marathon, Marathon.
Note: these predictions assume even pacing. Actual race times may vary due to fatigue, elevation, and conditions. For fatigue-adjusted predictions, use the Riegel formula: T2 = T1 × (D2 ÷ D1)^1.06.
Splits Table
The calculator generates cumulative split times at 8 standard intervals:
1 km, 2 km, 3 km, 4 km, 5 km — and 1 mile, 2 mile, 3 mile.
Splits are based on even pacing. For negative split strategy (optimal for most runners), aim to run the second half slightly faster than the first.
Pace Conversion: Min/km ↔ Min/mile
Runners switch between metric and imperial depending on race location. The calculator handles all conversions automatically:
- 5:00 min/km = 8:03 min/mile
- 6:00 min/km = 9:39 min/mile
- 4:30 min/km = 7:14 min/mile
Toggle between /km and /mile for pace input and display independently.
Standard Race Distances
| Race | Distance (km) | Distance (miles) |
|---|---|---|
| 400 meters | 0.4 km | 0.249 mi |
| 800 meters | 0.8 km | 0.497 mi |
| 1 kilometer | 1.0 km | 0.621 mi |
| 1 mile | 1.609 km | 1.0 mi |
| 3 kilometers | 3.0 km | 1.864 mi |
| 5K | 5.0 km | 3.107 mi |
| 10K | 10.0 km | 6.214 mi |
| Half Marathon | 21.0975 km | 13.109 mi |
| Marathon | 42.195 km | 26.219 mi |
Pace Zones for Training
| Zone | % of Max HR | Perceived Effort | Purpose |
|---|---|---|---|
| Recovery/Easy | <70% | Conversational | Base building, recovery |
| Aerobic | 70–80% | Comfortable, steady | Endurance development |
| Tempo/Threshold | 80–88% | Comfortably hard | Lactate threshold |
| VO2 Max | 88–95% | Hard, can't talk | Aerobic capacity |
| Speed/Repetition | 95–100% | All-out | Neuromuscular power |
FAQ: Pace Calculator
What's the difference between pace and speed?
Speed is distance per time (mph or km/h). Pace is time per distance (min/mile or min/km). Runners use pace because it scales linearly with effort and is easier to manage on a watch.
Can I enter my pace in miles and get results in km?
Yes. The pace input has its own /km and /mile toggle, independent of the display unit. Mix and match freely.
Why are race predictions based on even pace?
Even-pace predictions give you a clean baseline. Real race performance varies with fatigue (longer distances are disproportionately harder), which is why the Riegel formula's 1.06 exponent matters at marathon+ distances.
What's a good pace for a beginner runner?
For a 5K: 11–15 min/mile (6:50–9:20 min/km). For a 10K: 12–16 min/mile. Focus on finishing comfortably rather than chasing a time early on.
Can I use this for cycling or swimming?
Yes. Enter your distance and time, and the speed outputs (mph, km/h) are useful for cycling. For swimming, use meters and seconds for 100m split analysis.
Pace Calculator is optimized for fast browser-based use, so you can test multiple scenarios in seconds.
Formula & Logic
- 01Canonical internal unit: seconds per kilometer (sec/km).
- 02Find Pace: paceSecPerKm = totalSeconds / distanceKm.
- 03Find Time: totalSeconds = distanceKm × paceSecPerKm.
- 04Find Distance: distanceKm = totalSeconds / paceSecPerKm.
- 05Pace conversion: secPerMile = secPerKm × 1.60934. secPerKm = secPerMile ÷ 1.60934.
- 06Speed: km/h = (distanceKm / totalSeconds) × 3600. mph = km/h ÷ 1.60934.
- 07m/min = km/h × 1000 ÷ 60. m/sec = m/min ÷ 60.
- 08Race prediction for distance D km: time = paceSecPerKm × D.
- 09Split time for interval I km: time = paceSecPerKm × I.
- 10Riegel formula for fatigue-adjusted prediction: T2 = T1 × (D2 ÷ D1)^1.06.
Practical Examples
- 01Baseline check: Use realistic inputs in Pace Calculator to generate a first-pass estimate.
- 02Sensitivity check: Change one key input at a time to compare how the output shifts.
- 03Decision check: Save two or more scenarios and use the differences to choose the better option.
Important Limitations
- •Results depend on the accuracy of your inputs.
- •Displayed values may be rounded for readability.
- •Health-related outputs are educational estimates and should not replace medical advice.
Frequently Asked Questions
More Fitness Tools
View All ToolsBMI Calculator
Calculate your Body Mass Index (BMI) instantly. Get your BMI score, WHO classification, and personalized healthy weight range recommendations.
Calorie Calculator
Calculate your daily calorie needs using Mifflin-St Jeor or Katch-McArdle. Supports metric and imperial units, gender-aware calorie floors, goal-specific macro ratios, and a full macronutrient breakdown.
Body Fat Percentage Calculator
Estimate your body fat percentage using the US Navy Method. Track lean mass vs fat mass for better health insights.
BMR Calculator
Calculate your Basal Metabolic Rate (BMR) - calories burned at complete rest. Understand your metabolism and total daily energy expenditure.
Ideal Weight Calculator
Calculate your ideal body weight based on height and body frame. Compare multiple formulas and find your personalized healthy weight target.
Pregnancy Calculator
Track your pregnancy progress by week and day. Calculate current trimester, estimated fetal growth, and key milestone dates.
Pregnancy Conception Calculator
Estimate your baby's conception date using your due date, last menstrual period, or ultrasound scan date. Identify your fertile window and ovulation day for accurate pregnancy dating.
Due Date Calculator
Calculate your baby's estimated due date using last menstrual period, ultrasound date, conception date, or IVF transfer date. Supports custom cycle lengths and multiple pregnancies. Track pregnancy progress.