What this page does
A treadmill pace calculator answers the one question a treadmill console never does: what is this session actually worth once you leave the machine. The console gives you a belt speed and, on most machines, a grade. Neither number tells you the effort, because the belt takes away the wind you would be pushing outdoors and the grade adds cost the flat does not have. This page takes the two numbers you can read off the machine and returns the outdoor pace that would cost the same thing — per kilometre, per mile, in km/h and mph, with a split table and a band.
No other page on HealthCalcPlus takes a belt speed or an incline as an input. The race pace calculator converts between distance, finish time and pace for a race you are planning. The marathon split calculator and the race time calculator price a course using a per-kilometre elevation profile you type in. The mile splits calculator does the same in feet per mile. This is the first page on the site that prices a machine instead of a course, and the distinction is not cosmetic: a course profile is terrain you run over, while a belt grade is terrain the machine simulates while it also removes the air.
Everything runs in your browser. Nothing you type is sent to a server, there is no account and no upload, and the numbers never leave the page. There is exactly one external input to the arithmetic — a published energy-cost model — and it is named below with its DOI so you can check it yourself.
How the numbers are calculated
Two published things go in. The first is the energy cost of running one metre as a function of gradient, published by Minetti and colleagues in 2002 and measured on a treadmill across gradients from −45% to +45%. In their fit the metabolic cost of running one metre at gradient i, in joules per kilogram per metre, is:
C(i) = 155.4i5 − 30.4i4 − 43.3i3 + 46.3i2 + 19.5i + 3.6
Minetti A.E., Moia C., Roi G.S., Susta D., Ferretti G. (2002), Journal of Applied Physiology 93:1039–1046, DOI 10.1152/japplphysiol.01177.2001. At zero gradient the polynomial returns C(0) = 3.6. The paper reports a level cost of about 3.40 J·kg⁻¹·m⁻¹ instead; this page uses the polynomial as published, exactly as the rest of this site does, so the two do not agree on the flat — and that disagreement is a property of the published fit, not a mistake here.
The second published thing is the convention that ties a belt to the road. Jones M. and Doust J.H. (1996), Journal of Sports Sciences 14:321–327, DOI 10.1080/026404196367796, measured runners indoors and out and found that a 1% treadmill grade most accurately reflects the energetic cost of outdoor running on the flat, at speeds above roughly 8 km/h. That 1% is the wind resistance the belt removes, put back as a grade. This page does not apply it silently — the incline you type is the incline it prices — but the table and the FAQ use it as the reference point, because it is the number the literature points at.
The conversion itself
Let v be the belt speed, i the gradient as a decimal (2% is i = 0.02), and vout the outdoor speed that costs the same effort per metre. Running one metre on the belt at grade i costs C(i); running one metre outdoors on the flat costs C(0). Equal cost per metre therefore means:
vout × C(0) = v × C(i) ⇒ vout = v × f(i), f(i) = C(i) ÷ C(0)
and the pace is just the reciprocal, in seconds per unit:
pkm = 3600 ÷ vout pmi = 3600 ÷ (vout ÷ 1.609344)
- v — the belt speed, in km/h or mph, exactly as the console labels it. 1.0 to 30.0.
- i — the gradient as a decimal ratio of vertical to horizontal distance. 2% is i = 0.02; flat is i = 0. A reading in degrees is converted once, at the point of entry, with i = tan(angle).
- C(i) — the published energy cost of one metre at gradient i, in J·kg⁻¹·m⁻¹ (Minetti et al., 2002).
- C(0) — the same polynomial at zero gradient, = 3.6. Not a measured flat cost; it is the fit evaluated at i = 0.
- f(i) — how many times faster the road run is than the belt run at the same effort. f(0) = 1 exactly, which is why a flat belt returns the belt speed unchanged.
- vout — the outdoor-equivalent speed, in the same unit you typed.
- pkm, pmi — that speed as a pace, in seconds per kilometre and per mile. 1 mile = 1609.344 m exactly, fixed by the 1959 international yard and pound agreement — a definition, not a measurement.
The only numbers that are not either published values or arithmetic on them are the unit definitions, and each is exact. There is no borrowed pace table, no heart-rate model, no calibration correction and no external data file anywhere on this page. The model is transcribed from one published paper, and it is marked as such and cited.
A worked example: a belt at 10.0 km/h, flat
With no incline, i = 0 and f(0) = C(0) ÷ C(0) = 1, so vout = 10.0 km/h and the pace is 3600 ÷ 10.0 = 360 s, printed 6:00 per kilometre. Per mile that is 3600 ÷ (10.0 ÷ 1.609344) = 579.36384 s, printed 9:39. The answer is the belt speed, unchanged — which is the check that the whole implementation is wired the right way round.
Now raise the belt to 2% and hold 10.0 km/h. The polynomial gives C(0.02) = 4.008169, so f(0.02) = 4.008169 ÷ 3.6 = 1.113380. The belt effort is now worth 10.0 × 1.113380 = 11.133803 km/h outdoors, which is 3600 ÷ 11.133803 = 323.339641 s per kilometre, printed 5:23, and 8:40 per mile. The same belt speed is about 11.3% harder at 2% than it was flat. Nothing was adjusted by hand; both rows come out of the two equations above.
Change either number and the whole page moves with it: the stats, the incline table, the splits and the band are all rebuilt from the same f(i), in the order you type them.
Two checks you can run on the numbers yourself
- The zero row has to be a no-op. At 0% the tool returns the belt speed untouched. If it ever did not, the ratio would be the thing to distrust, not the readings.
- Other pages on this site carry the same polynomial. The marathon split calculator and the race time calculator both publish C(0.02) as 4.0082 and the 2% climb as about 11.3% more than level. This page evaluates the identical polynomial and gets 4.008169 ÷ 3.6 = 1.113380, which is the same 11.3%. Three pages, one published fit, and the numbers agree — the same flat-vs-grade asymmetry is what makes a hilly course slower overall even when it comes back down to the height it started at.
The incline table, and how to read a console against it
The table above holds one row per whole percent of incline, from −10% to +15%, at whatever belt speed you have typed. Each row shows the outdoor-equivalent speed, the pace in both units, and how much more the belt is asking than the flat would — which is the column that makes a gym session legible, because it turns a single digit on a console into a number you can compare with a road session you already know.
Two notes on reading it. The rows from −10% to 0% are the interesting asymmetry: a downhill grade makes running cheaper, but by less than the equal uphill grade makes it expensive, so a belt that goes up 3% and down 3% is not a wash. And the row nearest your incline is highlighted, so the table doubles as a way of reading the page at a glance rather than a separate reference you have to hunt through.
The table covers −10% to +15%, which is most of the incline range any gym machine offers. Paces outside that window still work in the tool; only the highlighted row is absent, and the page says so.
The splits, and the band you can take to the gym
The split table is the same conversion one marker at a time: at a constant outdoor-equivalent pace the clock at each whole kilometre or mile is that pace multiplied by the number of markers so far, and the finish row is the distance you typed. Which marker to use is a choice, not a fixed setting — a 10 km session wants whole kilometres, a mile-based one wants whole miles. The table is capped at 60 rows, the same cap the rest of the site uses, and the page refuses rather than printing a strip nobody can wear.
The band is the same rows collapsed onto a strip of paper. It is drawn 170 mm wide with a 50 mm scale check near the top: print it, hold a ruler against that line, and if it measures 50 mm the band came out the size it was drawn — print dialogs default to "fit to page", which quietly rescales it. Cut along the border, fold down the middle, and tape the ends around your wrist or drape it over the console.
Every printed time is rounded to the nearest second, so no row is more than half a second from the exact clock. If you have no printer, Download band writes the same rows to a plain-text file and Copy band puts them on your clipboard.
Supported range and limits
- Belt speed: 1.0 to 30.0 km/h, or 1.0 to 30.0 mph — the unit is whichever the console labels. 30.0 km/h is 18.64 mph and 30.0 mph is 48.28 km/h, so the same numeric range means different speeds depending on the unit. Read the label before you read the answer.
- Incline: −45% to +45% as a grade, or the same range in degrees. A value outside that range is clamped to it and the page says so, because the published model was measured between −45% and +45% and stops meaning anything beyond.
- Distance: 0.1 to 160.9344 km, or 0.0621 to 100 miles. Used only for the split table and the band.
- Markers: whole kilometres, whole miles, every 5 km or every 5 miles. At most 60 rows: 100 miles is 101 rows at 1 mile, 33 at 5 km and 21 at 5 miles, and the page tells you to widen the interval rather than printing a strip you cannot wear.
- Rounding: times to the nearest second, speed to two decimals, paces to the nearest second. One rounding, at the end, never halfway through a chain.
- Cost: none. No account, no email, no paywall, no daily limit, no request to a server.
- Privacy: every number is computed in your browser. Nothing you type is sent anywhere or stored — reload the page and it is gone.
- Works offline once the page has loaded, and on a phone.
What this page deliberately does not do
- No calibration correction. The page takes the belt speed at face value. A machine whose real surface speed differs from its console readout will give an answer wrong by exactly that difference, and no arithmetic here can know it. The FAQ says how to measure it once instead.
- No prediction. This page does not tell you what you are capable of. It converts one reading into another. Turning a recent race into a target finish time is the race time predictor on the home page.
- No course elevation profile. A treadmill grade is one constant number; a road course is a profile that changes every kilometre. Pricing an actual hilly course is the marathon split calculator and the race time calculator; the mile version is the mile splits calculator.
- No heart-rate or effort model. The conversion is about the cost of moving a body over a surface, not about how hard it feels on the day. Heat, sleep and fitness all move the second thing and none of them move the first.
- No 1% default. The 1% figure is stated and cited, but it is not applied for you. A page that silently adds an incline you did not set is a page that lies about what it did.
- No second clock, no age grading, no weather correction. All three need tables or models this page does not have. Rather than ship a made-up coefficient, it leaves them out.
- No fixed-distance extras. No 400 m lap table, no lane arithmetic, no mile-only tables: those live on the 5K pace calculator, the track split calculator and the mile splits calculator.
Questions
What is a treadmill pace calculator?
It turns what you set on the machine — belt speed and incline — into the outdoor pace that would cost you the same effort. The belt alone tells you a speed; it does not tell you what that speed is worth once you are back on the road, because the belt gives you no wind resistance and a raised belt makes every metre more expensive. This page does that conversion with a published cost model and prints the result as a pace, a split table and a wearable band.
Why does 1% incline matter on a treadmill?
Because the belt removes the wind resistance you would be fighting outdoors, and setting the belt to about 1% puts roughly that cost back. Jones and Doust measured it in 1996 and found a 1% grade is the setting that best reflects the energetic cost of running outdoors on the flat at speeds above roughly 8 km/h. It is a convention with a measurement behind it, not a rule of thumb. This page does not apply it for you — the incline you type is the incline it prices — but if you are trying to make a belt session comparable to a road session, 1% is the number the literature points at.
How do I convert treadmill speed to pace?
Divide 60 by the speed in miles per hour for minutes per mile, or 3600 by the speed in km/h for seconds per kilometre. A belt at 10.0 km/h is 6:00 per kilometre and 9:39 per mile, and a belt at 6.0 mph is 10:00 per mile. That conversion is the flat half of this page and needs no model at all; adding an incline is the part that does.
What is the outdoor equivalent of running at 2% on a treadmill?
At a 2% grade the energy cost of running a metre is 4.0082 J per kilogram per metre, against 3.6 on the flat, so the belt is asking about 11.3% more effort than the flat would. A belt at 10.0 km/h at 2% is therefore worth roughly 11.13 km/h outdoors, which is 5:23 per kilometre and 8:40 per mile. Type those two numbers into the tool above and the stats row shows it.
Is a treadmill run easier or harder than the same pace outdoors?
Both, depending on the settings, which is why a bare number is not enough. On the flat the belt is easier, because you are not pushing air out of the way. The moment you raise the front the belt gets harder, and by more than most people expect: 3% is already about 17.4% more expensive per metre than level running, and 5% is about 30.1%. Outdoors the course does that to you for free and you can see it coming; a belt hides it behind one digit on the console.
Does this page account for treadmill calibration error?
No, and no calculator can. This page takes the belt speed and grade you enter at face value. A belt whose actual speed differs from its console readout, or a machine whose inclination is not what its display says, will produce an answer that is wrong by exactly that error, and studies of gym treadmills have routinely found a few percent of drift between machines. If you want a trustworthy conversion, measure the belt once: count the seconds for a full revolution of the belt and multiply by its length to get the real surface speed, then compare that with what the console claims.
Can I print the band and take it to the gym?
Yes. Print band opens the print dialog with only the band on the page, drawn at 170 mm with a 50 mm scale check so you can confirm the printer kept it at 100%. The band holds the outdoor-equivalent clock at each marker, which is the column you want if the session is a steady effort rather than a fixed distance. If you have no printer, Download band writes the same rows to a plain-text file and Copy band puts them on your clipboard.
Does this work for a treadmill with an incline but no speed readout in pace?
Yes. The page takes the speed in whichever unit the console shows, km/h or mph, and the grade in either percent or degrees, and converts both. A console that shows 6.0 and a 2 means 6.0 in its own speed unit and 2% incline, which is the most common layout; pick the unit that matches the label next to the number before you read the answer, because reading mph as km/h changes the pace by 1.609 times.