Heart Rate Calculator

Calculate your target heart rate zones for optimal exercise intensity.

✏️ Enter your details

📐 How heart rate zones work

Heart rate zones help you train at the right intensity. Here are the formulas:

Heart rate formulas:

Max HR = 220 - Age
Karvonen = ((Max HR - Resting HR) × %Intensity) + Resting HR
Tanaka = 208 - (0.7 × Age)
  • Zone 1 = 50-60% (Warm-up / Recovery)
  • Zone 2 = 60-70% (Fat Burning)
  • Zone 3 = 70-80% (Cardio / Endurance)
  • Zone 4 = 80-90% (Performance / Speed)
  • Zone 5 = 90-100% (Maximum Effort)
Example: 30 years old, resting HR 70
Max HR = 220 - 30 = 190 bpm
Zone 2 (60-70%) = 114-133 bpm

Key insight: Training in different zones targets different fitness goals - fat loss, endurance, or performance.

📊 Your heart rate zones

Zone 1: Warm-up / Recovery 0-0 bpm
Zone 2: Fat Burning 0-0 bpm
Zone 3: Cardio / Endurance 0-0 bpm
Zone 4: Performance / Speed 0-0 bpm
Zone 5: Maximum Effort 0-0 bpm

❤️ Your heart rate results

❤️
Maximum Heart Rate
0
Beats per minute (bpm)
Resting HR 0
HR Reserve 0
Method -
0
Max HR
-
Target Zone

🎯 Target zone finder

Goal Target HR
Fat Burning 0-0 bpm
Cardio / Endurance 0-0 bpm
Performance / Speed 0-0 bpm
Maximum Effort 0+ bpm

Formula Used

Result = Validated health or fitness equation applied to the measurements and options entered. Review the methodology and limitations before interpreting the estimate.

How the formula is applied

The result is based on the entered workload, time, distance, repetitions, body weight or heart-rate assumptions. Device accuracy, terrain, temperature, technique, fitness level and recovery can cause real performance to differ.

Calculator Description

Heart Rate Calculator converts exercise, time, distance, heart-rate or load inputs into a training estimate. Calculate your target heart rate zones for optimal exercise intensity. It can help plan sessions and compare efforts when the same method is used consistently.

Frequently Asked Questions

What does the Heart Rate Calculator result represent?

It is an estimate generated from the values entered on this page and the calculation method shown in the formula and methodology sections.

How is the Heart Rate Calculator formula applied?

The calculator validates the entered values, applies the protected formula shown on the page and then rounds only the displayed result where appropriate.

How can I make the Heart Rate Calculator result more accurate?

Use current source values, confirm units and time periods, include every requested cost or measurement, and avoid rounding inputs before the final calculation.

Why might the Heart Rate Calculator result differ from another tool?

Different calculators may use different assumptions, time periods, rounding rules, reference standards or included costs. Compare the inputs and limitations before comparing answers.

Is the Heart Rate Calculator a medical diagnosis or treatment recommendation?

No. It is an educational estimate and cannot account for every medical history, medication, measurement issue or individual biological factor.

When should I recalculate with the Heart Rate Calculator?

Recalculate whenever a material input changes, such as a rate, price, balance, measurement, time period, fee, contribution or project dimension.

How to Use This Calculator

  1. Enter current measurements using the units shown beside each field.
  2. Review the values for unit, decimal and time-period consistency.
  3. Select Calculate, Convert or Update to generate the estimate.
  4. Review the main result, detailed breakdown and the result chart when a meaningful visualization is available.
  5. Change one input at a time to compare scenarios before using the result.

Practical example and result check

Calculate using a recent, representative effort rather than a personal best from a different condition. Recalculate when distance, duration, load or body weight changes materially.

Before relying on the result

  • Confirm the units, dates, rates and time periods entered.
  • Review which costs, measurements or assumptions are included and excluded.
  • Change one important input at a time to understand the result sensitivity.

Supporting Guides