Calories Burned by Heart Rate Calculator

Enter your heart rate, age, weight, and workout duration to calculate exact calories burned using the science-backed Keytel formula.

❤️ Calories Burned by Heart Rate Calculator
Age30 yrs
yrs
18 yrs80 yrs
Weight70 kg
kg
30 kg200 kg
Average Heart Rate140 bpm
bpm
60 bpm200 bpm
Exercise Duration30 min
min
1 min180 min
Calories Burned
Calories per Minute
Calories per Hour
Equivalent Apples
Equivalent Pizza Slices

❤️ What is a Calories Burned by Heart Rate Calculator?

A calories burned by heart rate calculator estimates how many kilocalories you expended during exercise using your average heart rate, body weight, age, and workout duration. Unlike MET-based calculators that look up activity type in a table, this approach uses your physiological response (heart rate) as a direct proxy for oxygen consumption and metabolic rate. The higher your heart rate, the more oxygen your muscles demand, and the more energy (calories) you burn.

This calculator is useful for a wide range of goals. For weight management, it provides a session-by-session calorie burn that you can track against dietary intake to maintain a deficit or surplus. For endurance athletes, it helps quantify training load across different workout types and intensities. For heart rate zone training, it shows the calorie cost of Zone 2 base building versus Zone 4 threshold intervals, helping you understand the energy demands of each session.

One important distinction: this calculator uses your average heart rate for the full session, not your max heart rate or a target zone. If your average heart rate over a 45-minute run was 148 bpm, that is the number to enter. Fitness trackers and heart rate monitors calculate this average automatically. If you are using a manual check, measure heart rate mid-session rather than at the start or end, since those moments do not represent sustained exercise intensity.

This calculator uses the Keytel et al. formula, published in the Journal of Sports Sciences (2005), which was derived from controlled laboratory measurements comparing heart rate to direct oxygen consumption across men and women of various ages and fitness levels. It is one of the most widely cited formulas for heart-rate-based calorie estimation in exercise science literature.

📐 Formula

