FootWell
Home › Tools › Step & Stride Length Calculator
Free Tool

Step & Stride Length Calculator

Built by the FootWell team · Edited by Mustafa Bilgic · Last updated 25 June 2026

Estimate your walking step length and stride length from your height, and see how many steps it takes you to cover a mile or a kilometre.

Step length is the distance from one heel strike to the next heel strike of the opposite foot; stride length covers two steps (the same foot twice). A widely used estimate ties step length to height: about 0.415 × height for men and 0.413 × height for women, with stride length being twice that. Enter your height for a personalised figure.

Your step and stride length will appear here.
stepstride (2 steps)
A step is one foot to the other; a stride is the same foot striking twice.
Advertisement
Medical disclaimer: This article is for general education only and is not medical advice. It does not replace diagnosis or treatment from a licensed podiatrist or physician. If you have diabetes, an infection, severe pain, numbness, or a wound that will not heal, seek professional care promptly.

Frequently asked questions

How many steps are in a mile?
It depends on your height and pace, but most adults take roughly 2,000 to 2,500 steps per walking mile. Taller people take fewer; this tool gives your personal estimate.
Is the 0.415 height factor exact?
No. It is a population average from gait research and a good starting point. Your real stride changes with speed, terrain, fitness and footwear, so measure over a known distance for precision.
How do I measure my stride directly?
Walk a known distance, count your steps, then divide the distance by the number of steps for step length, or by half the steps for stride length.

About this tool

This calculator uses the standard stride-to-height relationship from gait research (about 0.415 × height for men and 0.413 × height for women) and runs entirely in your browser. It is an estimate for fitness and walking-goal planning; for clinical gait analysis, see a physiotherapist or podiatrist.