Convert your step count to distance traveled in kilometers and miles based on your height and activity type.
Last updated: March 2026
Disclaimer: This calculator estimates stride length using standard formulas (~41% of height for walking, ~45% for running). Actual stride length varies significantly by age, fitness, terrain, footwear, and individual gait patterns.
Distance estimates are approximations for reference only. Fitness trackers and pedometers may also report different values. For personalized fitness goals, consult a qualified coach or healthcare professional.
Converting steps to distance helps you understand how far you've traveled based on your step count. This is essential for fitness tracking, goal setting, and understanding your daily physical activity levels. Most fitness trackers measure steps, but distance provides more context for planning routes and workouts.
The conversion relies on stride length—the distance covered in one step. Stride length varies based on height, leg length, activity type (walking vs running), and individual gait patterns. Research shows that stride length averages about 41-42% of height for walking and 45% for running. Taller individuals typically have longer strides and cover more distance per step.
Accurate step-to-distance conversion is valuable for setting exercise goals, comparing different activities, tracking progress over time, and ensuring you meet recommended daily activity levels (such as the common 10,000 steps goal, which equals approximately 7-8 kilometers).
The calculator uses stride length estimation based on biomechanical research:
Typical walking stride is approximately 41.4% of height. More controlled, shorter steps compared to running.
Running stride extends to about 45% of height due to increased speed and longer push-off phase.
Scenario: Person with 170cm height walks 8,500 steps
For an average person (170cm height), approximately 1,300-1,500 steps equal one kilometer when walking. This varies with height—taller people take fewer steps per kilometer due to longer strides, while shorter individuals take more steps.
For most people, 10,000 steps equals 7-8 kilometers (4.3-5 miles). The exact distance depends on height and stride length. A 175cm person walking will cover approximately 7.25 km in 10,000 steps, while a 160cm person might cover 6.6 km.
Running has a longer stride length because there's a 'flight phase' where both feet are off the ground, allowing for greater extension. Running stride is typically 45% of height compared to 41.4% for walking, resulting in 8-10% more distance per step.
Walk normally for 10 steps on a marked surface (like a track or sidewalk with known distances). Measure the total distance covered and divide by 10. For accuracy, repeat this 3 times and use the average. Your actual stride may differ from the calculator's estimate.
Yes! Walking faster generally increases stride length. This calculator uses average stride lengths for typical walking and running paces. Very slow walking (strolling) has shorter strides, while power walking approaches running stride lengths.
Different devices use different stride estimation algorithms. Some use only height, others factor in GPS data, cadence, or allow manual stride calibration. Variations of 5-15% between devices are common. Calibrating your tracker improves accuracy.
This calculator assumes flat terrain. Hiking uphill typically shortens stride length (more steps per km), while downhill slightly increases it. Indoor steps on flat surfaces are most accurate for this calculator's estimates.
Yes! Treadmill walking produces similar stride lengths to outdoor walking. However, treadmill running may have slightly shorter strides than outdoor running due to the moving belt. The calculator remains reasonably accurate for treadmill use.
Related Tools
Convert steps to calories.
Convert steps to kilometers.
Convert steps to miles.
Calculate stride length.
Calculate wingspan to height ratio.
Calculate body mass index.