Calculate running pace from distance and elapsed minutes. See minutes per kilometer, minutes per mile, and average speed in km/h together.
🔒Files are processed on your device, without uploads to a processing server.
Zero Server Uploads
On-device Processing
Worked examples and how to read the result
Enter total elapsed minutes as a decimal and choose the unit of the distance you measured. Both pace units are calculated from the same distance.
Five kilometers in half an hour
Example input
Distance 5 km; elapsed minutes 30.
Expected result
6:00 min/km, about 9:39 min/mile, and 10.00 km/h.
30 ÷ 5 gives 6 minutes per kilometer. For speed, divide 5 km by 0.5 hours. Mile pace uses the exact 1.609344 km-per-mile conversion before display rounding.
Thirty seconds is 0.5 minutes. Entering 27.30 would mean 27 minutes 18 seconds and produce a different pace.
Use elapsed time or moving time consistently when comparing runs. An average pace does not prescribe a safe training intensity or predict performance over a longer distance.
How Running Pace Calculator works
Running pace expresses the time needed to cover a unit of distance. This calculator divides elapsed minutes by distance to produce minutes per kilometer and minutes per mile. It also reports average speed in kilometers per hour, making it easier to compare a pace-based training note with a speed-based treadmill setting. The results are arithmetic averages over the entire entered distance.
The conversion uses one mile equal to 1.609344 kilometers. For example, five kilometers completed in thirty minutes gives six minutes per kilometer and ten kilometers per hour. Minutes per mile is calculated from the same unrounded distance rather than from an already rounded pace label. Display rounding occurs at the end, so changing between units does not require manually copying an approximate intermediate value.
Distance and time are evaluated in browser memory as you edit the fields. No workout history or location track is needed. The calculator is useful for checking numbers, but it cannot assess fitness, injury risk, terrain, temperature or an appropriate exercise intensity. Compare like-for-like activities and treat an average as a description of the inputs rather than a personalized coaching plan.
How to use Running Pace Calculator
1. Enter the distance
Use a measured course length or the distance recorded by your device. Enter a positive decimal number, and check whether the original measurement was in kilometers or miles.
2. Choose the distance unit
Select kilometers or miles to describe the number you entered. Changing this selector reinterprets the input; it does not automatically rewrite your distance into another unit.
3. Enter total minutes
Convert hours to minutes before entering the duration. One hour and fifteen minutes is 75 minutes; thirty minutes and thirty seconds is 30.5 minutes, not 30.30.
4. Compare pace and speed
Read the kilometer pace, mile pace and kilometers-per-hour result together. Adjust a value to compare another scenario without treating a faster result as a training recommendation.
Key features and technical specifications
Two pace units
View minutes per kilometer and minutes per mile at the same time. Pace is formatted as minutes:seconds, with seconds rounded only for presentation.
Average speed
Speed equals distance divided by hours. The kilometers-per-hour output complements the pace values, which instead express time divided by distance.
Positive-value validation
Zero, negative or missing distance and time inputs do not produce a misleading infinity result. The interface asks for valid measurements before presenting an average.
Use the same timing convention when comparing runs
Elapsed time includes stops, while moving time may exclude them. A watch and a race result can therefore show different averages for the same route. Decide which convention answers your question before entering minutes. This tool converts the numbers supplied; it does not correct GPS distance, account for elevation or predict how fast you should train.
Race result checks
Convert a published finish time into a familiar pace unit. Use the official course distance when comparing official results rather than assuming a GPS trace is exact.
Training log comparisons
Compare past sessions using a consistent timing convention. Note stops and route conditions separately because a single average hides changes in pace during the activity.
Running Pace Calculator reference table
Quick reference for Running Pace Calculator: inputs, options, examples, and interpretation checks
Input or option
Reference
What to check
Distance
Run length in the selected unit
Miles and kilometers have different pace units
Pace
Time ÷ distance
10 km in 50 minutes = 5:00 min/km
Speed
Distance ÷ hours
10 km in 50 minutes = 12 km/h
Frequently asked questions
Is a lower pace number faster?
Yes. Fewer minutes per kilometer or mile means less time to cover the same distance. Speed behaves in the opposite direction: a higher kilometers-per-hour number is faster. Always include the unit when sharing a result.
Can I enter seconds directly?
The time field accepts decimal minutes. Divide the seconds part by sixty and add it to whole minutes. For example, 42 minutes 15 seconds becomes 42.25 minutes. The output then formats pace using ordinary minutes and seconds.
Does this predict my next race time?
No. It describes the average implied by the distance and duration you entered. Extrapolating that pace to a longer race assumes you can sustain it, which this calculator cannot establish.
Why does my watch show a different average?
A watch may use moving time, auto-pause, a different GPS distance or different rounding. Compare the original duration and distance before assuming either result is wrong. Small distance differences can noticeably affect short-run averages.
Do I need an internet connection, and are my inputs uploaded?
An internet connection is required to open tools and refresh a temporary session. Processing stays on your device; the handshake sends a random challenge, not files or text inputs. Libraries, fonts or models may download. Local processing cannot remove risks from an untrusted device or extension.