Length Converter

Convert between metric and imperial units of length instantly.

Inputs

Enter your values to see results instantly.

How this works

Formula

result = value × (from→meters) ÷ (to→meters)

This converter handles every common unit of length. It works by converting your value to meters first (the base unit), then from meters to your target unit.

Metric units (mm, cm, m, km) scale by powers of 10, which is why metric conversions are just moving a decimal point. Imperial units (in, ft, yd, mi) use historical factors like 12 inches per foot or 5,280 feet per mile.

The conversion factors used here are the internationally agreed exact values (for example, 1 inch = 0.0254 meters exactly).

Worked example

100 cm to inches

Value100
FromCentimeters
ToInches

Result

100 cm × 0.01 = 1 m. 1 m ÷ 0.0254 = 39.3701 in.

Frequently asked questions