# Estimate VO2max

GET query params (same names as `/api/v0/vo2-maxes`):

- `test` (default: cooper) — `cooper`, `rockport`, or `leger`
- Cooper: `distance`, optional `distance_unit` (m, km, mi)
- Rockport: `weight`, `unit`, `age`, `sex`, `time` (minutes), `heart_rate`
- Léger: `level` last completed integer stage (1–21), optional `age` (defaults to 18)
- Rockport `time` is decimal minutes (`14.5` = 14:30)

These formulas estimate VO2max from a field test. They are not a lab measurement or a training plan.

Live UI: [/calculator/vo2-max](/calculator/vo2-max)
