Skip to content
EVR

Energy calculator

VO2 Max Calculator: Cooper, Rockport and Heart-Rate Ratio

Estimate VO2 max with the Cooper 12-minute test, Rockport 1-mile walk, or Uth-Sørensen heart-rate ratio using published equations.

Choose the test you completed, then enter only that test’s measurements. The result updates as you type.

Estimated VO2 max

42.4 ml/kg/min

12.1 METs

What this means: This is a method-specific aerobic-capacity estimate. Compare repeat results only when you use the same test and similar conditions. Next step: Use thepace calculator for distance-and-time planning.

Substituted formula(2,400 m − 504.9) ÷ 44.73 = 42.4 ml/kg/min

How this VO2 max calculator works

VO2 max expresses oxygen use in milliliters per kilogram of bodyweight per minute. This page keeps three published estimation methods in one calculator so that the input form can match the information available. Select the Cooper 12-minute test for a distance result, the Rockport 1-mile walk test for a timed walk and finishing heart rate, or the Uth-Sørensen heart-rate ratio when maximum and resting heart rates are available. Each method produces one estimated VO2 max, rounded to one decimal place. The optional MET equivalent divides that final VO2 max by 3.5.

The methods are not interchangeable measurements. Cooper uses running distance, Rockport combines walking performance with personal inputs, and the heart-rate ratio uses no distance or time. Select a method before entering values; only that method’s fields are included in the result. If a required value is blank or invalid, the inline prompt names the measurements needed for that selected method instead of leaving an old result visible. These tests involve maximal or near-maximal efforts, so use judgment when choosing whether and how to perform one.

Cooper 12-minute test equation

For Cooper, record the total distance covered in 12 minutes. The published equation isVO2max = (distance in metres − 504.9) ÷ 44.73. A distance entered in miles is multiplied by exactly 1,609.344 to obtain metres before the equation is applied. That conversion is not rounded. For example, 2,400 m gives (2,400 − 504.9) ÷ 44.73 = 42.4 ml/kg/min after final rounding.

A distance outside roughly 800–4,500 m produces a soft prompt to check the value and unit without blocking the calculation. The equation still runs because a warning is not proof that the entry is wrong. Weather, surface, pacing, and effort can influence the distance and therefore the estimate.

Rockport 1-mile walk test equation

Rockport uses bodyweight in pounds, age, sex, 1-mile walk time, and heart rate immediately at the finish. The equation is 132.853 − (0.0769 × weight in lb) − (0.3877 × age) + (6.315 × sex) − (3.2649 × decimal minutes) − (0.1565 × finishing heart rate), where sex is 1 for male and 0 for female. The form collects minutes and seconds separately, then calculates decimal minutes as minutes plus seconds divided by 60. It never treats a time written like minutes:seconds as a decimal number.

The coefficients remain tied to pounds. When kilograms are selected, bodyweight is divided by exactly 0.45359237 before the published equation is applied; the coefficients are not rewritten. Neither that conversion nor the seconds-to-minutes conversion is rounded. The protocol’s validation example—160 lb, age 33, male, 11.33 decimal minutes, and 160 bpm—returns 52.0 ml/kg/min. A walk time outside roughly 8–25 minutes or an age outside 18–90 produces a non-blocking check-value prompt.

Uth-Sørensen heart-rate ratio and Tanaka fallback

The heart-rate method applies VO2max = 15.3 × (HRmax ÷ HRrest). If maximum heart rate has been measured, select that option and enter it directly. The calculator uses the entered value without replacing it. If maximum heart rate is not known, select the age option. The calculator estimates HRmax with the Tanaka regression, HRmax = 208 − (0.7 × age), then applies that estimated value in the Uth-Sørensen ratio.

Whenever the Tanaka fallback is used, the result explicitly says that HRmax was estimated and displays the estimated bpm value. A resting heart rate outside roughly 30–120 bpm or an age outside 18–90 triggers a soft prompt. Because an age-only fallback adds another estimation step, it should not be described as equivalent to entering a measured HRmax.

Reading the VO2 max estimate

The result is an estimate of aerobic capacity, not a percentile or category. EVR does not publish a population comparison table on this page because the appropriate reference depends on the population, assessment conditions, and source. A repeat completed with the same method and similar conditions is easier to compare than results produced by switching equations. Values below 10 or above 90 ml/kg/min are flagged as outside the range used for these equations, but the prompt does not alter the arithmetic.

VO2 max and energy expenditure answer different questions. To estimate the energy associated with a selected activity and duration, use the calories burned calculator. To estimate full-day expenditure from resting energy and an activity factor, use theTDEE calculator. A VO2 max estimate should not be inserted into either calculation as though it were calories or daily expenditure.

Sources

Frequently asked questions

What is a good VO2 max?

A higher VO2 max generally indicates a greater capacity to use oxygen during sustained exercise, but one number should be interpreted in context. Test method, effort, pacing, conditions, and measurement error all affect the estimate. This calculator does not assign percentile bands or fitness ratings.

Which VO2 max test is most accurate?

A controlled measurement of oxygen uptake is more direct than an equation-based field estimate. Among these calculator methods, the best choice is the one whose protocol and inputs you can complete most consistently: a 12-minute run, a timed 1-mile walk with finishing heart rate, or measured maximum and resting heart rates.

Can I estimate VO2 max without a test?

The heart-rate ratio method can estimate VO2 max without a timed run or walk. It uses resting heart rate and either a measured maximum heart rate or an age-based Tanaka estimate. Using age makes the HRmax input an estimate as well, so the result is labelled accordingly.

What is the difference between measured and estimated VO2 max?

Measured VO2 max comes from directly observing oxygen uptake during an assessment. An estimated VO2 max is calculated from proxy inputs such as distance, walk time, bodyweight, or heart-rate ratio. A VO2max calculator or aerobic capacity calculator provides the latter, even when one of its heart-rate inputs was measured.