Steps Calculator

Convert steps to km and steps to miles, or find how many steps a distance takes. Most step calculators ask for a step length you've never measured; this one estimates it from your height, shows both units at once, and lets you enter your own measurement if you have it.

Common step counts
Step length

How many km is 10,000 steps?

For someone 170 cm tall, about 7.04 km — or 4.37 miles. But that figure moves a lot with height, and anyone quoting a single number for it is quietly assuming a step length on your behalf.

For the 150–195 cm heights shown below, 10,000 steps works out to roughly 6.2–8.1 km. That's a spread of almost 2 km, which is why this calculator asks for your height rather than assuming everyone has the same step length.

Steps to km and steps to miles

Steps to distance at a 70.4 cm step length (170 cm tall)
StepsKilometresMiles
1,000 steps0.70 km0.44 miles
2,000 steps1.41 km0.87 miles
3,000 steps2.11 km1.31 miles
4,000 steps2.82 km1.75 miles
5,000 steps3.52 km2.19 miles
6,000 steps4.22 km2.62 miles
7,000 steps4.93 km3.06 miles
8,000 steps5.63 km3.50 miles
10,000 steps7.04 km4.37 miles
12,000 steps8.45 km5.25 miles
15,000 steps10.56 km6.56 miles
20,000 steps14.08 km8.75 miles

Use the calculator above for your own height — these figures are for a 170 cm walker and will be out by several percent for anyone much shorter or taller. For a quick reference, see the steps to km and steps to miles chart.

How height changes the answer

10,000 steps at different heights
Height Estimated step 10,000 steps In miles
150 cm62.1 cm6.21 km3.86 miles
155 cm64.2 cm6.42 km3.99 miles
160 cm66.2 cm6.62 km4.12 miles
165 cm68.3 cm6.83 km4.24 miles
170 cm70.4 cm7.04 km4.37 miles
175 cm72.5 cm7.25 km4.50 miles
180 cm74.5 cm7.45 km4.63 miles
185 cm76.6 cm7.66 km4.76 miles
190 cm78.7 cm7.87 km4.89 miles
195 cm80.7 cm8.07 km5.02 miles

How many steps are in a km or a mile?

At a 70.4 cm step, that's about 1,421 steps per kilometre and 2,287 steps per mile. The familiar "2,000 steps per mile" figure assumes a longer step of about 80 cm, so your actual number will depend on your step length.

How to measure your own step length

The estimate from height is reasonable, but measuring takes a minute and is much better:

  1. Mark a starting point and walk 10 normal steps.
  2. Mark where you finish and measure the distance between the marks.
  3. Divide by 10. That's your step length.

Use 20 or 30 steps for a better average. Walk at your normal pace rather than deliberately — the moment you think about your stride, you change it.

One naming trap: a step is one foot landing, while a stride is two steps, from one foot landing to the same foot landing again. Pedometers count steps. If you measured a stride, halve it before entering it here.

Why step length varies so much

  • Height and leg length — the biggest single factor.
  • Speed — strolling shortens your step, walking briskly lengthens it, running more so again.
  • Terrain — hills, sand and stairs all shorten it.
  • Age and mobility — step length typically shortens with age.
  • Load — carrying a bag or a child shortens it noticeably.

Two people of the same height can easily differ by 10%, which is why every answer here is presented as an estimate rather than a measurement.

If you're tracking walking or running speed as well as distance, use the Running Pace Calculator to calculate pace from distance and time.

Where the 10,000 steps target came from

The 10,000-step target did not begin as a medical threshold. A Japanese pedometer called the manpo-kei, or "10,000-step meter", was marketed around 1965, shortly after the 1964 Tokyo Olympics, and the round number became widely associated with daily walking.

Research has since found that meaningful health benefits can occur at lower step counts too. Studies and reviews have identified roughly 7,000–8,000 steps per day as a useful range associated with meeting minimum amounts of moderate-to-vigorous physical activity, although the number varies by population and health outcome.

Frequently asked questions

How many km is 10,000 steps?

About 7 km for an average adult, but between roughly 6.2 km and 7.9 km depending on height. At 170 cm it works out at 7.04 km, which is 4.37 miles.

How many miles is 10,000 steps?

About 4.4 miles for someone 170 cm tall. Taller walkers cover closer to 4.9 miles and shorter walkers nearer 3.9 miles, for the same 10,000 steps.

How many steps are in a mile?

About 2,287 at a 70.4 cm step length. The familiar "2,000 steps per mile" figure assumes a longer step than most people actually take, so it undercounts for most walkers.

How accurate is estimating step length from height?

Good enough for a rough answer and far better than assuming everyone is the same. It uses height × 0.414, a standard walking figure. Your own measurement is better still, since two people of the same height can differ by 10% or more — the calculator takes a measured step length if you have one.

Is a step the same as a stride?

A step length is the distance from one foot landing to the other. You may also see this called walking stride length, although technically a full stride covers two steps.