Length Converter

Convert millimeters, centimeters, meters, kilometers, inches, feet, yards, and miles, with reference tables for heights, tool sizes, and race distances.

Converting from

Millimeters

300 mm

Meters

0.3 m

Kilometers

0.0003 km

Inches

11.811 in

Feet

0.984252 ft

Yards

0.328084 yd

Miles

0.000186411 mi

1 in = 2.54 cm, 1 ft = 0.3048 m, and 1 mi = 1,609.344 m are exact by international agreement (1959 International Yard and Pound Agreement / NIST Handbook 44) — not measured approximations, so there is no rounding error in the conversion itself, only in how many digits are displayed above. Calculations run in your browser; nothing you type is sent anywhere.

Spec

1 inch equals exactly 2.54 centimeters, 1 foot equals exactly 0.3048 meters, and 1 mile equals exactly 1,609.344 meters, fixed by international agreement in 1959, not rounded from a measurement. Enter a length in any of eight units and this tool converts it to the other seven at once. Mass conversions follow the identical exact-ratio logic, just with different fixed numbers: [a pound equals exactly 0.45359237 kilograms](/weight-converter/), fixed by the same 1959 international agreement that pinned down the inch and the mile.

Two systems, one exact bridge

Metric length units scale by powers of ten from the meter (a millimeter is a thousandth, a kilometer is a thousand of them), so converting within the metric system is just moving a decimal point. Imperial units evolved separately, from body parts and land-measurement customs (a foot, a pace, the distance a team of oxen could plow before resting), which is why 12 inches make a foot but 3 feet make a yard and 1,760 yards make a mile. There was no consistent base, because none was designed in.

Until 1959, the exact size of an inch even differed slightly between the US and UK, since each country had calibrated its own physical standard bar over time and the two had drifted apart by a few parts per million. The 1959 International Yard and Pound Agreement, signed by the US, UK, Canada, Australia, New Zealand, and South Africa, ended that by redefining the yard as exactly 0.9144 meters. That legal fix, not a new measurement, is where every imperial-to-metric length conversion used today ultimately comes from.

The exact factors this converter uses

Millimeters, centimeters, meters, and kilometers convert to each other by exact powers of ten (1 m = 1,000 mm = 100 cm = 0.001 km), since that is how the SI system is built. The imperial-to-metric bridge is exact by legal definition rather than by measurement: 1 in = 2.54 cm, 1 ft = 0.3048 m, 1 yd = 0.9144 m, and 1 mi = 1,609.344 m (NIST Handbook 44, Appendix C, marks each of these "exact"). Within the imperial system itself, 1 ft = 12 in, 1 yd = 3 ft, and 1 mi = 5,280 ft are also exact, unchanged since well before 1959.

Because none of those factors is a round number in the other system, converted results almost never land on a clean decimal (1 cm is 0.393701 in, not 0.4). This tool shows results to 6 significant figures so the display is precise without turning into a wall of digits; the underlying arithmetic carries full floating-point precision regardless of what is shown.

Worked example: a height measurement

A form asks for height in centimeters, and the only figure on hand is 5 feet 9 inches. Converting: 5 ft 9 in is 69 inches total (5 × 12 + 9), and 69 × 2.54 = 175.26 cm. Going the other way, a doctor's chart reading of 175 cm converts to 175 ÷ 2.54 = 68.9 inches, or 5 feet 8.9 inches, which most height charts round to 5'9" since a tenth of an inch is smaller than typical measurement error anyway.

Worked example: a race distance

A 10K race is defined as exactly 10 kilometers. In miles: 10 × 1,000 ÷ 1,609.344 = 6.2137 miles, which is why 10K races are sometimes advertised as "6.2 miles" in the US. A full marathon, defined as 42.195 km, works out to 26.2188 miles. The "26.2" bumper-sticker number is that value rounded to one decimal place, not a separately defined distance. Runners turning a finish time into total seconds for pace math can do that step with the time converter.

Centimeters to inches — quick reference

cm in
1 cm0.3937 in
2 cm0.7874 in
3 cm1.1811 in
4 cm1.5748 in
5 cm1.9685 in
6 cm2.3622 in
7 cm2.7559 in
8 cm3.1496 in
9 cm3.5433 in
10 cm3.9370 in
11 cm4.3307 in
12 cm4.7244 in

Exact conversion via 1 in = 2.54 cm. Useful for ruler/tape-measure readings and paper or screen sizes given in centimeters.

Height chart: feet & inches to centimeters

ft/in total inches cm
5'0"60 in152.4 cm
5'2"62 in157.5 cm
5'4"64 in162.6 cm
5'6"66 in167.6 cm
5'8"68 in172.7 cm
5'9"69 in175.3 cm
5'10"70 in177.8 cm
6'0"72 in182.9 cm
6'2"74 in188.0 cm
6'4"76 in193.0 cm
6'6"78 in198.1 cm

Exact conversion via 1 in = 2.54 cm, rounded to one decimal place.

Common race distances: kilometers vs. miles

Distance km mi
400 m0.4 km0.2485 mi
1 mile1.6093 km1 mi
5K5 km3.1069 mi
10K10 km6.2137 mi
Half marathon21.0975 km13.1094 mi
Marathon42.195 km26.2188 mi

The mile row shows 1 mile in km for comparison; every other row starts from the km distance and converts to miles via 1 mi = 1,609.344 m.

Frequently asked questions

How many inches are in a centimeter?

1 centimeter equals 0.393701 inches (1 ÷ 2.54). To convert centimeters to inches, divide by 2.54; to go the other way, multiply inches by 2.54.

How many centimeters are in an inch?

1 inch equals exactly 2.54 centimeters. This has been the legal, exact definition since the 1959 International Yard and Pound Agreement.

How many feet are in a mile?

There are exactly 5,280 feet in a mile (1 mile = 1,760 yards = 5,280 feet), a relationship that predates and is unchanged by the 1959 metric redefinition.

How do you convert kilometers to miles?

Divide the kilometer value by 1.609344, or multiply by roughly 0.621371 for a quick estimate. For example, 10 km ÷ 1.609344 ≈ 6.2137 miles.

How many millimeters are in an inch?

1 inch equals exactly 25.4 millimeters. This is the same 1959-defined exact relationship as the centimeter conversion, just expressed at a finer scale (2.54 cm × 10).

Is a mile longer than a kilometer?

Yes. 1 mile equals 1.609344 kilometers, so a mile is about 60% longer than a kilometer. A "10K" race (10 kilometers) is shorter than a 10-mile race.

How many yards are in a mile?

There are exactly 1,760 yards in a mile (5,280 feet ÷ 3 feet per yard).

Embed this calculator

Paste this snippet into any blog post or web page to get the working length converter, free to use, with the attribution link staying in place.

Readout check

Did this tool do the job?

Built and maintained by the CalcBadger Team. Formulas verified against the sources above; last reviewed 2026-09-13.