Tools

Target Heart Rate Calculator

Updated June 1, 2026

The Zonas target heart rate calculator uses Karvonen heart rate reserve: resting heart rate plus intensity times the difference between max and resting heart rate. It truncates the result to whole BPM to match the app's zone math and keeps the calculation separate from weekly cardio goals.

Interactive

Find one target heart rate

Karvonen heart rate reserve turns a single intensity into one BPM. Resting heart rate makes it personal — without it, percent of max ignores your reserve.

bpm target

One intensity, one number — for a steady target, a warm-up ceiling, or an interval cap. For all five ranges at once, use the heart rate zone calculator. It is a calculator, not a coach.

Target heart rate is the single-number version of Karvonen.

Instead of asking “what are all five zones?”, it asks:

What BPM matches this one intensity?

Formula

target = RHR + intensity x (HRmax - RHR)

Where:

  • RHR is resting heart rate
  • HRmax is maximum heart rate
  • HRmax - RHR is heart rate reserve
  • intensity is a decimal, like 0.70

Zonas truncates the result to whole BPM.

Example

Use the default calculator example:

InputValue
Age30
Estimated HRmax187
Resting HR60
Intensity70% HRR

The reserve is:

187 - 60 = 127

The target is:

60 + trunc(0.70 x 127) = 148 BPM

That 148 BPM value is also the lower edge of Zone 3 in the flagship zone calculator example.

Why Resting Heart Rate Matters

Percent of max heart rate ignores the difference between rest and max.

Karvonen uses that difference directly.

For two people with the same HRmax, the person with the lower resting heart rate has a larger reserve. The same target intensity can land at a different BPM.

When To Use This Calculator

Use it when you want a single target:

  • a steady aerobic target
  • a warm-up ceiling
  • an interval intensity
  • a conservative cap for a return-to-training session

Use the full zone calculator when you want five ranges.

What It Does Not Know

It does not know your threshold, medication status, temperature, altitude, stress, or fatigue.

It is a calculator, not a coach.

Common questions

What inputs does the target heart rate calculator need?

It needs maximum heart rate, resting heart rate, and an intensity percentage. Age can estimate max heart rate when a custom max is not available.

What does 70% HRR mean?

It means 70% of the reserve above resting heart rate, not 70% of the raw heart rate number.

Is this the same as a five-zone calculator?

No. This returns one target BPM for one intensity. The zone calculator returns five ranges.

Sources

  1. restingHeartRate

    Apple Developer DocumentationAccessed Jun 1, 2026

    HealthKit resting heart rate is the source Zonas uses when available.

  2. View Heart Rate Zones on Apple Watch

    Apple SupportAccessed Jun 1, 2026

    A consumer reference for personalized heart rate zones based on max and resting heart rate.

  3. Age-predicted maximal heart rate revisited

    PubMed / National Library of MedicineAccessed Jun 1, 2026

    Tanaka fallback when age is used to estimate max heart rate.