Why this matters
Distance conversion is one of the most frequently needed unit conversions in everyday life, engineering, navigation, and science. Whether you are converting a road trip distance from miles to kilometers, translating a building blueprint from feet to meters, or calculating astronomical distances in light-years, the conversion must be exact. Approximate conversion factors introduce compounding errors in multi-step calculations, so this tool uses exact SI definitions: 1 inch equals exactly 0.0254 meters, 1 foot equals 0.3048 meters, and 1 mile equals 1609.344 meters. These are not approximations — they are the legally defined relationships between imperial and metric units.
The tool supports ten units spanning four orders of magnitude and beyond. On the small end, millimeters and centimeters cover precision manufacturing and medical measurements. Meters and kilometers handle everyday distances from room dimensions to road trips. Inches, feet, yards, and miles serve the imperial system still common in the United States. Nautical miles, defined as exactly 1852 meters, are the standard for maritime and aviation navigation because they correspond directly to one arcminute of latitude. Light-years extend the range to astronomical scales, representing the distance light travels in one Julian year.
Every conversion is displayed simultaneously so you can see the equivalent value in all ten units at a glance. Copy buttons let you grab any individual result without manually retyping numbers. This is especially useful when you need to populate multiple fields in a spreadsheet or form that expects distances in different units.
Reference table
| Unit | SI definition | Primary use |
|---|---|---|
| Millimeter | 0.001 m | Precision engineering |
| Centimeter | 0.01 m | Everyday metric |
| Meter | 1 m (base unit) | SI standard |
| Kilometer | 1,000 m | Road distances |
| Inch | 0.0254 m | Imperial standard |
| Foot | 0.3048 m | US construction |
| Yard | 0.9144 m | Imperial mid-range |
| Mile | 1609.344 m | US road distances |
| Nautical mile | 1,852 m | Maritime and aviation |
| Light-year | 9.461 x 10^15 m | Astronomy |
How to use it
Enter the distance value you want to convert in the input field.
Select the source unit from the dropdown, such as miles, kilometers, feet, or meters.
View the equivalent values in all ten supported units displayed simultaneously.
Click the copy button next to any result to grab that specific conversion.
Testing your result
Verify a known conversion pair: 1 mile should produce exactly 1.609344 kilometers, 5280 feet, and 1760 yards. Test an astronomical value: 1 light-year should equal approximately 9.461 trillion kilometers. For nautical conversions, confirm that 1 nautical mile equals 1852 meters exactly. Cross-check by entering the output value as a new input in the corresponding unit and verifying that you get the original value back, which confirms the conversion is bidirectional and consistent.
Common mistakes
Confusing nautical miles with statute miles, since a nautical mile is 1.1508 statute miles longer.
Using the meter spelling versus metre and worrying about a difference, when they are the same unit.
Assuming light-year is a unit of time rather than distance, which is a common misconception.
Rounding intermediate conversions manually and accumulating errors across multi-step calculations.
Edge cases and options
Very large distances expressed in light-years produce extremely long numbers in smaller units, which can exceed the display precision of the interface. The tool handles this by displaying the result in scientific notation or truncating decimal places for readability. For extremely small values like 0.001 millimeters, the conversion to light-years produces a very small number that may display in exponential notation. The nautical mile's definition as one arcminute of latitude means it is intrinsically tied to the Earth's circumference, unlike statute miles which originated from Roman paces. This is why nautical miles are preferred in navigation: one nautical mile equals one minute of latitude on any nautical chart.
Real-world use cases
Converting a 5K race distance from kilometers to miles for an American running group.
Translating architectural measurements from metric to imperial for an international construction project.
Calculating fuel range in nautical miles for flight planning based on a distance given in kilometers.
Converting astronomical distances from light-years to kilometers for a science presentation.
Frequently asked questions
Q: Are conversions exact?
A: Yes — using exact SI definitions: 1 inch = 0.0254 m, 1 foot = 0.3048 m, 1 mile = 1609.344 m, 1 nautical mile = 1852 m.
Q: What is a light-year?
A: The distance light travels in one Julian year (365.25 days), approximately 9.461 times 10 to the 15th power meters. It is used for astronomical distances. The closest star, Proxima Centauri, is 4.24 light-years away.
Q: Why is a nautical mile longer than a statute mile?
A: One nautical mile equals one arcminute of latitude at the equator, which is 1852 meters. One statute mile is 1609 meters, based on Roman paces. Nautical miles are tied to the Earth's circumference for navigational convenience.
Q: What is the difference between meter and metre?
A: They are the same unit. 'Meter' is used in US English and 'metre' internationally. Both refer to the SI base unit of length.
Start using it now
Try the Distance Converter tool. See also Height Converter, Speed Converter, and Area Converter.