Karvonen Target Heart Rate & HR Reserve Calculator
The Karvonen Formula personalizes aerobic training zones by scaling Heart Rate Reserve (HR_max - HR_rest) by percentage exercise intensity I and adding resting baseline heart rate HR_rest.
Target exercise heart rate in beats per minute
Peak heart rate in bpm (Tanaka: 208 - 0.7 × age)
Morning waking pulse in beats per minute
Percentage of Heart Rate Reserve (50% to 95%)
Step-by-Step Calculation
The Karvonen Formula personalizes aerobic training zones by scaling Heart Rate Reserve (HR_max - HR_rest) by percentage exercise intensity I and adding resting baseline heart rate HR_rest.
Real-World Reference Values
Mitochondrial density & fat oxidation zone
Sustained tempo / threshold effort
Usable dynamic cardiac range
20-Row Comparison Table
Target Training Heart Rate (THR (bpm)) · Maximum Heart Rate (HR_max (bpm))
| # | Maximum Heart Rate (HR_max (bpm)) | Target Training Heart Rate (THR (bpm)) | Δ % |
|---|---|---|---|
| 01 | 100 | 88 | -41.72% |
| 02 | 112.4368 | 96.7058 | -35.96% |
| 03 | 124.8737 | 105.4116 | -30.19% |
| 04 | 137.3105 | 114.1174 | -24.43% |
| 05 | 149.7474 | 122.8232 | -18.66% |
| 06 | 162.1842 | 131.5289 | -12.89% |
| 07 | 174.6211 | 140.2347 | -7.13% |
| 08 | 190 Current | 151 | 0.00% |
| 09 | 199.4947 | 157.6463 | +4.40% |
| 10 | 211.9316 | 166.3521 | +10.17% |
| 11 | 224.3684 | 175.0579 | +15.93% |
| 12 | 236.8053 | 183.7637 | +21.70% |
| 13 | 249.2421 | 192.4695 | +27.46% |
| 14 | 261.6789 | 201.1753 | +33.23% |
| 15 | 274.1158 | 209.8811 | +38.99% |
| 16 | 286.5526 | 218.5868 | +44.76% |
| 17 | 298.9895 | 227.2926 | +50.52% |
| 18 | 311.4263 | 235.9984 | +56.29% |
| 19 | 323.8632 | 244.7042 | +62.06% |
| 20 | 336.3 | 253.41 | +67.82% |
Frequently Asked Questions
Why is the Karvonen method more accurate than simple % of HR_max?+
Simple %HR_max ignores cardiovascular fitness reflected in Resting Heart Rate; Karvonen anchors 0% intensity at HR_rest so %HRR closely tracks %VO₂ Reserve.
How do I find my %HRR intensity from a recorded workout pulse?+
Click SOLVE FOR on I (%) and enter your average workout pulse as THR.
How should I estimate HR_max if I haven't done a lab stress test?+
Use the Tanaka equation HR_max = 208 - (0.7 × Age), which is more accurate across adult age groups than 220 - Age.