Male: Cal = [(0.6309 × HR) + (0.09036 × W) + (0.2017 × A) − 55.0969] × T ÷ 4.184
Female: Cal = [(0.4472 × HR) − (0.05741 × W) + (0.074 × A) − 20.4022] × T ÷ 4.184
Cal = calories burned in kilocalories (kcal)
HR = average heart rate in beats per minute (bpm)
W = body weight in kilograms (kg)
A = age in years
T = exercise duration in minutes
4.184 = conversion factor (1 kcal = 4.184 kJ, converting from the formula's output in kJ)
Source: Keytel LR et al., "Prediction of energy expenditure from heart rate monitoring during submaximal exercise," Journal of Sports Sciences, 2005.
Example (male): 30 years, 70 kg, 140 bpm, 30 min. Cal = [(88.326) + (6.325) + (6.051) - 55.097] x 30 / 4.184 = 45.605 x 30 / 4.184 = approx 327 kcal.

📖 How to Use This Calculator

Steps

1
Select your gender - Click Male or Female at the top. The Keytel formula uses separate equations for each sex to account for physiological differences in cardiac output and body composition.
2
Enter your age, weight, and average heart rate - Set your age in years, your body weight (switch between kg and lbs using the unit tabs), and the average heart rate you maintained during the exercise session.
3
Set the exercise duration - Enter how many minutes your workout lasted. Use the total active time for the sustained aerobic portion for best accuracy.
4
Click Calculate and review your results - The results show total calories burned, calories per minute, calories per hour, and food item equivalents (apples and pizza slices) to put the number in context.

💡 Example Calculations

Example 1 - 30-minute moderate run for a male

Male, 30 years old, 70 kg, average HR 140 bpm, 30 minutes

1
Apply male formula: inner sum = (0.6309 x 140) + (0.09036 x 70) + (0.2017 x 30) - 55.0969 = 88.326 + 6.325 + 6.051 - 55.097 = 45.605.
2
Multiply by duration and divide by 4.184: 45.605 x 30 / 4.184 = 1368.15 / 4.184 = approx 327 kcal.
3
Calories per minute = 327 / 30 = 10.9 kcal/min. Calories per hour = 10.9 x 60 = 654 kcal/hr. Food equivalent: 3.4 apples or 1.1 pizza slices.
Calories Burned = 327 kcal (10.9 kcal/min, 654 kcal/hr)
Try this example →

Example 2 - 60-minute cycling session for an older male

Male, 45 years old, 85 kg, average HR 155 bpm, 60 minutes

1
Inner sum = (0.6309 x 155) + (0.09036 x 85) + (0.2017 x 45) - 55.0969 = 97.790 + 7.681 + 9.077 - 55.097 = 59.450.
2
Cal = 59.450 x 60 / 4.184 = 3567.0 / 4.184 = approx 853 kcal. This is a substantial calorie burn for a 60-minute session.
3
Calories per minute = 14.2 kcal/min. Calories per hour = 853 kcal/hr. Food equivalent: approximately 9.0 apples or 3.0 pizza slices.
Calories Burned = ~853 kcal (14.2 kcal/min, 853 kcal/hr)
Try this example →

Example 3 - 45-minute cardio session for a female

Female, 28 years old, 62 kg, average HR 148 bpm, 45 minutes

1
Apply female formula: inner sum = (0.4472 x 148) - (0.05741 x 62) + (0.074 x 28) - 20.4022 = 66.186 - 3.559 + 2.072 - 20.402 = 44.297.
2
Cal = 44.297 x 45 / 4.184 = 1993.35 / 4.184 = approx 476 kcal for the 45-minute session.
3
Calories per minute = 10.6 kcal/min. Per hour = 634 kcal/hr. Food equivalent: 5.0 apples or 1.7 pizza slices. Use the Female tab when entering this example.
Calories Burned = ~476 kcal (10.6 kcal/min, 634 kcal/hr)
Try this example →

❓ Frequently Asked Questions

What formula does the calories burned by heart rate calculator use?+
This calculator uses the Keytel et al. (2005) formula from the Journal of Sports Sciences. For men: Cal = [(0.6309 x HR) + (0.09036 x W) + (0.2017 x A) - 55.0969] x T / 4.184. For women: Cal = [(0.4472 x HR) - (0.05741 x W) + (0.074 x A) - 20.4022] x T / 4.184. HR = heart rate in bpm, W = weight in kg, A = age, T = duration in minutes. The division by 4.184 converts kilojoules to kilocalories.
How accurate is heart rate based calorie estimation?+
Heart rate calorie calculators typically achieve accuracy within 10-20% compared to indirect calorimetry lab measurements. Accuracy is best for moderate-intensity steady-state aerobic exercise (jogging, cycling, rowing). It is less accurate for strength training, HIIT, or sports with irregular effort patterns. Individual fitness level and cardiac efficiency also cause variation since a fit person has a lower heart rate at the same workload than a less fit person.
Why does the female formula give different results than the male formula?+
Men and women have different physiological responses to exercise due to differences in cardiac output, stroke volume, hemoglobin concentration, and body composition. The Keytel study measured actual oxygen consumption for both sexes and derived separate regression equations that best fit the observed data. The coefficients for heart rate (0.6309 for men vs 0.4472 for women) and weight (positive for men, negative for women) reflect these real physiological differences.
What average heart rate should I enter?+
Enter your average heart rate for the entire exercise session, not your peak or target zone. Most fitness watches and heart rate monitors display a session average automatically after the workout. If using a chest strap, pair it with a watch or app that records the average. For a manual estimate, check your heart rate several times during the workout and average those readings, avoiding the first few minutes of warm-up and the cooldown period.
Does fitness level affect the results?+
Yes, indirectly. A more fit person has higher stroke volume, so their heart beats fewer times per minute to deliver the same cardiac output. At the same workload, the fit person has a lower heart rate, which the formula interprets as lower calorie burn. In reality, both people may be burning similar total calories at the same workload. This means the formula can underestimate calorie burn for highly fit individuals who work at high intensities but maintain relatively moderate heart rates.
Can I use this calculator for walking?+
Yes, if your average walking heart rate is in the aerobic range (roughly 90-130 bpm). For slow, casual walking where heart rate stays below 100 bpm, the Keytel formula may underestimate slightly. For brisk walking at 100-130 bpm, the formula is reasonably accurate. Power walking or uphill walking typically raises HR into the 120-140 bpm range, which is well within the formula's valid range for most adults.
How many calories does 1 hour of cardio burn?+
It depends on heart rate, weight, age, and sex. For a 35-year-old male weighing 75 kg at 140 bpm for 60 minutes, the Keytel formula gives approximately 654 kcal/hour. For a 30-year-old female at 130 bpm and 60 kg, it gives approximately 470 kcal/hour. Higher heart rate and greater body weight both increase the calorie burn. Use this calculator with your specific values for a personalised estimate.
What heart rate range is valid for this calculator?+
This calculator accepts heart rates from 60 to 200 bpm, but the Keytel formula is most accurate in the aerobic exercise range of approximately 90-175 bpm. At resting or near-resting heart rates (below 90 bpm), the formula was not validated and may produce unreliable results. At near-maximal heart rates (above 85% of max), lactate accumulation means the relationship between HR and oxygen consumption becomes nonlinear and the formula may underestimate calorie burn.
How many calories does 30 minutes of HIIT burn by heart rate?+
HIIT involves rapid fluctuations in heart rate, so the "average" HR may be somewhat misleading. A 30-minute HIIT session for a 30-year-old male weighing 75 kg with an average HR of 155 bpm would yield approximately 365 kcal by this formula. However, HIIT also produces an afterburn effect (excess post-exercise oxygen consumption), which this calculator does not include. Total calorie cost of HIIT may be 6-15% higher than what the during-exercise heart rate alone suggests.
Does age matter for calories burned during exercise?+
Yes. In the Keytel formula, age appears in both the male and female equations. For men, older age slightly increases the calorie estimate at the same heart rate (positive age coefficient of 0.2017). For women, the effect is also positive but smaller (0.074 per year). Physiologically, older individuals tend to have lower maximum heart rates, so the same absolute heart rate represents a higher percentage of maximum effort and corresponds to higher relative oxygen consumption.
How can I burn more calories per minute during cardio?+
The most direct way is to increase exercise intensity, which raises heart rate and therefore metabolic rate. Adding incline to treadmill walking, increasing cycling resistance, or incorporating interval efforts all increase average heart rate and calories per minute. Increasing body weight (muscle mass from strength training) also marginally increases calorie burn because the formula includes a weight coefficient. Staying hydrated and maintaining a comfortable ambient temperature also help sustain higher intensity for longer.
What is the most accurate way to measure calories burned during exercise?+
The gold standard is indirect calorimetry, which measures oxygen consumption and carbon dioxide production via a metabolic mask in a laboratory setting. Field methods ranked by accuracy are: (1) heart rate monitor paired with a validated formula like Keytel, (2) combination HR plus accelerometer (used by Polar and Garmin), (3) wrist accelerometer alone, (4) step-count based estimates. Heart-rate-based methods are among the most accessible and reasonably accurate options available without lab equipment.