Beep Test Calculator
Estimate VO2 max and final running speed from a 20 m shuttle run level.
What it does
The beep test, also called the multi-stage fitness test or the 20 m shuttle run, estimates aerobic fitness from how long you can keep up with a rising pace. You run 20 m shuttles between two lines, turning on each beep. The beeps get faster at each level until you can no longer reach the line in time.
The best-known equation comes from Leger and colleagues. It predicts VO2 max from the final running speed and age. The equation's speed term is X = 8 + 0.5 x level, so level 1 is 8.5 km/h and level 12 is 14.0 km/h.
The age term matters. The original equation was developed with children and adolescents, and later work applied it to adults by using age 18 for anyone older. This page follows that convention. The age used in the calculation is shown separately, so you can see when the cap applies.
A beep test score is only an estimate. Pacing, turning technique, surface, footwear, motivation, and the exact protocol all affect the result. The test also stops at a whole or half level, so the estimate cannot be more precise than the level resolution. Treat the number as a training benchmark, not a laboratory measurement.
How to use
- Enter your age in years.
- Enter the last level you completed. If your protocol records a partial level, use the half-level value.
- Read the estimated VO2 max in mL/kg/min.
- Read the final shuttle speed in km/h.
- Check the age used. If you are over 18, the tool uses 18.
- Compare results only when the test protocol and surface are the same.
Formula
- VO2 max
- Estimated maximal oxygen uptake in mL/kg/min.
- X
- Final shuttle speed in km/h.
- A
- Age in years, capped at 18 for adults in this calculator.
- level
- Last completed beep test level.
- 0.5
- Speed increase per level in km/h.
- 8
- Intercept in the speed equation. Level 1 is 8.5 km/h.
The equation is a population regression, not a direct measurement of oxygen uptake. It was validated for ages 8 to 19, and adult use relies on the age-18 convention. The 0.5 level option is an interpolation; the original equation expects a completed stage. A laboratory graded exercise test is the accurate way to measure VO2 max.
Worked example
Example: level 12 at age 18
Final level 12, age 18.
- Final speed: X = 8 + 0.5 x 12 = 14.0 km/h.
- Age used: A = 18.
- Age term: 3.248 x 18 = 58.464.
- Interaction term: 0.1536 x 18 x 14 = 38.7072.
- VO2 max: 31.025 + 3.238 x 14 - 58.464 + 38.7072 = 56.6 mL/kg/min.
- At level 15, X = 15.5 and the estimate rises to 65.6 mL/kg/min for the same age.
Reference table
| Level | Speed | Age 12 | Age 18 or older |
|---|---|---|---|
| 5 | 10.5 km/h | 45.4 | 35.6 |
| 9 | 12.5 km/h | 55.6 | 47.6 |
| 12 | 14.0 km/h | 63.2 | 56.6 |
| 15 | 15.5 km/h | 70.8 | 65.6 |
| 18 | 17.0 km/h | 78.4 | 74.6 |
Limits
- The equation estimates VO2 max from a field test. It is not a lab measurement.
- The original validation was for ages 8 to 19. Adult use relies on the age-18 convention.
- The result depends on the exact protocol, surface, turns, and how a missed beep is judged.
- A half-level entry is an interpolation and may not match a strict stage-based score.
- The estimate does not account for training status, body composition, or health conditions.
Common mistakes
- Entering the number of shuttles instead of the level.
- Using an age over 18 in the equation when the adult convention is intended.
- Rounding a partial level up to the next whole level.
- Comparing scores from different protocols or surfaces as if they were the same test.
- Treating the VO2 max estimate as a diagnosis or as a guarantee of race performance.
Try it yourself
Quick checks. Answers sit tucked under each question.
A 15-year-old reaches level 9. What is the estimated VO2 max?
X = 12.5 km/h and A = 15. The estimate is 51.6 mL/kg/min.
A 30-year-old reaches level 12. What age does the calculator use?
It uses age 18, so the estimate is 56.6 mL/kg/min. The final speed is 14.0 km/h.
What final speed corresponds to level 15?
X = 8 + 0.5 x 15 = 15.5 km/h.
Questions
What is a good beep test score?
There is no single good score. It depends on age, sex, training, and the protocol. Compare your result with your own previous tests under the same conditions.
Why does the calculator use age 18 for adults?
The original equation was validated in young people. Using age 18 for adults is a common convention that avoids extrapolating the age term far beyond the validation range.
Does the beep test measure VO2 max directly?
No. It predicts VO2 max from final speed and age. A laboratory test with gas analysis measures it directly.
Can I enter a half level?
Yes. The calculator accepts 0.5 steps. The original equation expects a completed stage, so a half level is an interpolation.
Is the 20 m shuttle run the same as the PACER?
They are similar. The PACER is a common school-based version of the 20 m shuttle run. Use the protocol your test followed.
Does the result include the age cap in the table?
Yes. The age 18 or older column uses age 18, which is what the calculator does for adults.
Sources
- PubMed: A maximal multistage 20-m shuttle run test to predict VO2 max
- Karlsruhe Institute of Technology: 20 m shuttle run test protocol