Skip to main content
Calcimator

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

lb
ft
in

Results

Active calories burned

236

Total daily energy (kcal)

1,683

Distance (km)7.05
Distance (miles)4.38
Estimated MET3.2
Estimated speed (km/h)4.7
Estimated HRmax (bpm)184
Zone 1/2 boundary (bpm)125
Zone 2/3 boundary (bpm)136
Zone 3/4 boundary (bpm)148
Zone 4/5 boundary (bpm)160
Zone 5 floor (bpm)172
Speed (mph)2.89

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
  1. Enter your daily step count, body weight (kg), and height (cm) as recorded by your wearable.
  2. Set your age and resting heart rate (bpm) for accurate calorie and heart-rate zone calculations.
  3. Enter your average walking cadence (steps/min) and total active minutes for the day.
  4. Read active calories, estimated distance (km/miles), and MET value from the outputs.
  5. 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 burnedTotal daily energy (kcal)
351181,229
531791,463
1053552,137
1755913,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

  1. Identify Input Parameters
    7 parameters
    Daily 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
  2. Calculate Active calories burned
    Active calories burned
    236 = 236
  3. Calculate Total daily energy
    Total daily energy
    1683 = 1683
  4. Calculate Distance
    Distance
    7.05 = 7.05
  5. Calculate Distance
    Distance
    4.38 = 4.38

Figures and sources

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.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.