Enter your weight, average BPM, and workout duration to calculate your calories burned during exercise. At around 120 BPM, a 155-pound person burns about 190 calories in 30 minutes.

BPM Calories Burned Calculator

Choose a tab and enter the values from your workout or goal.
Calories from BPM
BPM for calorie goal
years
BPM
kcal

Related Calculators

BPM Calories Burned Formula

The calculator uses the Keytel heart-rate equations, which estimate energy expenditure from average workout BPM, age, weight, and sex.

Male:   kcal/min = (-55.0969 + 0.6309 × BPM + 0.1988 × kg + 0.2017 × age) / 4.184
Female: kcal/min = (-20.4022 + 0.4472 × BPM - 0.1263 × kg + 0.0740 × age) / 4.184
Total kcal = kcal/min × duration (min)
  • BPM = average heart rate during the workout
  • kg = body weight in kilograms (lb ÷ 2.2046)
  • age = age in years
  • duration = workout time in minutes

The “BPM for calorie goal” mode rearranges the same equation to solve for the average BPM needed to hit a calorie target in a given time. The equations were validated for steady aerobic exercise between roughly 50% and 90% of max heart rate. Results outside that range are rough estimates.

Reference Tables

Use the table below to interpret the BPM you entered against your age-predicted maximum (220 − age).

% of Max HR Zone Typical Activity
< 50%Very lightWarm-up, walking
50–63%LightEasy cycling, brisk walk
64–76%ModerateSteady jog, lap swim
77–93%VigorousTempo run, hard cycling
94–100%MaximumSprints, intervals

Approximate kcal/min from the formula for a 30-year-old at 150 BPM:

Weight Male (kcal/min) Female (kcal/min)
130 lb (59 kg)11.49.7
160 lb (73 kg)12.09.3
190 lb (86 kg)12.78.9
220 lb (100 kg)13.38.5

Example and FAQ

Example. A 35-year-old male, 180 lb (81.6 kg), runs 45 minutes at an average 155 BPM.

kcal/min = (−55.0969 + 0.6309×155 + 0.1988×81.6 + 0.2017×35) ÷ 4.184 ≈ 14.4
Total ≈ 14.4 × 45 ≈ 648 kcal.

Why does sex change the result? The Keytel equations were fit separately for men and women because of differences in average lean mass and cardiac response at the same BPM.

Where do I get the average BPM? Most fitness watches and chest straps report it as “average heart rate” for the session. Use that figure, not the peak.

Why is my low-BPM result so small or negative? The formula is calibrated for exercise. At resting or near-resting heart rates it underestimates and can return values close to zero. Stay within a real workout range for reliable output.

Should I use this for weight loss math? Treat it as an estimate within roughly ±10–15%. Pair it with consistent measurement, not single-session precision.