Activity Recognition Calculator
Calculate calories burned from step count using MET values and ACSM metabolic equations, plus heart rate training zones via the Karvonen formula.
About this calculator
This calculator estimates two related things from a wearable's daily activity data: total calorie expenditure and heart-rate training zones. Calorie estimation flows entirely through pace, not step count directly -- speed is derived from your walking cadence (steps per minute) and a step length estimated from height, and that speed determines a MET (Metabolic Equivalent of Task) value using ACSM-style walking/running equations; active calories then equal MET x body weight x active duration. Because of this chain, your total daily step count never enters the active-calorie calculation at all -- it only affects the separately reported distance walked (steps x step length). This can be surprising: two people who log the same 10,000 steps but at different cadences and durations will burn measurably different calories, while step count alone tells you nothing about intensity.
Total daily energy is estimated by adding active calories to a resting-metabolism estimate using the Mifflin-St Jeor BMR formula (10 x weight in kg + 6.25 x height in cm - 5 x age - 78, where -78 is the gender-neutral midpoint between the formula's separate +5 male and -161 female sex-offset terms, since sex is not collected as an input) applied across the non-active minutes of the day; near this calculator's shipped default weight and height, nudging height by a few percent edges out an equal-sized nudge to weight in how much it moves total daily calories, but weight carries both a larger raw coefficient (10 vs. 6.25) and a much wider allowed range, so across the full span of inputs this calculator allows, weight's effect on total daily calories is actually the larger of the two -- and active minutes has the largest overall swing of all, since more active time both burns more active calories directly and eats into the resting-metabolism minutes it is compared against. Heart-rate training zones use the Karvonen method, a heart-rate-reserve approach first published by Karvonen and colleagues in 1957: maximum heart rate is estimated from age alone via the Tanaka formula (208 - 0.7 x age), published by Tanaka, Monahan, and Seals in the Journal of the American College of Cardiology (2001) from a meta-analysis of survey data covering hundreds of studies, and zone boundaries are set as percentages of the reserve between that estimated max and your entered resting heart rate -- so a lower resting heart rate widens every zone boundary upward.
Inputs
Results
Active calories burned
236
Total daily energy (kcal)
1,683
Figures current as of 2026. Source: Tanaka H, Monahan KD, Seals DR. "Age-predicted maximal heart rate revisited." Journal of the American College of Cardiology, 2001;37(1):153-156
How to Use This Calculator
- Enter your daily step count, body weight (kg), and height (cm) as recorded by your wearable.
- Set your age and resting heart rate (bpm) for accurate calorie and heart-rate zone calculations.
- Enter your average walking cadence (steps/min) and total active minutes for the day.
- Read active calories, estimated distance (km/miles), and MET value from the outputs.
- Compare your heart-rate zone distribution to target training zones shown in the results.
How the result changes with Body weight (kg)
| Body weight (kg) | Active calories burned | Total daily energy (kcal) |
|---|---|---|
| 35 | 118 | 1,229 |
| 53 | 179 | 1,463 |
| 105 | 355 | 2,137 |
| 175 | 591 | 3,044 |
What each input means
- Daily steps
- Total steps recorded by your wearable for the day.
- Body weight (kg)
- Your body weight in kilograms. Used for calorie and MET calculations.
- Height (cm)
- Your height in centimeters. Used to estimate step length.
- Age (years)
- Your age. Used for HRmax estimation (Tanaka formula) and BMR.
- Resting heart rate (bpm)
- Your resting heart rate for Karvonen zone calculation.
- Walking cadence (steps/min)
- Average steps per minute during active walking/running.
- Active minutes per day
- Minutes spent in moderate-to-vigorous activity.
What each result means
- Active calories burned
- Estimated calories from physical activity (excluding BMR).
- Total daily energy (kcal)
- Total estimated daily energy expenditure including resting metabolism.
- Distance (km)
- Estimated distance walked/run from step count and step length.
- Distance (miles)
- Same distance in miles.
- Estimated MET
- Metabolic Equivalent of Task based on walking/running speed.
- Estimated speed (km/h)
- Walking/running speed estimated from cadence and step length.
- Estimated HRmax (bpm)
- Maximum heart rate estimated via Tanaka formula (208 - 0.7 x age).
- Zone 1/2 boundary (bpm)
- HR at 50% reserve: below = warm-up, above = fat burn zone.
- Zone 2/3 boundary (bpm)
- HR at 60% reserve: transition from fat burn to aerobic zone.
- Zone 3/4 boundary (bpm)
- HR at 70% reserve: transition from aerobic to threshold zone.
- Zone 4/5 boundary (bpm)
- HR at 80% reserve: transition from threshold to anaerobic zone.
- Zone 5 floor (bpm)
- HR at 90% reserve: VO2max / peak effort zone begins.
How this is calculated
Worked example, using the default values
- Identify Input Parameters7 parametersDaily steps = 10000, Body weight (kg) = 70, Height (cm) = 170, Age (years) = 35, Resting heart rate (bpm) = 65, Walking cadence (steps/min) = 110, Active minutes per day = 60 = 7 input(s) provided
- Calculate Active calories burnedActive calories burned236 = 236
- Calculate Total daily energyTotal daily energy1683 = 1683
- Calculate DistanceDistance7.05 = 7.05
- Calculate DistanceDistance4.38 = 4.38
Figures and sources
- Age-predicted maximal heart rate formula (HRmax = 208 − 0.7 × age) (2026) — Tanaka H, Monahan KD, Seals DR. "Age-predicted maximal heart rate revisited." Journal of the American College of Cardiology, 2001;37(1):153-156
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why doesn't my total daily step count affect the calories this calculator reports?
Active calories are calculated from your estimated MET value (derived from walking cadence and step length), body weight, and active minutes -- total step count is never multiplied into that formula. Step count only feeds the separately reported distance figure, so logging more steps at the same pace and duration changes your distance, not your calorie estimate.
Does height always affect total daily calories more than body weight does?
Only near this calculator's shipped defaults. Resting metabolism uses the Mifflin-St Jeor formula, which multiplies height in centimeters by 6.25 and weight in kilograms by 10 -- close to the default 70kg/170cm point, an equal-sized nudge to height outpaces one to weight in how much it shifts the total. But weight both carries the larger raw coefficient and spans a much wider allowed range (20-250 kg vs. 100-250 cm), so across this calculator's full input ranges, weight actually moves total daily calories more than height does -- the height-dominant pattern only holds close to the defaults, not everywhere.
How does the Tanaka formula used here compare to directly measuring my actual maximum heart rate?
The Tanaka formula (208 minus 0.7 times age) comes from Tanaka, Monahan, and Seals' 2001 meta-analysis in the Journal of the American College of Cardiology, which pooled data from hundreds of studies to update the older 220-minus-age rule of thumb. Even so, it's a population-average estimate with a real spread across individuals -- actual measured HRmax for two people of the same age can easily differ by 10 to 15 beats per minute depending on genetics and training history. A supervised maximal exercise test administered by a sports physiologist gives a far more accurate number for setting training zones than any age-based formula, including this one, can provide.
Does my walking cadence affect the distance calculated from my steps?
No. Distance equals your step count multiplied by an estimated step length based on height only -- cadence never enters that formula. Cadence instead determines your estimated speed, which feeds into the MET value used for calories, so cadence and distance are independent calculations here even though both derive from the same height-based step length.
Why does a lower resting heart rate widen my target heart-rate zone ranges?
The Karvonen method sets each zone boundary as resting heart rate plus a percentage of your heart-rate reserve (estimated max minus resting rate). A lower resting heart rate increases that reserve, so the same percentage represents a larger number of beats added on top of a lower starting point, pushing every zone boundary upward relative to a higher resting heart rate at the same fitness level.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Fitness Tracker Accuracy Calculator
Estimate step-counting and heart-rate measurement accuracy based on sensor quality, wear fit, activity type, and skin tone.
WearablesHealth Metric Dashboard Calculator
Compute a composite readiness score from wearable health metrics: resting HR, HRV, sleep duration, daily steps, SpO2, and stress level.
Health & FitnessHeart Rate Zones Calculator
Calculate your personalized heart rate training zones using the Karvonen method. Optimize your cardio workouts for fat burn, endurance, or performance.
Health & FitnessCalorie Burn Calculator
Calculate calories burned during exercise based on weight, duration, activity type (MET), and heart rate. Track your workout intensity.
CardiologyTarget Heart Rate (Clinical) Calculator
Calculate target heart rate using the Karvonen (heart rate reserve) method. Includes all five training zones.
More in Technology & Computing.