🚶

Steps to Km Calculator

Convert steps ↔ distance, track daily goals & calories burned

All sections update instantly as you type — no button press needed. 👟

1

Steps ↔ Distance Converter

Enter steps to get distance, or enter distance to get steps needed.

Mode:

Stride Length Configuration

💡 Enter your height to auto-calculate stride length, or type it manually.

Units:
Convert:
km
2

Daily Steps Goal Tracker

See how your steps compare to common daily goals. WHO recommends 10,000 steps/day.

Enter your step count to see your progress toward common health benchmarks.

🎯 Progress toward 10,000 steps

3

Steps per Km & Mile — Stride Lookup

Steps needed to cover 1 km or 1 mile at various stride lengths.

Stride Length Steps / km Steps / mile

* Your current stride length is highlighted in orange.

4

Activity Comparison Chart

Your steps vs. common daily goal benchmarks — visual progress bars.

Enter steps in Section 1 or Section 2 to see the chart.

How Many Steps is 1 km?

For the average adult, 1 km equals approximately 1,312 steps when walking at a normal pace with an average stride length of 0.762 m (30 inches). However, this number varies considerably based on your height, stride length, walking speed, and terrain.

A taller person (e.g. 185 cm) takes approximately 1,165 steps per km, while a shorter person (e.g. 155 cm) may take closer to 1,562 steps per km. Use the calculator above to get a precise estimate based on your own height.

Distance (km) = Steps × Stride Length (m) ÷ 1000

Stride Length Explained

Your stride length is the distance covered in a single step — from heel strike to the next heel strike of the same foot. It is the single most important variable in converting steps to distance.

How to estimate your stride length from height:

  • Walking: Stride length ≈ Height (cm) × 0.00413
  • Running: Stride length ≈ Height (cm) × 0.00605

How to measure it precisely: Walk exactly 10 steps on flat ground, measure the total distance in metres, then divide by 10. This gives your average stride length.

Stride length increases with walking speed. At a brisk pace it can be 15–20% longer than at a casual stroll. Running stride is typically 50–80% longer than walking stride at the same height.

Steps Reference Table — 1,000 to 20,000 Steps

Steps km (avg walking) Miles (avg walking) km (avg running) Miles (avg running)

Calculated with walking stride 0.762 m and running stride 1.2 m.

Daily Steps Benefits — Why 10,000 Steps?

The 10,000 steps per day target originated in Japan in the 1960s as a marketing concept for pedometers, but decades of research have since validated significant health benefits at this level:

  • Cardiovascular health: Regular walking at 10,000 steps/day reduces the risk of heart disease by up to 20%.
  • Weight management: 10,000 steps burns approximately 300–500 calories for an average adult, contributing meaningfully to a calorie deficit.
  • Mental health: Studies show consistent walking reduces symptoms of depression and anxiety and improves mood through endorphin release.
  • Blood sugar control: Walking after meals is especially effective at regulating blood glucose levels — even short 10-minute walks post-meal can help.
  • Longevity: A 2023 meta-analysis in JAMA Internal Medicine found that even 7,000 steps/day significantly reduced all-cause mortality risk.
  • Bone density: Weight-bearing activity like walking preserves bone density and reduces osteoporosis risk, especially for women over 50.

You do not need to reach 10,000 all at once. Breaking it into three 20-minute walks achieves the same benefit as one continuous session.

Frequently Asked Questions

On average, 1 km equals approximately 1,312 steps for a person with an average walking stride of 0.762 m (30 inches). This varies by height, stride, and pace. Taller people have longer strides and therefore take fewer steps per km. Use the calculator above with your height for a personalised estimate.
A quick estimate: multiply your height in cm by 0.00413 (walking) or 0.00605 (running). For precision, walk 10 steps on flat ground, measure the total distance in metres, and divide by 10. The calculator above auto-estimates stride from your height when you enter it.
For an average adult with a walking stride of 0.762 m, 10,000 steps equals approximately 7.62 km (about 4.73 miles). For a taller person at 180 cm (stride ≈ 0.743 m), it is closer to 7.43 km. Enter your height above for a personalised calculation.
For an average 70 kg person, 10,000 steps burns approximately 400 calories. The estimate uses 0.04 kcal per step per 70 kg body weight, scaled by your actual weight. A heavier person burns more; a lighter person burns fewer. Enter your weight in the calculator for a personalised calorie estimate.
For an average adult, 5,000 steps is approximately 3.81 km (2.37 miles). This is half the recommended 10,000-step daily goal and takes roughly 35–45 minutes of moderate walking. It still delivers meaningful cardiovascular and metabolic health benefits.