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 = 635 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, 635 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.

What formula does the calories burned by heart rate calculator use?

This calculator uses the Keytel et al. (2005) formula published in 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 is heart rate in bpm, W is weight in kg, A is age in years, T is duration in minutes.

How accurate is a heart rate calorie calculator?

Heart-rate-based calorie calculators typically have an accuracy of plus or minus 10-20% compared to indirect calorimetry (the gold standard lab method). Accuracy is highest for moderate-intensity steady-state cardio (jogging, cycling). It degrades for HIIT, strength training, and activities with irregular heart rate patterns. Individual variation in fitness level and cardiac efficiency also affects accuracy.

Why does heart rate affect calories burned?

Heart rate correlates with oxygen consumption, and oxygen consumption directly measures metabolic rate (energy expenditure). At higher heart rates, the body demands more oxygen to fuel working muscles, which requires burning more calories. The Keytel formula uses heart rate as a proxy for VO2 (oxygen uptake) to estimate total energy expenditure during aerobic exercise.

What heart rate should I maintain to burn the most calories?

Total calories burned per unit time increase as heart rate increases, up to your maximum. Training at 70-85% of your maximum heart rate (Zone 3-4) burns the most calories per minute. However, you can sustain lower intensities for longer, so total session calories also depend on duration. For a 30-minute session, a higher heart rate produces more total calories. For weight management, consistency over weeks matters more than any single session intensity.

Does the formula differ for men and women?

Yes. The Keytel 2005 study derived separate regression equations for men and women based on physiological differences. The male formula adds a positive weight coefficient (heavier men burn more) while the female formula uses a negative weight coefficient (body composition differences mean heavier weight correlates differently). The heart rate coefficient is also higher for men (0.6309) than women (0.4472), reflecting typical differences in stroke volume and cardiac output per beat.

Can I use this calculator for strength training or HIIT?

The formula is less reliable for these activities. Strength training involves short bursts of high effort with longer rest periods, creating a heart rate pattern that does not map cleanly to sustained oxygen consumption. HIIT involves rapid heart rate swings where the HR monitor may lag behind actual intensity. MET-based calculators (like the activity-specific Calories Burned Calculator) may be more appropriate for these workouts.

How do I find my average heart rate during exercise?

The most reliable method is a dedicated fitness tracker or heart rate monitor that logs heart rate throughout the workout and calculates the session average automatically. Chest-strap monitors (Polar, Garmin HRM) are more accurate than optical wrist monitors. If you do not have a monitor, you can estimate by checking your heart rate mid-workout: count beats for 15 seconds and multiply by 4.

Why is heart rate different between men and women doing the same exercise?

Women typically have smaller hearts and lower stroke volume (blood ejected per beat), so the heart beats more times per minute to deliver the same cardiac output. Women therefore tend to have higher heart rates than men at the same absolute exercise intensity, though similar heart rates at the same relative intensity (percentage of max). The Keytel formula accounts for this by using separate regression coefficients for each sex.

What is the effect of fitness level on heart rate calories burned?

A more fit person has a higher stroke volume and more efficient oxygen delivery, so their heart rate at any given workload is lower than a sedentary person. The same 140 bpm may represent moderate effort for an athlete but near-maximal effort for a beginner. The formula does not explicitly account for fitness level; it uses heart rate as the proxy. This means a fit person burning 140 bpm calories may be working at a lower fraction of their maximum output than the formula assumes.

How many calories does a 30-minute run at 140 bpm burn?

For a 35-year-old male weighing 75 kg with an average heart rate of 140 bpm over 30 minutes: Cal = [(0.6309 x 140) + (0.09036 x 75) + (0.2017 x 35) - 55.0969] x 30 / 4.184 = [88.326 + 6.777 + 7.0595 - 55.0969] x 30 / 4.184 = 47.065 x 7.171 = approximately 337 kcal. Enter your own numbers into this calculator for a personalised result.

Is 300 calories burned in 30 minutes a good workout?

300-400 calories in 30 minutes is achievable during moderate-to-vigorous cardio (jogging, cycling, rowing, or swimming) at a heart rate of 130-160 bpm. This corresponds to a MET of roughly 7-10, which is considered vigorous exercise. For a 70 kg person, 300 kcal represents about 4.3 kcal/minute. Regular sessions burning 300-500 kcal, combined with a moderate calorie deficit in diet, support healthy weight loss of around 0.5 kg per week.