Length Converter

Convert between metric and imperial length units: meters, kilometers, centimeters, millimeters, inches, feet, yards, miles, and nautical miles. Perfect for engineering, science, travel, construction and everyday use.

Base unit = meter. All conversions pass through meters for consistency. Exact definitions: 1 in = 0.0254 m, 1 ft = 0.3048 m, 1 mi = 1609.344 m, 1 nmi = 1852 m.

Meters (m):1
Kilometers (km):0.001
Centimeters (cm):100
Millimeters (mm):1000
Inches (in):39.3701
Feet (ft):3.28084
Yards (yd):1.09361
Miles (mi):0.000621
Nautical miles (nmi):0.00053996

Quick table: feet to meters & meters to feet

Feet Meters Meters Feet
1 ft0.30481 m3.28084
5 ft1.5242 m6.56168
10 ft3.0485 m16.4042
50 ft15.2410 m32.8084

How this length converter works

Every unit you select is first converted to meters. Then meters are converted to your target unit. This makes conversions consistent and lets us support both metric and imperial plus special units like nautical miles.

Formulas

meters = value × factorToMeter[sourceUnit]

target value = meters ÷ factorToMeter[targetUnit]

Example: 5 miles to km:

5 × 1609.344 = 8046.72 m

8046.72 ÷ 1000 = 8.04672 km

Exact vs practical values

Some units are defined exactly (inch, foot, nautical mile); others you usually round for everyday use. This tool keeps the exact factors in the background but displays rounded results.

FAQ

1. Why is 1 in = 2.54 cm exactly?

Because the international yard and pound agreement fixed 1 inch = 2.54 centimeters exactly. So this is a defined conversion, not a measured one.

2. What is a nautical mile?

It’s used in navigation and aviation. 1 nmi = 1852 m exactly. It represents 1 minute of arc of latitude.

3. How accurate is this tool?

It uses standard exact definitions where available and enough decimal places for engineering and educational use.