VO₂max Calculator — estimate aerobic fitness from a Cooper run, 1.5-mile, resting HR or Rockport walk test
Estimate your maximal oxygen uptake from four field tests — Cooper run, 1.5-mile, resting HR, Rockport walk — with a fitness grade by age and sex
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
Run/walk as far as you can in 12 minutes on a flat track, then enter the distance.
What this tool does
A VO₂max estimator built around four peer-reviewed field tests, so you can pick the one that matches the test you actually did rather than being forced into a single formula. The Cooper mode takes how far you ran or walked in 12 minutes and applies the 1968 Cooper equation. The 1.5-mile mode turns your timed-run minutes into VO₂max with the George simplified formula. The resting heart-rate mode uses Uth–Sørensen (VO₂max = 15.3 × HRmax/HRrest) — no running required, just your morning pulse — and predicts your HRmax from age with the Tanaka equation (208 − 0.7·age), which you can override with a measured value. The Rockport mode runs the full Kline regression on a one-mile walk, factoring in weight, age, sex, walk time and finishing heart rate. Every result is graded against the Cooper Institute normative bands for your age decade and sex — superior, excellent, good, fair or poor — so a raw number like 42 ml/kg/min becomes "good for a 35-year-old man". Inputs sync to a shareable URL and the math runs entirely in your browser.
Tool details
- Input
- Text + Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 10 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · Student
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How VO₂max Calculator fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Running Pace Calculator Running pace calculator — convert between pace / time / distance, predict 5K/10K/half/full marathon from one race. Open
- 2 Heart Rate Zones Calculator Heart rate zones calculator — max HR (4 formulas) + 5 training zones (recovery/aerobic/tempo/threshold/VO2max), with workout examples. Open
- 3 Calories Burned Calculator MET-based calorie burn for 30+ activities — running, cycling, swimming, HIIT, housework — stack and total — browser-only Open
Real-world use cases
Set a realistic 5K goal from your Cooper test
You run 2,400 m in 12 minutes on the track and the Cooper mode returns about 42 ml/kg/min — "good" for a 35-year-old man. Knowing your aerobic ceiling, you set a 5K target pace that sits just below threshold instead of guessing, then re-test the same way every six weeks to see the number climb as your training sticks.
Track fitness without ever running hard
You are coming back from injury and cannot sprint, so you use the resting-HR mode: pulse 58 at wake-up, age 40, predicted HRmax 180, giving roughly 47 ml/kg/min. Each Monday you log your morning resting rate and watch the estimate drift up as your conditioning returns — zero exertion, just a finger on the wrist and 15 seconds of counting.
Screen an older or deconditioned client safely
As a trainer you have a 62-year-old client who should not run for a test. You use the Rockport one-mile walk: weight, age, female, a brisk 14:30 walk and a finishing heart rate of 132 give a VO₂max and a "good"/"fair" grade against age norms — a safe baseline you can re-test quarterly to justify the program.
Compare two field tests on the same day
Curious how much methods disagree, you run the 1.5-mile test in 11:30 (about 45 ml/kg/min) and immediately try the resting-HR estimate. The gap tells you how much your low resting pulse is flattering you, and you learn to trust the running number for anything that matters.
Pick a starting point for a couch-to-fit plan
Before week one you run the Cooper test, land in the "fair" band for your age, and screenshot the result. Twelve weeks later the same test reads "good" — concrete proof the plan worked, in a unit your doctor recognises, without a single lab visit.
Common pitfalls
Measuring resting heart rate after coffee or activity. The Uth–Sørensen estimate hinges on a true resting pulse — count it right after waking, lying still. A rate inflated by 10 bpm can drop your VO₂max estimate by several points.
Comparing a running-test number to a resting-HR number and assuming the higher one is right. The running tests measure oxygen used under load and are more accurate; the resting-HR method only infers it. Use the same method each time you re-test.
Treating a single field-test number as a clinical VO₂max. These are estimates with real error bands (±3-15% depending on method). They are best for tracking your own trend, not for diagnosis or comparing against someone tested in a lab.
Privacy
Every estimate — the Cooper, 1.5-mile, Uth–Sørensen and Rockport formulas plus the fitness grading — is plain JavaScript that runs in your browser tab. Your age, weight, heart rate and test results never leave the page, nothing is logged, and there is no external API call. One thing to know: the shareable link encodes your inputs in the query string (e.g. ?method=cooper&dist=2400&age=30), so if you paste a share link somewhere, that destination's server log will record those values. They are not sensitive for most people, but if you would rather not share your weight or resting heart rate, use the copy button instead of the URL.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- Chinese Acupoint Locator 200+ meridian acupoints / WHO 2008 standard locations / with contraindications, manipulation, and combinations.
- Affine Cipher Encoder & Decoder Encrypt and decrypt the ax+b affine cipher with live modular-inverse check, browser-only
- Anagram Solver Check if two words are anagrams, rearrange a set of letters into every ordering, and read the sorted letter fingerprint, all in your browser
- Angle Converter Degrees, radians, gradians, turns, arcminutes, arcseconds and NATO mils, all from one input, copyable, browser-only