Heart Rate Calculator Formula
Understand the math behind the heart rate calculator. Each variable explained with a worked example.
Formulas Used
Max Heart Rate
max_heart_rate = max_hrZone 1 - Warm Up (50-60%)
zone1 = max_hr * 0.5Zone 2 - Fat Burn (60-70%)
zone2 = max_hr * 0.6Zone 3 - Cardio (70-80%)
zone3 = max_hr * 0.7Zone 4 - Hard (80-90%)
zone4 = max_hr * 0.8Zone 5 - Max (90-100%)
zone5 = max_hr * 0.9Variables
| Variable | Description | Default |
|---|---|---|
age | Age(years) | 30 |
max_hr | Derived value= 220 - age | calculated |
How It Works
Maximum Heart Rate Formula
Max HR = 220 - Age
This is the most widely used formula for estimating maximum heart rate.
Heart Rate Zones
| Zone | % of Max | Purpose | |---|---|---| | 1 | 50-60% | Warm up, recovery | | 2 | 60-70% | Fat burning | | 3 | 70-80% | Aerobic / cardio | | 4 | 80-90% | Anaerobic threshold | | 5 | 90-100% | Maximum effort |
Worked Example
A 30-year-old person.
age = 30
- 01Max HR = 220 - 30 = 190 bpm
- 02Zone 2 (fat burn) = 190 x 0.60 = 114 bpm to 190 x 0.70 = 133 bpm
- 03Zone 3 (cardio) = 190 x 0.70 = 133 bpm to 190 x 0.80 = 152 bpm
Ready to run the numbers?
Open Heart Rate Calculator