What Is a Length Converter?
A length converter is a tool that translates a measurement of distance from one unit to another. Whether you are reading a European engineering spec in millimeters, buying lumber sold by the foot, or planning a road trip measured in miles, you constantly move between metric and imperial systems. The metric system, adopted officially by the United States in the Metric Conversion Act of 1975, uses base-10 prefixes so that 1 kilometer equals 1,000 meters and 1 meter equals 100 centimeters. The imperial system, by contrast, relies on historical conventions: 12 inches make a foot, 3 feet make a yard, and 1,760 yards make a mile.
The bridge between the two systems is the exact definition that 1 inch equals 2.54 centimeters. From that single fact, every other conversion follows. One foot is 12 inches or 0.3048 meters. One yard is 0.9144 meters. One mile is 1,609.344 meters. For converting between many unit types at once, try our Unit Converter.
What This Calculator Does
This length converter supports eight common units: millimeters, centimeters, meters, kilometers, inches, feet, yards, and miles. Enter a value, pick the source and target units, and the result updates instantly. A swap button lets you reverse the conversion with one click, and a full conversion table shows your input in every supported unit at once.
- Inputs: A numeric value, source unit, and target unit
- Outputs: Converted result, conversion details, and a table of all units
How the Conversion Works
The calculator first converts the input value to meters, which serves as the base unit, then divides by the target unit's factor in meters. For example, converting 5 feet to centimeters: 5 feet is 5 times 0.3048 meters, which equals 1.524 meters. Dividing by 0.01 (the meter value of one centimeter) gives 152.4 centimeters. For height-specific conversions, use our Height Calculator.
Common Conversion Factors
- 1 inch = 2.54 cm = 25.4 mm (exact, by definition)
- 1 foot = 12 inches = 0.3048 m (exact)
- 1 yard = 3 feet = 0.9144 m (exact)
- 1 mile = 1,760 yards = 1,609.344 m (exact)
- 1 kilometer = 1,000 m = 0.621371 miles
How to Use the Calculator
- Enter the length value you want to convert
- Select the unit you are converting from
- Select the unit you are converting to
- Read the result, or click swap to reverse the direction
Real World Scenarios
An architect in Chicago receives a floor plan from a Berlin firm with dimensions in millimeters. A wall labeled 4,800 mm needs to be expressed in feet for the local contractor. Dividing by 25.4 gives 188.98 inches, and dividing by 12 gives 15.75 feet. A runner tracking a 10K race wants to know the distance in miles: 10 kilometers divided by 1.609344 equals 6.2137 miles. For mass conversions alongside length, see our Mass Calculator.