Heart Rate Calculator

HealthInstant resultsFormula shown100% in your browser

Calculate maximum heart rate and the five training zones for fat burn, endurance and VO2 max work.

Inputs

How to use this calculator: Heart Rate Calculator

Calculate maximum heart rate and the five training zones for fat burn, endurance and VO2 max work. The example below is calculated by this page's real engine from the displayed inputs.

  1. 1Confirm that the Heart Rate Calculator matches the quantity or design check you need.
  2. 2Enter Age and Resting heart rate using the units printed beside each field.
  3. 3Check every value before calculating, especially decimal points and measurement units.
  4. 4Calculate, then follow the substituted equations in the worked example and compare the result with any stated limit.
  5. 5Read the assumptions, warnings and cited references before using the result for a financial, medical or engineering decision.

Input guide and example values

Use values from the same measurement basis and time period. Conditional fields appear only when the related option is selected.

InputExample valueWhy it matters
Age30 yearsMeasured or known age used by the calculation engine.
Resting heart rate65 bpmMeasured or known resting heart rate used by the calculation engine.

Formula inputs & variables for Heart Rate Calculator

These are the named quantities used by this calculator. When the source formula does not define a mathematical symbol, OneCalcApp keeps the real input label instead of inventing one.

Variable / inputUnitMeaning in this calculation
AgeyearsMeasured or known age used by the calculation engine.
Resting heart ratebpmMeasured or known resting heart rate used by the calculation engine.

How the Heart Rate Calculator works

The Heart Rate Calculator uses Age and Resting heart rate to calculate Maximum heart rate, Zone 1 — recovery (50–60%), Zone 2 — fat burn (60–70%), Zone 3 — aerobic (70–80%), Zone 4 — threshold (80–90%), and Zone 5 — VO2 max (90–100%). Its engine applies MHR = 220 − age; the worked values below come from that same live calculation rather than a separately typed example.

With Age 30 years and Resting heart rate 65 bpm, the main worked-example result is Maximum heart rate = 190 bpm.

How each Heart Rate Calculator input is used

Age

The Heart Rate Calculator worked example uses Age = 30 years. This value is passed directly into the calculation, with an allowed minimum 10 and maximum 100.

Resting heart rate

The Heart Rate Calculator worked example uses Resting heart rate = 65 bpm. This value is passed directly into the calculation, with an allowed minimum 35 and maximum 110.

Heart Rate Calculator formulas and result interpretation

Formula 1: relationship used

In the Heart Rate Calculator, MHR = 220 − age. The quantities in this relationship come from the named inputs or from an earlier calculation step shown in the worked example.

Formula 2: relationship used

In the Heart Rate Calculator, Zone = ((MHR − resting) × %) + resting (Karvonen). The quantities in this relationship come from the named inputs or from an earlier calculation step shown in the worked example.

Maximum heart rate

For the displayed Heart Rate Calculator worked example, Maximum heart rate is 190 bpm. Verify Age and Resting heart rate and their units before relying on this output.

Zone 1 — recovery (50–60%)

For the displayed Heart Rate Calculator worked example, Zone 1 — recovery (50–60%) is 128 – 140 bpm. Verify Age and Resting heart rate and their units before relying on this output.

Zone 2 — fat burn (60–70%)

For the displayed Heart Rate Calculator worked example, Zone 2 — fat burn (60–70%) is 140 – 153 bpm. Verify Age and Resting heart rate and their units before relying on this output.

Zone 3 — aerobic (70–80%)

For the displayed Heart Rate Calculator worked example, Zone 3 — aerobic (70–80%) is 153 – 165 bpm. Verify Age and Resting heart rate and their units before relying on this output.

Zone 4 — threshold (80–90%)

For the displayed Heart Rate Calculator worked example, Zone 4 — threshold (80–90%) is 165 – 178 bpm. Verify Age and Resting heart rate and their units before relying on this output.

Zone 5 — VO2 max (90–100%)

For the displayed Heart Rate Calculator worked example, Zone 5 — VO2 max (90–100%) is 178 – 190 bpm. Verify Age and Resting heart rate and their units before relying on this output.

Heart Rate Calculator accuracy, checks and limitations

  • Heart Rate Calculator units check: confirm Age (years) and Resting heart rate (bpm) before calculating.
  • Heart Rate Calculator result check: compare Maximum heart rate, Zone 1 — recovery (50–60%), Zone 2 — fat burn (60–70%), Zone 3 — aerobic (70–80%), Zone 4 — threshold (80–90%), and Zone 5 — VO2 max (90–100%) with the substituted formula steps and the displayed rounding precision.
  • Heart Rate Calculator: This is a general estimate, not a diagnosis or personal medical advice. Discuss health decisions with a qualified clinician.

Formula, derivation and worked example

