How the conversion works
Every supported unit is defined as a fixed multiple of the meter. To convert, the calculator first turns your value into meters using the source unit's factor, then divides by the target unit's factor to express it in the unit you want.
Because all conversions pass through a single base unit, switching between metric and imperial lengths is exact and consistent in either direction.
Using the converter
Pick the unit you are starting from, the unit you want, and enter the value. The result updates to the target unit.
- Handy reference: 1 inch = 2.54 cm and 1 mile = 1.609 km.
- Swap the From and To selections to reverse a conversion.
Practical tips
For everyday estimates a rough conversion is often enough: a meter is a little over a yard, and a kilometer is about six tenths of a mile.
- Use millimeters or centimeters for small, precise measurements.
- Use kilometers or miles for travel distances.
Caveats and common mistakes
Make sure the From and To units are the ones you intend, since selecting them the wrong way round gives a result that looks plausible but is inverted. This tool converts length only, so it will not handle area or volume units.
Formula
result = value × factor[from] ÷ factor[to]Frequently asked questions
- How do I convert cm to feet and inches?
- Pick centimeters as the source and feet or inches as the target. One inch is exactly 2.54 cm, and one foot is 30.48 cm.
- How many centimeters are in an inch?
- Exactly 2.54, by international definition since 1959. Every other metric–imperial length conversion is derived from that one figure.
- Which units are supported?
- Millimeters, centimeters, meters and kilometers on the metric side; inches, feet, yards and miles on the imperial side — in any combination.

