Health & Fitness· 5 min read

VO2 Max Calculator: Cooper Test and Resting HR Methods

You will learn how to estimate your aerobic capacity using two validated methods and interpret your fitness rating by age and sex.

By EasyHealth Team Last updated: 2026-08-22.

Why this matters

VO2 max is the single most validated measure of cardiorespiratory fitness available without laboratory equipment. Expressed in milliliters of oxygen per kilogram of body weight per minute, it quantifies how efficiently your body transports and uses oxygen during sustained exercise. Research consistently shows that higher VO2 max values correlate with lower all-cause mortality, reduced cardiovascular disease risk, and better functional capacity as you age. It is the metric that cardiologists, sports scientists, and military fitness programs all track.

The challenge is that true VO2 max testing requires a metabolic cart, a treadmill or cycle ergometer, and a trained technician — resources most people do not have access to. Field tests bridge this gap by estimating VO2 max from measurements you can take yourself. The Cooper 12-minute run test uses the distance you cover in twelve minutes of running, while the Uth-Sorensen formula estimates capacity from your resting heart rate and age. Neither is as precise as a lab test, but both produce estimates within a few ml/kg/min of the real value for most adults.

This calculator supports both methods and includes age- and sex-stratified fitness ratings so you can immediately see where you stand. A 30-year-old male with a VO2 max above 52 is rated excellent, while the same score for a 30-year-old female would be outstanding. Understanding these reference points transforms an abstract number into actionable fitness intelligence that can guide your training intensity and goals.

See it in action

Reference table

RatingMale (age 30)Female (age 30)
Excellent52+42+
Good47-5137-41
Average37-4628-36
Fair30-3622-27
PoorBelow 30Below 22

How to use it

Select your estimation method: Cooper 12-minute run or Uth-Sorensen resting heart rate formula.

Choose your biological sex and enter your age in years.

For Cooper, enter the total distance in meters you covered in 12 minutes. For Uth-Sorensen, enter your resting heart rate measured first thing in the morning.

Read your estimated VO2 max value and the corresponding fitness rating for your demographic group.

Testing your result

For the Cooper method, verify your distance by running on a measured track rather than estimating from a GPS trace. Warm up for five minutes before starting the 12-minute clock, and pace yourself so you do not sprint in the first two minutes and fade. For the resting heart rate method, measure your pulse first thing in the morning before getting out of bed, over three consecutive days, and use the average. Compare your calculated VO2 max against the rating table to confirm it aligns with your perceived fitness level.

Retest periodically under similar conditions to track trends. A 2 to 3 ml/kg/min improvement over a 12-week training cycle is a realistic and meaningful gain. If your score drops unexpectedly, consider whether you were fatigued, dehydrated, or running into a headwind during a Cooper test, or whether your resting heart rate was elevated due to stress or illness. Environmental factors like heat and altitude also affect Cooper test performance, so try to standardize conditions across test sessions for the most reliable comparison over time.

Common mistakes

Using GPS-estimated distance for the Cooper test instead of a measured track, introducing error from signal drift.

Measuring resting heart rate after coffee or stress, which inflates the number and depresses the VO2 max estimate.

Comparing your score against the wrong demographic bracket, particularly confusing male and female reference scales.

Edge cases and options

The Cooper formula subtracts 504.9 from the distance in meters and divides by 44.73, producing the VO2 max estimate. It is optimized for running; if you walk the entire 12 minutes the estimate will be less accurate because the formula assumes a running metabolic cost. The Uth-Sorensen formula multiplies 15.3 by the ratio of maximum heart rate (estimated as 220 minus age) to resting heart rate. This is simpler but introduces more error because the 220-minus-age max heart rate formula is a population average — your actual max heart rate could differ by 10 to 15 beats per minute in either direction.

Real-world use cases

A recreational runner tracking VO2 max trends over a training cycle to quantify aerobic improvement.

A personal trainer using Cooper test results to establish baseline fitness for new clients and set realistic goals.

A health-conscious adult monitoring whether their resting heart rate improvements are translating into higher estimated aerobic capacity.

Frequently asked questions

Q: What is VO2 max?

A: The maximum volume of oxygen your body can use per minute per kilogram of body weight (ml/kg/min). It is the gold-standard measure of cardiorespiratory fitness.


Q: What is Cooper's test?

A: Run as far as possible in 12 minutes. The formula subtracts 504.9 from the distance in meters and divides by 44.73. Best for runners; walking-only tests are less accurate.


Q: What is the Uth formula?

A: VO2 max is approximately 15.3 multiplied by (max HR divided by resting HR). Max HR is estimated as 220 minus age. Simple but less accurate than direct testing.


Q: What is a good VO2 max?

A: Varies by age and sex. For a 30-year-old male: 52+ excellent, 47+ good, 37+ average, below 30 poor. Females: roughly 10 units lower across all categories.


Q: How often should I retest?

A: Every 8 to 12 weeks is reasonable for tracking training progress. More frequent testing does not yield meaningful changes in the estimate.

Start using it now

Try the VO2 Max Calculator tool. See also Resting Heart Rate Checker, Heart Rate Zones, and Running Pace Calculator.

Need help using this tool?

Read our complete VO₂max Calculator tutorial for step-by-step guidance.

Ready to try the tool?

No accounts. No uploads. No limits. Start now.