Anaerobic Threshold Calculator
Calculate your anaerobic threshold heart rate using Karvonen, %HRmax, and field test methods. Get personalized training zones instantly.
Enter heart rate data from a graded exercise test (e.g., 30-min progressive run). Add pace/power steps with corresponding average heart rate. The calculator detects the deflection point where HR linearity breaks.
| Zone | Name | HR Range | % HRmax |
|---|
About
The anaerobic threshold (AT) marks the exercise intensity at which lactate accumulates in blood faster than it can be cleared. Below this point, aerobic metabolism dominates. Above it, glycolytic pathways flood the system with lactate, limiting performance to minutes rather than hours. Misidentifying your AT by even 5 bpm shifts your entire training plan: too low and you stagnate; too high and you accumulate fatigue without adaptation. Laboratory gas-exchange testing (measuring VCO2/VO2 crossover) remains the gold standard, but field-based estimation using heart rate reserve or deflection-point analysis provides actionable accuracy for most athletes.
This calculator implements three estimation methods. The Karvonen method uses heart rate reserve (HRR = HRmax − HRrest) and places AT at a configurable intensity fraction, typically 0.80 - 0.90. The %HRmax method applies a direct percentage to maximum heart rate. Age-predicted HRmax follows the Tanaka equation (208 − 0.7 × Age), which outperforms the older Fox formula across populations. Note: all field estimates assume a healthy cardiovascular system and carry ±5 - 10 bpm uncertainty. Medications such as beta-blockers invalidate heart rate-based predictions entirely.
Formulas
The Karvonen method computes target heart rate from heart rate reserve (HRR), defined as the difference between maximal and resting heart rate. The anaerobic threshold intensity fraction f typically falls between 0.80 and 0.90 for trained athletes.
Where HRAT = heart rate at anaerobic threshold bpm, HRrest = resting heart rate bpm, HRmax = maximum heart rate bpm, and f = intensity fraction (dimensionless, 0 - 1).
When maximum heart rate is unknown, the Tanaka age-predicted formula provides an estimate with standard deviation of ±10 bpm:
The direct %HRmax method bypasses resting heart rate entirely:
Where p = percentage of max heart rate (typically 0.85 - 0.92). Training zones are then derived by dividing the range from HRrest to HRmax into five bands anchored around the computed HRAT.
Reference Data
| Zone | Name | % HRmax | % HRR (Karvonen) | Typical RPE | Duration Sustainable | Primary Energy System | Training Purpose |
|---|---|---|---|---|---|---|---|
| 1 | Recovery | 50 - 60% | 40 - 50% | 1 - 2 | > 3 hr | Aerobic (fat oxidation) | Active recovery, warm-up |
| 2 | Aerobic Base | 60 - 70% | 50 - 65% | 3 - 4 | 1 - 3 hr | Aerobic (mixed fat/carb) | Endurance building, fat metabolism |
| 3 | Tempo | 70 - 80% | 65 - 80% | 5 - 6 | 30 - 90 min | Aerobic (carb dominant) | Aerobic capacity, marathon pace |
| 4 | Threshold (AT) | 80 - 90% | 80 - 90% | 7 - 8 | 10 - 40 min | Mixed aerobic/anaerobic | Lactate clearance, race pace |
| 5 | VO2max / Anaerobic | 90 - 100% | 90 - 100% | 9 - 10 | 1 - 8 min | Anaerobic glycolysis | Max power, sprint capacity |
| Common HRmax Prediction Formulas | |||||||
| - | Tanaka et al. (2001) | HRmax = 208 − 0.7 × Age (SD ±10 bpm) | |||||
| - | Fox (1971, legacy) | HRmax = 220 − Age (SD ±12 bpm) | |||||
| - | Gulati (Women, 2010) | HRmax = 206 − 0.88 × Age | |||||
| - | Gellish (2007) | HRmax = 207 − 0.7 × Age | |||||
| Lactate Reference Values | |||||||
| - | Resting blood lactate | 0.5 - 1.5 mmol/L | |||||
| - | Aerobic threshold (LT1) | ≈ 2.0 mmol/L | |||||
| - | Anaerobic threshold (LT2/OBLA) | ≈ 4.0 mmol/L | |||||
| - | Maximal effort lactate | 8 - 25 mmol/L | |||||
| Typical AT as % HRmax by Sport | |||||||
| - | Elite marathon runner | 88 - 92% HRmax | |||||
| - | Trained cyclist | 85 - 90% HRmax | |||||
| - | Recreational runner | 80 - 85% HRmax | |||||
| - | Untrained individual | 75 - 80% HRmax | |||||
| - | Elite swimmer | 82 - 88% HRmax | |||||
| - | Cross-country skier | 86 - 92% HRmax | |||||