The Karvonen method uses your heart-rate reserve, so it adapts to fitness: a fitter heart with a low resting rate gets higher zone numbers. Zone 2 builds the aerobic base, zone 4 raises threshold pace.

MHR = 220 − age
Zone = ((MHR − resting) × %) + resting (Karvonen)

Substitution steps

  1. 1. Max HR
    220 − age
    = 190 bpm
  2. 2. Reserve
    MHR − resting
    = 125 bpm

Computed example results

Maximum heart rate
190 bpm
Zone 1 — recovery (50–60%)
128 – 140 bpm
Zone 2 — fat burn (60–70%)
140 – 153 bpm
Zone 3 — aerobic (70–80%)
153 – 165 bpm
Zone 4 — threshold (80–90%)
165 – 178 bpm
Zone 5 — VO2 max (90–100%)
178 – 190 bpm

Understanding the result

Read the main result together with supporting checks, assumptions, limits and intermediate values.

For a manual check, repeat the first equation, confirm the units and change one input at a time.

Assumptions and calculation scope

  • Age is assumed to be entered in years; converting from another unit before entry avoids changing the numerical meaning of the calculation.
  • Heart Rate Calculator applies the displayed MHR = 220 − age relationship to the entered health inputs. Factors that are not exposed as inputs or stated assumptions are outside this calculator's calculation scope.

Common mistakes when using Heart Rate Calculator

  • Do not mix units for Age (years), Resting heart rate (bpm). A unit mismatch changes the input magnitude even when the typed number looks reasonable.
  • Do not replace the displayed MHR = 220 − age relationship with a different convention without also changing the underlying assumptions; compare like-for-like methods when checking the result.
  • Do not treat Maximum heart rate = 190 bpm from the worked example as a universal answer. It belongs to the displayed example inputs and must be recalculated for the actual case.

When the Heart Rate Calculator is useful

Heart Rate Calculator is designed for cases where Age, Resting heart rate are known and you need Maximum heart rate, Zone 1 — recovery (50–60%), Zone 2 — fat burn (60–70%). The page keeps the live calculator, calculation method and worked example together so the result can be checked instead of treated as a black-box number.

Use the calculator for the scope described by its inputs and notes. The displayed method is MHR = 220 − age. If the real project or decision needs factors that are not represented here, treat the result as an estimate and add the missing checks separately.

Age and Resting heart rate: what changes the answer

The worked example uses Age = 30 years, Resting heart rate = 65 bpm. With those values, Maximum heart rate is 190 bpm. Changing an input should be interpreted according to that field's unit, range, option and hint rather than by the number alone.

For this calculator, the main input roles are: Age (years): Measured or known age used by the calculation engine. Resting heart rate (bpm): Measured or known resting heart rate used by the calculation engine.

How to sanity-check a Heart Rate Calculator result

Start by confirming the entered values and units, then compare the substituted working with the displayed formula or calculation steps. Pay particular attention to Maximum heart rate, because it is the first worked-example output shown by the live engine.

Finally, compare the result with the assumptions, warnings and related calculators on this page. A nearby calculator can be useful as a cross-check when it measures the same workflow from a different input or output direction.

Next logical calculator

Continue with Running Calorie Calculator

Running Calorie Calculator is directly connected from Heart Rate Calculator as a source-defined continuation or comparison.

Open Running Calorie Calculator

Formula

  • MHR = 220 − age
  • Zone = ((MHR − resting) × %) + resting (Karvonen)

The Karvonen method uses your heart-rate reserve, so it adapts to fitness: a fitter heart with a low resting rate gets higher zone numbers. Zone 2 builds the aerobic base, zone 4 raises threshold pace.

Frequently asked questions

What inputs does the Heart Rate Calculator use?

It uses Age and Resting heart rate. Follow the unit printed for each field and choose any selectable option to match the real scenario.

What does the Heart Rate Calculator calculate?

It calculates Maximum heart rate, Zone 1 — recovery (50–60%), Zone 2 — fat burn (60–70%), Zone 3 — aerobic (70–80%), Zone 4 — threshold (80–90%), and Zone 5 — VO2 max (90–100%). With the displayed default inputs, Maximum heart rate is 190 bpm.

Which formula does the Heart Rate Calculator use?

The primary relationship is MHR = 220 − age. The page also shows substituted values and calculation steps so the result can be checked independently.

How can I verify a Heart Rate Calculator result?

First verify the units for Age and Resting heart rate. Then compare the substituted formula steps with Maximum heart rate and its displayed precision.

What are the limitations of the Heart Rate Calculator?

Heart Rate Calculator: This is a general estimate, not a diagnosis or personal medical advice. Discuss health decisions with a qualified clinician.

Where can I find related Health tools?

Use the related-tools section on this page to compare another method, change units or continue the same health calculation.

Related calculators

Keep going with more health tools.