Length Converter

Convert metres, feet, miles, and more.

Inputs

Loading calculator…
Calculating…
Was this helpful?

Formula

result = value × (from.toBase ÷ to.toBase)

Every length unit is stored as a multiplier to metres (the base). Multiply your input by the source factor to get metres, then divide by the target factor. Example: 1 mile = 1609.344 m, 1 foot = 0.3048 m.

Worked example

100 metres converts to 0.1 kilometres — useful when a floor plan is in metres but a property listing quotes plot size in km or hectares.

Where this can give the wrong answer

  • Nautical miles and survey feet aren't included; this uses the standard SI and US customary factors (1 mi = 1609.344 m, 1 ft = 0.3048 m).
  • Very small values in millimetres or very large values in miles can show long decimal strings — the display caps at six decimal places.
  • Negative lengths are accepted as input but have no physical meaning; treat them as a sign error.

FAQ

It does — 1 inch is defined as exactly 25.4 mm (0.0254 m). If a result looks off, check that you picked the right unit; 'in' is inches, not a generic abbreviation.