Distance Converter 🔒 Your data never leaves your browser.
Convert between mm, cm, m, km, inches, feet, yards and miles.
All units
| Millimeters | ||
| Centimeters | ||
| Meters | ||
| Kilometers | ||
| Inches | ||
| Feet | ||
| Yards | ||
| Miles | ||
| Nautical Miles |
About this tool
This distance converter switches instantly between metric and imperial units of length — millimeters, centimeters, meters, kilometers, inches, feet, yards, miles, and nautical miles. Enter a value, choose the units to convert from and to, and the reference table below updates immediately to show that same value expressed in every other unit.
All conversions are derived from the internationally defined meter, so the factors used for inches, feet, yards, miles, and nautical miles match the exact values used in engineering, construction, and navigation. Everything happens locally in your browser, so no numbers are ever sent to a server.
Frequently asked questions
How precise are the conversions?
Every unit is defined against meters using its exact internationally-defined factor (e.g. 1 inch = 0.0254 m exactly), and the result is computed in full floating-point precision before being rounded for display — so conversions are accurate to standard double-precision limits, not rough approximations.
What's a nautical mile and why is it different from a regular mile?
A nautical mile (1,852 m exactly) is based on one minute of latitude along a meridian, which makes it directly useful for navigation and charting — a regular (statute) mile (1,609.344 m) is a land-measurement unit with a completely different historical origin. This tool includes both so you can convert either one correctly.