Skip to content
FitMetricLab
Privacy
Running

Beep Test (20 m Shuttle Run)

Convert a beep test level into estimated VO2max using the Léger 20 m shuttle run equation.

Updated

Embed this calculator

Paste this HTML into your site. The calculator runs in an iframe and updates live for your visitors.

Preview embed →

Cite this tool

What this tool does

This calculator converts a 20 m multistage shuttle run (beep test) result into an estimated VO2max. It takes the final level reached and the number of shuttles completed at that level, derives the final running speed (8 + 0.5 × level km/h), and applies the adult equation from Léger and colleagues (1988): VO2max = −24.4 + 6.0 × speed. Secondary results report the final speed, an approximate total shuttle count, and the estimated distance covered. The beep test is the standard aerobic field test in team sports, school programmes, and military and police selection.

Export Report

How would you like to export your results?

Formula Used
Final level reached
Running speed at the final level, in km/h
Estimated maximal oxygen uptake in ml/kg/min

Disclaimer

This calculator is for educational and informational purposes only. It does not provide medical, nutritional, or training advice. Results are mathematical estimates and may not reflect individual circumstances. Consult a qualified coach, registered dietitian, medical professional, or physiotherapist for personal guidance.

How the beep test works

The 20 m multistage shuttle run — the beep test — has runners cover a 20 m course back and forth in time with recorded audio signals. The starting speed corresponds to 8.5 km/h at level 1, and each level (roughly one minute of running) raises the required speed by 0.5 km/h, so the speed at any level is 8 + 0.5 × level km/h. The test ends when the runner can no longer reach the line before the beep, and the score is recorded as the final level plus the shuttles completed within it — for example, 10-5.

The equation this calculator uses

For adults, the commonly used form from Léger et al. (1988) is VO2max = −24.4 + 6.0 × S, where S is the final speed in km/h. A score of level 10 gives S = 8 + 0.5 × 10 = 13.0 km/h, so VO2max = −24.4 + 6.0 × 13.0 = 53.6 ml/kg/min. Note that the equation reads speed from the final level only — the shuttle count within the level records progress and feeds the distance estimate, but does not change the VO2max figure until a full new level is reached. Léger's original paper also published a separate equation for children aged 8–19 that includes an age term (VO2max = 31.025 + 3.238 × S − 3.248 × A + 0.1536 × S × A); this calculator implements the adult form only.

A second scenario

A runner stopping at level 7 has a final speed of 8 + 0.5 × 7 = 11.5 km/h, giving −24.4 + 6.0 × 11.5 = 44.6 ml/kg/min. Because each level adds 0.5 km/h, each level is worth exactly 3.0 ml/kg/min under this equation — the level-to-VO2max mapping is a straight line. Level 13 maps to 62.6 ml/kg/min, a value typical of elite team-sport athletes, and the famous level 17+ scores from international footballers sit above 74 ml/kg/min on this scale.

Shuttle counts and distance

The audio protocol fits as many 20 m shuttles into each level as the speed allows — about 7 shuttles at level 1 rising to 10 or more at higher levels. This calculator approximates the count per level as 60 seconds of running at that level's speed divided across 20 m lengths, which puts a 10-5 score at roughly 84 shuttles and 1.68 km of running (plus around 168 direction changes). Published protocol tables differ by a shuttle or two per level between test versions, which is why the count is labelled an approximation.

Where the estimate is reliable — and where it drifts

The shuttle run adds a demand that treadmill running does not: a 180-degree turn every 20 metres. Deceleration, turning, and re-acceleration carry an energy cost, so shuttle speed at exhaustion is lower than the equivalent straight-line speed. The Léger equation was fitted with this built in, but the turning penalty is not uniform — heavier athletes and those with weaker change-of-direction mechanics lose more per turn, and their VO2max tends to be underestimated relative to lighter, more agile runners at the same measured capacity. Surface grip, footwear, air temperature, and familiarity with the pacing all move scores between attempts. There are also multiple test versions in circulation (some start at 8.0 km/h, some use different level durations), so scores are only comparable when the same audio protocol is used.

Related estimates

