Convert miles or kilometers to steps and vice versa. Estimate step count based on distance, height, and walking or running stride length.
Converting between steps and distance depends mostly on stride length, which changes with height, pace, and whether you are walking or running.
This calculator converts between miles, kilometers, and steps in both directions. It can estimate stride length from height or use a measured value if you have one.
Use it for route planning, step-goal translation, or making tracker data easier to compare with distance-based plans.
It is useful when your tracker reports steps but your plan uses distance, or the other way around. The output depends on the stride assumption, so measured stride length will give more reliable results than a generic estimate.
Steps = Distance / Stride Length Stride Length estimation: • Walking stride ≈ Height × 0.413 • Running stride ≈ Height × 0.65 Average steps per mile: • Walking: ~2,000–2,400 steps/mile • Running: ~1,400–1,700 steps/mile Average steps per kilometer: • Walking: ~1,250–1,500 steps/km • Running: ~850–1,050 steps/km
Result: ~6,675 steps
With a height of 175 cm, estimated walking stride is 175 × 0.413 = 72.3 cm (0.723 m). Three miles = 4,828 m. Steps = 4,828 / 0.723 ≈ 6,675 steps. A shorter person would take more steps for the same distance.
The number of steps in a mile depends on three main factors: height (which determines natural stride length), pace (faster walking lengthens stride), and activity type (running has roughly 50% longer strides than walking). A 5'4" person may take 2,400 steps per mile walking, while a 6'2" person takes only 1,900.
Many health organizations recommend 150 minutes of moderate activity per week, which roughly corresponds to 7,000-10,000 steps per day for most adults. Understanding the step-to-distance conversion helps you plan routes that hit your target. A 3-mile loop might give you 6,000-7,500 steps depending on your height.
Modern accelerometer-based step counters (smartphones, fitness bands) are generally within 5-10% accuracy for steps but can be less accurate for distance because they use estimated stride lengths. If distance accuracy matters, GPS-based tracking is more reliable than pedometer-based distance estimates.
Last updated:
This calculator converts distance to steps, or steps back to distance, by estimating stride length from height and activity type unless you enter a measured stride directly. The output is intended for planning and tracker comparison rather than as a lab-grade gait measurement. If you already know your real stride length from a watch or a measured walk test, that value is usually more reliable than the default height-based estimate.
For the average adult walking, a mile is approximately 2,000-2,400 steps. For running, it's about 1,400-1,700 steps. The exact number depends on your height and stride length.
For walking, a kilometer is approximately 1,250-1,500 steps. For running, it's about 850-1,050 steps. Taller people take fewer steps per kilometer.
Walk 20 normal steps on a flat surface and measure the total distance. Divide by 20 to get your average stride length. For running, do the same at your normal running pace. Many fitness trackers also calculate and store your stride length.
Yes, stride length increases with speed up to a point. Walking faster naturally lengthens your stride, meaning fewer steps per mile at a brisk pace versus a leisurely pace. The height-based estimate is for normal walking speed.
A 5K (3.1 miles) is approximately 6,200-7,400 steps walking or 4,300-5,300 steps running, depending on stride length. Most fitness trackers should register 5,000-7,000 steps for a 5K race.
For the average adult, 10,000 walking steps is approximately 4-5 miles (6.4-8 km). The exact distance depends on stride length. Taller people will cover more distance with the same step count.