Utinzo

VO2 Max Calculator

Estimate your VO2 max (maximal oxygen uptake) from a 1.5-mile run time or a submaximal step test. Assess your aerobic fitness level.

Did this tool work for you?

How to use this calculator

VO2max = 3.5 + 483 / T (1.5-mile run, T in minutes)

Based on the Cooper formula. Faster finish times produce higher VO2 max estimates. Units: mL/kg/min.

  1. 1

    Run 1.5 miles (2.4 km) at your maximum effort on a flat surface.

  2. 2

    Enter your exact finish time in minutes and seconds.

  3. 3

    Select your sex and age for an age-adjusted fitness category.

Frequently asked questions

Which formula turns my run time into VO2 max?

The code converts your time to decimal minutes (minutes plus seconds divided by 60) and returns 3.5 + 483 ÷ time, in mL of oxygen per kg of body weight per minute. Body weight is not an input, so two runners with the same time always get the same number.

Which distance must I run for the result to be valid?

The formula is built around a 1.5-mile run, which is about 2.4 km. The calculator has no distance field, so a time set over 1 mile, 3 km or a 5K will be fed into the same equation and give a meaningless figure. Run the full 1.5 miles on a flat, measured course.

The description mentions a step test. Is that included?

No. Only the 1.5-mile run time is implemented. There are no heart-rate, step-height or treadmill-speed inputs, so a submaximal step test or a watch estimate cannot be entered here.

How is the fitness category chosen?

The result is compared with cut-offs written into the code for four age bands (under 30, 30 to 39, 40 to 49, and 50 or over) and two sexes, giving Poor, Fair, Good, Excellent or Superior. The same 42.1 mL/kg/min is Fair for a 30-year-old man and Excellent for a 55-year-old man. These are the tool’s own bands, not a clinical diagnosis.

Why does a small time change move the result so much at fast times?

Time sits in the denominator, so the relationship is curved. Going from 13:00 to 12:00 adds about 3 mL/kg/min, but going from 9:00 to 8:00 adds more than 6. Half a minute matters most for fast runners, which is why a precise stopwatch time is worth entering.

What inputs are rejected?

A total time of zero or less returns an error, as does an age of zero or less or a non-numeric entry. Seconds above 59 are accepted and added to the minutes, so 0 minutes and 750 seconds is treated as 12:30. Ages under 18 are not blocked, but the bands are written for adults.

How close is this estimate to a lab test?

It is a prediction from one number. Pacing, weather, terrain, motivation and running technique all change your time without changing your oxygen uptake, so treat the output as a rough guide and track it against your own earlier results. A laboratory test with gas analysis is the only direct measurement. This is general information, not medical advice.

About vo2 max calculator

VO2 max from a 1.5-mile run — formula, categories and examples

What the calculator does with your time

You enter the minutes and seconds it took to cover 1.5 miles (about 2.4 km) at full effort. The calculator turns that into decimal minutes and applies VO2 max = 3.5 + 483 ÷ time. The second term grows as your time falls, so faster runs give higher estimates. The result is reported in mL/kg/min together with a label from your age band and sex, and the time is echoed back in minutes and seconds so you can check what was entered.

Worked examples

These figures come from running the calculator. A 30-year-old man who finishes in 12:30 gets 42.1 mL/kg/min, which the age-30 men’s cut-offs call Fair. A 55-year-old man with the identical time and identical estimate lands in Excellent, because the over-50 thresholds are lower. A 25-year-old woman who runs 10:00 scores 51.8 and is labelled Superior, while a 42-year-old woman at 14:45 scores 36.2 and is labelled Good.

How finish time maps to the estimate

The table shows the estimate at several times. Each row was run through the calculator.

Estimated VO2 max by 1.5-mile time (output of the calculator)
Run timeVO2 max (mL/kg/min)
15:0035.7
13:0040.7
12:3042.1
11:0047.4
10:0051.8
9:0057.2
8:0063.9

Why the same number gets different labels

Aerobic capacity tends to fall with age, so the category cut-offs in the code step down across four age bands. For men, Superior starts at 56 under age 30 and at 45 from age 50 up; for women the equivalent figures are 49 and 38. The bands change abruptly on a birthday rather than gradually, so a runner who turns 30 or 40 may see the label shift without any change in fitness.

Getting a fair test result

Warm up, use a flat measured course, and run as evenly as you can rather than sprinting early. Rest before testing and avoid heavy wind. Repeat under similar conditions every few weeks, because a trend in your own times is more informative than any single prediction. If you have a heart or health condition, or you are unaccustomed to hard exercise, speak with a doctor before attempting a maximal run. This page offers general information only.

VO2 Max Calculator – Utinzo

Learn more from an authoritative source:

CDC
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →