Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
VO2 Max Calculator

VO2 Max Calculator

Estimate your VO2 max aerobic fitness from a Cooper test, beep test, race result, or heart rate, then see your rating by age and gender.

VO2 Max Calculator: Estimate Your Aerobic Fitness

This VO2 max calculator estimates your maximal oxygen uptake (VO2 max) from a field test you can do without a lab. It is for runners, cyclists, gym-goers, and anyone who wants to put a number on their cardiovascular fitness and track it over time.

VO2 max is measured in ml/kg/min — the maximum volume of oxygen your body can use per kilogram of body weight each minute. A higher value means stronger aerobic capacity. Pick the test method that matches the data you already have, and the tool returns your estimate, a fitness rating by age and gender, a visual gauge, a percentile, and the full classification table.

Private by design: every calculation runs locally in your browser. Your age, test results, and heart rate are never uploaded to a server.

How to Use the VO2 Max Estimator

1

Enter your age and gender

Type your Age (13–80) and select Male or Female. These set the population norms your result is graded against and the estimated maximum heart rate.

2

Choose a test method

Switch to the tab for the data you have: Cooper Test (12-minute run distance), Beep Test (level and shuttle), Race Result (distance and finish time), or Heart Rate (resting and max HR).

3

Fill in your test data

Enter the numbers for your chosen method. For the Cooper Test you can switch the distance unit between meters, kilometers, and miles. For the Heart Rate method, leave Max HR blank to use the estimate of 220 minus your age.

4

Calculate and read your result

Press Calculate VO2 Max (or the Enter key) to see your estimated VO2 max, fitness rating, gauge position, percentile, and the classification table with your age group highlighted.

Features

Cooper Test (12-Minute Run)

Enter how far you ran in 12 minutes and the tool applies the Cooper formula to estimate your VO2 max.

Beep Test (Shuttle Run)

Select the level and shuttle you reached and the tool reads the value from the Léger & Lambert multi-stage fitness test table.

Race Result Estimate

Enter a recent 1.5 mile, 5K, 10K, half marathon, or marathon finish time to estimate VO2 max via the Jack Daniels VDOT formula.

Heart Rate Method

Estimate VO2 max from your resting and maximum heart rate using the Uth method — no physical test required.

Fitness Classification

Your result is rated Poor, Fair, Good, Excellent, or Superior using ACSM standards for your age group and gender.

Visual Gauge

A color-coded gauge bar marks where your VO2 max sits on the fitness spectrum at a glance.

Percentile Comparison

See an approximate percentile showing how your VO2 max compares to others of your age group and gender.

Full Classification Table

View the complete VO2 max chart for every age group, with your own age group highlighted for quick reference.

Flexible Distance Units

The Cooper Test accepts meters, kilometers, or miles — switch units with a single tap.

Auto Max Heart Rate

Leave Max HR blank and the tool estimates it from your age (220 − age) for the heart rate method.

Frequently Asked Questions

How do you calculate VO2 max without a lab?

You estimate it from a field test instead of measuring it directly. This tool offers four such methods — the Cooper 12-minute run, the beep (shuttle) test, a recent race time, and your resting and maximum heart rate. Each plugs your numbers into a validated formula to predict your VO2 max.

Which test method is most accurate?

The Cooper test and beep test are the most widely validated field tests. Race results via the VDOT formula are also reliable for trained runners. The heart rate method is the least precise but needs no physical test, so it is handy for a quick baseline.

How accurate is the Cooper 12-minute test compared with lab VO2 max?

True VO2 max can only be measured in a laboratory with gas-analysis equipment. Field-test estimates like the Cooper test typically land within about 5–10% of the lab value, which is close enough to track fitness changes and compare yourself to age norms.

What is a good VO2 max by age?

It depends on your age and gender, which is why the tool grades your result against ACSM standards and highlights your row in the classification table. A "Good" rating means you are above average for your group; VO2 max also declines roughly 1% per year after about age 25, so the thresholds drop with age.

Why do males and females have different standards?

On average, males have higher VO2 max values because of differences in body composition, hemoglobin levels, and heart size. The classification tables are set separately for each gender so the comparison stays fair.

How can I improve my VO2 max?

The most effective approaches are interval training (alternating hard and easy efforts), tempo runs at a comfortably hard pace, consistent aerobic sessions of 30–60 minutes, and progressive overload — gradually raising your training volume and intensity. Re-run the test every few weeks to see your number climb.

Estimate your VO2 max (maximal oxygen uptake) using the Cooper test, beep test, race results, or heart rate. Compare your aerobic fitness level by age and gender.

Enter the distance you ran in 12 minutes.

Enter the level and shuttle you reached in the beep test.

Enter your race distance and finish time.

Enter your resting and maximum heart rate (Uth method).

bpm
bpm

--
ml/kg/min
Poor Fair Good Excellent Superior
Age Group Poor Fair Good Excellent Superior
Select a test method tab, enter your data, then click Calculate VO2 Max
The Cooper Test measures the distance you can run in 12 minutes
For the Heart Rate method, leave Max HR blank to use the estimated value (220 - age)
Your result is rated using ACSM standards for your age and gender
All calculations are performed locally in your browser
Want to learn more? Read documentation →
1/6
Start typing to search...
Searching...
No results found
Try searching with different keywords