Converting steps to kilometers
A pedometer or phone counts steps, but distance is measured in kilometers. To convert between the two you only need one extra piece of information: how far you travel with each step. That value is your step length (also called stride length in casual use). Once you know it, the conversion is exact arithmetic — no estimation model required.
The formula
Distance in kilometers equals the number of steps multiplied by your step length in meters, divided by 1000:
Distance (km) = steps × step length (m) ÷ 1000
This calculator takes step length in centimeters for convenience, so internally it divides by 100 to get meters and then by 1000 to get kilometers (dividing steps × cm by 100,000). For example, 10,000 steps at a step length of 76 cm gives 10,000 × 0.76 ÷ 1000 = 7.6 km. The same distance is 7,600 meters, or about 4.72 miles (7.6 ÷ 1.609344).
Why step length matters more than any average
People quote figures like "10,000 steps is about 8 km," but that only holds for a specific step length. Step length varies with height, leg length, walking speed, and terrain. Typical adult walking step length runs from roughly 0.65 m to 0.80 m. At 0.65 m, 10,000 steps is 6.5 km; at 0.80 m it is 8.0 km — a 1.5 km spread from the same step count. Measuring your own step length is the single biggest accuracy improvement you can make.
How to measure your step length
- Mark a known distance on flat ground — 10 meters works well. Walk it at a natural pace and count your steps. Step length = distance ÷ steps. Walking 10 m in 13 steps gives 10 ÷ 13 = 0.77 m.
- Repeat two or three times and average, since a single short walk can be noisy.
- If you cannot measure, a common rough estimate is step length ≈ 0.43 × your height. A 1.75 m tall person would estimate about 0.75 m per step.
- Running step length is longer than walking (often 0.9-1.5 m), so use a running-specific value if the steps were logged while running.
Common reference points
- At the 0.76 m default step length, 1 km ≈ 1,315 steps (1000 ÷ 0.76), and 1 mile ≈ 2,117 steps.
- 10,000 steps ≈ 7.6 km ≈ 4.72 miles at 0.76 m.
- 5,000 steps ≈ 3.8 km at 0.76 m; 20,000 steps ≈ 15.2 km.
- The often-cited "1,250-1,550 steps per km" range simply reflects step lengths from about 0.65 m to 0.80 m.