Skip to content
T
Tools.Town
Free Online Tools for Everyone
1 m = 3.28 ft

Length Converter

100% Free

Convert between mm, cm, m, km, inches, feet, yards, miles — all 8 units update live as you type into any cell.

Real-time
Client-Side
8 units
Millimetre (mm)
mm
Centimetre (cm)
cm
Metre (m)
m
Kilometre (km)
km
Inch (in)
inch
Foot (ft)
foot
Yard (yd)
yard
Mile (mi)
mile

Type into any unit to convert all the others. Click any row to make it the source.

Embed This Tool

Easy to Embed

Add Length Converter to your website or blog in seconds.

  • Responsive design
  • Lightweight & fast
  • No backend required
  • Always up-to-date
<iframe
  src="https://tools.town/embed/length-converter/"
  width="100%"
  height="600"
  style="border:none; border-radius:12px;"
  loading="lazy"
  title="Length Converter">
</iframe>

Share This Tool

Share Instantly

Share Length Converter with anyone — no login required.

  • Shareable link
  • No login required
  • Works on any device
  • No account needed

Share via

Advertisement

How to Use

  1. 1 Type a value into any of the 8 unit rows
  2. 2 All other units recalculate instantly
  3. 3 Click a different row to make it the source
  4. 4 Copy the result you need

Features

  • 8 units (mm, cm, m, km, inch, foot, yard, mile)
  • Bidirectional — type into any unit
  • Canonical SI conversion factors (precise)
  • Output to 8 significant digits
  • Handles negative + decimal inputs
  • 100% client-side

Why it Matters

Mixing imperial and metric is everyday work for engineers, designers, runners, and DIY-ers. A reliable converter that shows ALL conversions simultaneously beats Google's one-pair-at-a-time UI when you need to spot-check multiple values.

★★★★★

Use Cases

Imperial / Metric

Translate spec sheets between regions

Running Pace

Convert race distances between km and miles

Engineering Specs

Verify dimensional values across documentation

Frequently Asked Questions

Is 1 inch exactly 2.54 cm?
Yes — that's the international yard and pound agreement of 1959. Inch is defined as exactly 0.0254 metres.
Why do I see 8 significant digits?
Floating-point arithmetic in JavaScript is precise to ~15 digits. We round to 8 to avoid showing artefacts like 0.30480000000000004 (a known IEEE 754 rounding quirk).
Does this support nautical miles?
Not in this tool. For nautical miles use the Speed Converter (knots = nautical miles per hour) or the unified Unit Converter.

Related Tools You Might Like

Browse more free tools