Length Converter

Convert length between cm, inches, feet, meters, and more, both ways and with exact factors. One inch is exactly 2.54 cm, so this tool is precise, not rounded. Everything runs in your browser.

1 cm = 0.3937008 in
UnitSymbolValue
Millimetersmm10
Centimeterscm1
Metersm0.01
Kilometerskm0.00001
Inchesin0.3937008
Feetft0.0328084
Yardsyd0.01093613
Milesmi0.000006213712

Common length conversions

FromEquals
1 cm0.3937008 in
10 cm3.937008 in
1 in2.54 cm
1 ft30.48 cm
1 m3.28084 ft
1 mi1.609344 km
1 km0.6213712 mi
1 yd0.9144 m

How to use it

1. Enter a value

Type the number you want to convert in the From box.

2. Pick the units

Choose the From unit and the To unit, or press the swap button to reverse them.

3. Read the result

The converted value updates live, and a table shows the same amount in every unit.

4. Copy it

Copy the converted value with one click.

Common questions

How many inches are in a centimeter?

One centimeter equals about 0.3937 inches, because one inch is defined as exactly 2.54 centimeters. To go from centimeters to inches, divide by 2.54; to go from inches to centimeters, multiply by 2.54. The converter does this both ways instantly.

Are the conversion factors exact?

Yes. The imperial and metric link is exact by international agreement: one inch is exactly 2.54 centimeters, one foot is 0.3048 meters, one yard is 0.9144 meters, and one mile is 1609.344 meters. Every result here comes from those exact factors, not rounded approximations.

Which units can I convert between?

Millimeters, centimeters, meters, kilometers, inches, feet, yards, and miles, in any combination. The all-units table shows your amount expressed in each one at the same time.

Does anything get sent to a server?

No. The math runs in your browser on your own device, so nothing you type is uploaded. The converter keeps working the same way offline once the page has loaded.