Step Calculator
A free Step Calculator that converts steps to kilometres or miles — and back — using a step length estimated from your height (Hoeger et al. formula). See your distance, total steps, walking time at a brisk pace, calories burned, and steps-per-km/mile for easy goal setting. Works with the 10,000-steps goal and any daily target. Everything runs in your browser — private and mobile-friendly.
Your Details
What do you want to convert?
Gender
Leave empty to skip calorie estimates.
Your Distance
6.8 km
Total steps
10,000
In miles
4.2 mi
Walking time
1 hr 22 min
Calories burned
~352 kcal
Step Facts
Your step length68.1 cm
Steps per km1,468
Steps per mile2,363
Step length is estimated from your height — your actual stride varies with pace and terrain. Calorie estimates assume brisk walking (~5 km/h) and are approximate.
Your Details
What do you want to convert?
Gender
Leave empty to skip calorie estimates.
Why step length — not a flat 'steps per km' number — drives the math
Height determines stride length, and stride length is what actually converts steps to distance.
A lot of step-to-distance calculators use one fixed ratio for everyone, which is why they're often noticeably wrong. Stride length scales with height — the Hoeger et al. formula this tool uses estimates it at roughly 0.415 × height for men and 0.413 × height for women — so a 6-foot walker and a 5-foot walker cover meaningfully different ground for the same step count, and a single "2,000 steps per mile" rule of thumb can't capture both.
How to use it
- Enter your height and sex so the calculator can estimate your personal step length.
- Switch between Steps → Distance (enter a step count, get distance in km or miles) and Distance → Steps (enter a target distance, get the step count needed) depending on which direction you're planning.
- Enter your weight to see estimated calories burned, based on a brisk walking pace (~5 km/h, MET 3.5).
- Read the walking-time estimate alongside distance and calories, so a step goal translates into "about how long that actually takes."
- Use the steps-per-km/mile figure shown to sanity-check other trackers or pedometers against your own height-based estimate.
Common use cases
- Translating a step goal into a walk you can plan — converting "hit 10,000 steps" into an actual distance and time commitment for the day.
- Planning a walking route to hit a step target — working backward from a desired step count to the distance a route needs to cover.
- Cross-checking a fitness tracker's estimate — comparing a smartwatch's reported distance against a height-based calculation to spot a badly calibrated device.
- Setting a realistic personal goal — 10,000 steps/day is the popular default, but research shows meaningful benefit starting around 6,000–8,000, so this is a starting point to adjust from, not a hard requirement.
Frequently Asked Questions
Everything you need to know about steps, distance, and calories
How do you estimate my step length?
How many steps are in a kilometre or mile?
Is 10,000 steps a day a good goal?
Why does stride length matter for the calculation?
Does walking speed change how many calories I burn per step?
Is my data private?
Tool Overview
A closer look at Step Calculator — how it works, who it's for, and where it fits in your workflow.
The 10,000-steps goal is a familiar daily target, but what does it actually mean in terms of distance or calories? The Step Calculator bridges the gap between your step count and real-world metrics: convert steps to kilometres or miles, distance to steps, and estimate calories burned while walking — all based on your height for a personalized step length using the Hoeger formula.
Step length varies significantly from person to person — taller people cover more ground with each step — so using a height-based estimate is far more accurate than a generic assumption. The calculator shows your distance in both km and miles, the total steps, estimated walking time at a brisk pace, and calories burned. It also computes your steps per km and per mile, making it easy to set distance-based goals instead of step-count goals. Whether you're tracking toward 10,000 steps or a 5 km daily walk, the calculator gives you the numbers that matter.
Your height and activity data are computed locally in your browser. Nothing is uploaded, no account is required, and the tool works offline.
Key Features
Everything you get with this tool, at a glance.
Steps ↔ Distance
Convert steps to km/miles or distance to steps — both directions.
Height-Based Step Length
Hoeger formula estimates your personal step length from your height.
Calories Burned
Estimate calories burned while walking based on distance and weight.
Walking Time
Estimated time at a brisk walking pace for your distance.
Steps per km/mile
Know your personal steps-per-km and steps-per-mile for goal setting.
Private & Local
Your data is computed locally — never uploaded.
How to Use Step Calculator
Get from zero to done in four quick steps — no account, no learning curve.
Enter your height
Input your height in cm or feet/inches for accurate step length estimation.
Choose direction
Convert steps to distance, or enter a distance to find the step count.
Add weight (optional)
Include your weight to see estimated calories burned.
Read the results
Distance, steps, walking time, calories, and steps-per-km/mile.
Practical Examples
Real input and output pairs so you know exactly what to expect.
10,000 steps in km
Input
Height: 175 cm · 10,000 steps
Output
Distance: 7.5 km (4.7 mi) · Walking time: ~1h 30m · ~350 calories
5 km walk goal
Input
Height: 165 cm · 5 km target
Output
Steps needed: ~7,100 · Walking time: ~1h · ~220 calories
Steps per km
Input
Height: 180 cm
Output
~1,250 steps per km · ~2,000 steps per mile
Was this tool helpful?
Your feedback helps us improve Step Calculator for everyone.
Share this tool