The beep test sits alongside other field estimates of aerobic capacity: the Cooper 12-minute run converts a continuous run distance, the Rockport walk test works submaximally from a brisk mile, and the VDOT calculator starts from a race result. Each uses a different regression on a different sample, so agreement within a few ml/kg/min is the realistic expectation.

Disclaimer

This tool is intended for educational and informational purposes only. It is not medical, clinical, or training advice. The equation returns a population-derived estimate that may differ from laboratory-measured values. A maximal shuttle run is physically demanding; questions about suitability for testing belong with a qualified professional.

Questions

Why doesn't the shuttle count change the VO2max estimate?
The adult Léger equation maps the final running speed to VO2max, and speed only changes when a new level starts — every shuttle within a level is run at the same speed. A score of 10-2 and a score of 10-8 therefore return the same estimate here, even though 10-8 represents more total work. The shuttle count still matters for the secondary results (total shuttles and distance covered) and for tracking progress between tests, where moving from 10-2 to 10-8 is a real improvement that the VO2max figure alone does not show.
Is level 1 really 8.5 km/h if the formula is 8 + 0.5 × level?
Yes — the two statements are the same thing. Substituting level 1 into 8 + 0.5 × L gives 8.5 km/h, level 2 gives 9.0 km/h, and so on. Some published test versions start at 8.0 km/h instead, and a few use different level durations, which is one reason scores from different audio recordings are not directly comparable. This calculator follows the widely used convention of an 8.5 km/h start with 0.5 km/h increments.
How accurate is the beep test compared with laboratory testing?
Léger's 1988 validation reported correlations around 0.9 between shuttle-run speed and treadmill-measured VO2max in adults, with individual errors typically within about 10%. The turning demand is the main structural difference from laboratory running: athletes who decelerate and re-accelerate efficiently reach higher shuttle speeds at the same aerobic capacity, while heavier or less agile runners stop earlier than their capacity alone would predict. Familiarity also matters — scores commonly rise over the first few attempts without any change in fitness.
What happened to the separate equation for children?
Léger's paper published two regressions. The child equation, for ages 8–19, is VO2max = 31.025 + 3.238 × S − 3.248 × A + 0.1536 × S × A, where A is age in years — it exists because children's running economy and maximal heart rates differ systematically from adults'. This calculator implements only the adult form, VO2max = −24.4 + 6.0 × S. Applying the adult equation to a school-aged tester produces a systematically different figure than the age-adjusted child equation would.
How far does a runner travel during the test?
It depends on the version of the audio protocol, but the approximation used here — one minute per level at that level's speed — puts a level 10-5 finish at roughly 84 shuttles, or about 1.68 km, with a 180-degree turn every 20 m. Higher levels add distance quickly because both the speed and the shuttles-per-level count rise: a level 13 finish approaches 2.5 km of running. Official protocol tables differ by a shuttle or two per level, so the figure is presented as an estimate rather than an exact count.

Sources & Methodology

Final speed S (km/h) = 8 + 0.5 × level, following the standard progression where level 1 corresponds to 8.5 km/h and each level adds 0.5 km/h. Adult VO2max (ml/kg/min) = −24.4 + 6.0 × S, the adult form associated with Léger et al. (1988); the paper's separate child equation (ages 8–19, with an age term) is not used here. Total shuttles are approximated as 60 seconds per level at that level's speed over 20 m lengths, plus the shuttles entered for the final level; distance = shuttles × 20 m.

Spotted something off?

Calculations or display — let us know.

More in Running

View all 19 →

Add to Home Screen

Safari installs apps from the Share menu rather than a prompt:

  1. Tap Share in the browser bar.
  2. Scroll to Add to Home Screen.
  3. Tap Add.

Your browser installs apps from its own menu:

  1. Open the browser menu ( or ···).
  2. Choose Install app, or Add to Home screen.
  3. Confirm.

Some browsers only offer this after a visit or two, and a few do not support it at all.

Safari on macOS adds apps to the Dock rather than prompting:

  1. Open the File menu.
  2. Choose Add to Dock.
  3. Confirm the name, then click Add.

Add to Dock arrived in Safari 17 (macOS Sonoma). On earlier versions the option is not present.

It opens without browser chrome and keeps working with no connection. Nothing you enter ever leaves the device.