Convert meters, kilometers, miles, feet, inches, yards and more.
| Unit | Value |
|---|
Convert between metric and imperial length units. 1 mile = 1.60934 km, 1 foot = 0.3048 m, 1 inch = 2.54 cm.
Distance and length appear in everything from a packing label to a roadmap. Our length converter supports the full SI ladder, imperial units, and a few specialized units like nautical miles and astronomical units — all in one page, all client-side.
The meter is defined by the speed of light and serves as the base unit. Kilometers, centimeters, and millimeters scale by factors of 10, which makes mental conversion easy. Imperial units (inch, foot, yard, mile) stem from historical body measurements and remain dominant in the United States and United Kingdom for everyday use. The nautical mile equals 1,852 meters and is used in aviation and shipping because one nautical mile equals one minute of arc along a great circle.
Enter the source value, pick the unit you have, pick the unit you want, and read the result. The conversion happens locally with double-precision floating point. For engineering work where rounding matters, the displayed result keeps all available digits.
1 meter equals 3.28084 ft. 1 mile equals 1.609344 km. 1 inch equals exactly 2.54 cm. 1 foot equals 0.3048 m. 1 yard equals 0.9144 m. 1 nautical mile equals 1.15078 statute miles. These are exact constants since 1959, so any calculator that disagrees is rounding.
No — length units are identical between the US and UK. Only volume units (gallon, pint) differ between the two systems.
Yes, the converter accepts scientific notation (for example 1e-9 for one nanometer) and returns the converted value with full precision.
Yes. Since 1959 the international inch is defined as exactly 25.4 mm. All derived imperial length units (foot, yard, mile) follow from this exact definition.