Heart Rate Calculator

Find your maximum heart rate and training zones from your age.

Loading tool…
  • 🔒 Files never leave your device
  • ⚡ Converted in your browser
  • ✅ No account required

Heart Rate Calculator: The Complete Guide

Find your maximum heart rate and training zones. Enter your age — and optionally your resting heart rate — to see your estimated max heart rate and target ranges for fat-burn, cardio, and peak training.

Who the Heart Rate Calculator is for

Runners and gym-goers who want heart-rate zones to guide training intensity.

How to use the Heart Rate Calculator

  1. Type your values into the fields above — pick your currency or units where the calculator offers them.
  2. Results update automatically as you type; there's no submit button and nothing is sent to a server.
  3. Adjust any input to compare scenarios, then copy the result with a single click.

How it works

Maximum heart rate ≈ 220 − age. Zones are percentages of that maximum, or, when you enter a resting rate, the Karvonen method: target = (max − resting) × intensity + resting.

Features

  • Max heart rate
  • Fat-burn, cardio & peak zones
  • Karvonen option
  • Instant result

Training by heart rate

Heart-rate zones let you train at the right intensity for your goal: lower zones favour endurance and fat use, higher zones build cardiovascular power. The simple 220-minus-age formula estimates your maximum; adding your resting heart rate enables the more personalised Karvonen (heart-rate reserve) method.

Frequently Asked Questions

How accurate is 220 minus age?

It's a rough population estimate — individual maximums vary by 10–20 bpm. A monitored max-effort test or a fitness watch gives a more personal figure.

What's the Karvonen method?

It calculates target heart rates from your heart-rate reserve (max minus resting), giving zones tailored to your fitness rather than age alone.

Is this calculator free and private?

Yes. It's completely free with no signup, and every calculation runs locally in your browser, so your numbers never leave your device.