Calculadora de Calorias por Frequencia Cardiaca
- Created by
- Renato Passos, Eng. de Software
- Reviewed by
- Renato Passos, Eng. de Software
Last updated: Apr 18, 2026
Formula
Keytel: cal = ((a·HR + b·W + c·A + d) / 4,184) × min
About this calculator
This calculator estimates calorie expenditure during physical exercise using heart rate as a basis. Unlike methods that consider only weight and time, it incorporates age, weight, sex, and average heart rate, offering a more personalized estimate. The formula used is Keytel's, developed specifically for men and women, which relates heart rate to oxygen consumption and consequently to calories burned. The result is presented in kilocalories (kcal), the common unit for food energy.
The calculation follows the Keytel equation: for men, the formula differs from that for women, with specific coefficients for each sex. The general equation is: calories per minute = (a * heart rate + b * weight + c * age + d) / 4.184. The values of a, b, c, and d vary by sex. After obtaining the per-minute value, multiply by the total exercise duration in minutes. The constant 4.184 is the conversion factor from joules to calories, as the equation result is in joules.
Use this calculator when you want a more accurate estimate of calorie expenditure during activities like running, cycling, swimming, or gym workouts. It is especially useful for those who monitor heart rate with a sports watch or heart rate monitor. The heart rate should be the average during exercise, not the maximum. Remember that the result is an estimate; actual expenditure can vary with factors such as basal metabolic rate, ambient temperature, and fitness level.
Precautions: heart rate should be measured accurately, preferably with a heart rate monitor. Avoid using the theoretical maximum heart rate (220 minus age), as it may be inaccurate for trained individuals. The Keytel formula has reasonable accuracy for steady-state aerobic activities but may be less accurate for high-intensity or interval exercises. Consult a healthcare professional before starting any exercise program.
Frequently asked questions
Do I need a heart rate monitor to use this calculator?
Yes, for an accurate estimate, you need your average heart rate during exercise. A heart rate monitor is the best way to measure it.
Does the formula work for any type of exercise?
It is most accurate for steady-state aerobic exercises like running or cycling. For interval or strength training, the estimate may be less reliable.
What is the difference between the formulas for men and women?
The coefficients a, b, c, and d in the equation differ by sex, as men and women have different body composition and metabolism, affecting the relationship between heart rate and calorie expenditure.
Can I use my maximum heart rate in the calculation?
No, use the average heart rate during exercise. Maximum heart rate is only reached at peaks and does not represent continuous effort.
Is the result the same as that from a treadmill or exercise bike?
Not necessarily. Gym equipment uses estimates based on weight and speed. Your calculator considers heart rate, which can be more personalized.