Millimeters to Inches

Millimeters to Inches: exact formula, common values and reverse conversion. Free, no sign-up.

Result
0.03937

1 mm = 0.03937 in

Conversion formula

1 mm = 0.03937 in

Common Millimeters to Inches values

MillimetersInches
1 mm0.03937 in
2 mm0.07874 in
3 mm0.11811 in
5 mm0.19685 in
10 mm0.393701 in
20 mm0.787402 in
50 mm1.9685 in
100 mm3.937 in

Every conversion runs in your browser. Nothing you type is uploaded to BroBroGo.

FAQ

How do you convert Millimeters to Inches?

Use the formula below, or just type a value above and the result updates instantly.

Is this converter accurate?

Yes. It uses the internationally-defined exact conversion factor, computed in your browser — nothing is rounded away or sent to a server.

The Conversion Factor: Exactly 0.0393700787402

This page converts millimeters to inches using a single, fixed multiplier: 0.0393700787402. The number is not an approximation, not a rounded short‑hand, and not a value that changes depending on the input. It is the exact reciprocal of the international inch definition: 1 in = 25.4 mm. Therefore, 1 mm = 1 / 25.4 = 0.0393700787402… inches. The tool truncates the repeating decimal to the thirteen digits shown, but the underlying multiplication is performed using the full floating‑point value your JavaScript engine provides for the fraction 1/25.4.

The factor is locked — no user setting alters it, no locale changes it, no pre‑computed lookup table truncates it. For any input x mm, the output in inches is x * 0.0393700787402. The inverse is always available: multiply inches by 25.4 to go back to millimeters. This two‑way exactness is the foundation of every result on the page.

The most common mistake outside this tool is using 0.03937 instead of the full factor. That short cut loses about 0.0000000787 inches per millimeter — a negligible error over a single part, but one that compounds into a measurable gap over hundreds of millimeters. A manual conversion of 5000 mm using 0.03937 gives 196.85 in, while the exact factor gives 196.850393701 in — a difference of roughly 0.0004 in, enough to cause interference fits in precision machining. This page never takes that shortcut.

Handling Every Input: Zero, Negative, and Non‑Numeric

The tool accepts any real number — positive, negative, zero, integer, decimal, or scientific notation. The conversion logic treats the input as a numeric value and applies the same factor without artificial constraints.

  • Zero: 0 mm → 0 in. This is trivially correct, but worth noting because some converters quietly break or return a null output for zero.
  • Negative values: The factor is multiplied normally. -25.4 mm returns exactly -1 in. This matters when working with coordinates, offsets, or relative dimensions in CAD systems where negative lengths are meaningful.
  • Large and small numbers: Because JavaScript uses double‑precision floating‑point (64‑bit IEEE 754), the computation is reliable for values up to about 1.79×10³⁰⁸ before overflow, and down to about 5×10⁻³²⁴ before underflow. In practice, no physical length demands those extremes. However, for extremely large or extremely small numbers, the displayed output may reflect the same floating‑point rounding that occurs in any computational environment. For example, inputting 1 × 10⁻¹⁰ mm (0.1 nm) produces a value that may show a very small rounding artefact — e.g., 3.93700787402 × 10⁻¹² — which is essentially correct to the precision the format allows.

Non‑numeric input — text like “two”, symbols, or blank entries — is rejected with a clear error message. The page does not attempt to guess a numeric meaning from strings like “5cm” or “1/2”. This keeps the conversion unambiguous: only pure numbers are accepted.

Why the International Inch (25.4 mm) Matters

Before 1959, the inch was not a single standard. Britain, Canada, Australia, and the United States each used slight variations based on national prototype bars. The difference between the U.S. inch (25.4000508 mm) and the British inch (25.399977 mm) was about one‑six millionth of a metre — small, but large enough to cause problems in precision‑oriented industries like aerospace and optics.

On June 25, 1959, the National Bureau of Standards in the U.S., along with counterparts from the UK, Canada, Australia, New Zealand, and South Africa, agreed to define the inch as exactly 25.4 mm. This is now known as the international inch. Every industrial and scientific standard that refers to inches today — ISO, ASME, ANSI, and others — uses this definition.

The tool on this page uses that exact 25.4 mm definition. There is no allowance for survey inches, U.S. survey feet, or any historical variant. If you need a conversion for a pre‑1959 drawing, you are using the wrong factor. The page is strict about this: your 25.4 mm is always one inch, and one inch is always 25.4 mm. That clarity is why the conversion factor is not rounded to 0.03937 or 0.04 — those values belong to other eras.

Precision in Practice: Decimal Places and Significant Digits

Many online converters force results to a fixed number of decimal places — two, three, or four — regardless of the input. This page does not. Instead, the display precision reflects the implied precision of the input. The reasoning is straightforward: a measurement of 1.5 mm (likely from a caliper reading to 0.1 mm) should yield a result with more digits than a measurement of 2 mm (likely from a ruler marked in whole millimeters). The computed value for 1.5 mm is 0.0590551181103 in, which the page shows as approximately 0.0590551181 in (depending on the browser’s number formatting). For 2 mm, the result is 0.0787401574804 in — shown as about 0.0787401575 in.

This behaviour matters in machining. A CNC operator setting a tool offset to 0.059 in from a 1.5 mm measurement would be off by 0.055 µm. The tool gives enough digits to let the operator decide where to round, rather than forcing a coarse rounding that might hide that error.

When the input is an integer, the tool still outputs many decimal places. For example, 1 mm → 0.0393700787402 in. This is deliberate: the page does not assume that an integer value is inherently less precise. A machinist who writes “1 mm” from a digital micrometer reading does so because the device reports whole millimetres; the conversion must still be exact at the theoretical level. The user is free to round the result as needed for their specific task.

Common Pitfalls in mm‑to‑Inch Conversion

Beyond using 0.03937 instead of the full factor, several other errors occur regularly.

Confusing fractional and decimal inches. The output of this page is always decimal — for example, 10 mm → 0.393700787402 in. Some users expect to see 3/8″ or 25/64″. The page never tries to guess a fractional representation, because fractions depend on a chosen denominator (e.g., 64ths, 32nds, 16ths) and would introduce rounding. If you need a fractional inch, you must round the decimal output yourself.

Forgetting that the conversion works in reverse. A frequent question: “I need 0.5 in in mm — why doesn’t this page do that?” The page is strictly mm → in. To invert, you use the reciprocal: multiply the inch value by 25.4 to get millimetres. The factor is shown on the page for this purpose.

Assuming linearity works with other units. The page does not convert to feet, yards, or metres. A single inch is 1/12 of a foot, but the page stays focused on the direct mm‑in relationship. If you need 100 mm in feet, you first convert to inches (100 mm → 3.93700787402 in) and then divide by 12. The page saves you the first step but not the second.

Mixing survey feet with international inches. The U.S. survey foot (1200/3937 m) defines a different inch: exactly 0.0254000508 m. That value is about 2 parts per million larger than the international inch. Surveyors working with State Plane Coordinates should not use this page unless they are converting within the international system.

The Metric Connection: Millimeters and the Decimal System

The millimeter is a coherent sub‑unit of the SI metre. Defined originally as 1/10 000 000 of the distance from the equator to the North Pole, the metre has been redefined several times — most recently in 2019 based on the speed of light — but the millimeter remains exactly 0.001 m. This decimal foundation makes the mm‑to‑inch conversion straightforward: because the inch is defined in metric terms (25.4 mm exactly), any conversion is just a multiplication by a constant.

The page’s exclusive focus on millimeters, not centimetres or metres, is deliberate. In engineering and machining, the millimeter is the standard metric unit for small dimensions (1 mm to 1000 mm). Centimetres are rarely used in mechanical drawings because they introduce an extra decimal place. By sticking to mm, the page aligns with the common usage in CAD, CNC programming, and technical specifications.

This also means the page can be used for other metric‑to‑inch conversions by first converting your base unit to millimetres. For instance, 1 cm = 10 mm → 1 cm = 10 × 0.0393700787402 in = 0.393700787402 in. The tool does not do that step for you, but the relationship is simple.

Real‑World Users: From Machinists to E‑Commerce Catalogues

The tool’s design suits several distinct audiences.

  • Machinists and toolmakers receive blueprints in millimetres but operate machines with Imperial dials or DRO readouts. They need the exact decimal inch value, not a fraction, because CNC offsets and tool‑wear adjustments are entered as decimals to 3–5 places.
  • Engineers working on assemblies that mix metric and Imperial components — for example, a metric bearing bore in an American‑sourced housing — need a reliable, consistent converter that does not introduce rounding errors across multiple part conversions.
  • Woodworkers and hobbyists following plans from different countries often encounter dimensions in millimetres. A typical question: “I have a 50 mm drawer slide, but my jig is marked in inches.” The page gives 1.96850393701 in, which can be rounded to 1.97 in or 1 63/64″ as needed.
  • E‑commerce professionals list product dimensions for international markets. A smartphone thickness of 7.2 mm converts to 0.283464566929 in, which appears in product specs as 0.28 in (if rounded) or 0.283 in (if using three‑place calipers). The page lets them see the raw output before choosing a rounding strategy.
  • Students learning unit conversions can verify their manual calculations against the exact factor. Seeing that 10 mm is not 0.3937 in but rather 0.393700787402 in reinforces the difference between a textbook approximation and the true definition.

The page adds no bells, no history log, no ads for related tools — just the factor and the result. That simplicity is intentional: when you need a conversion, you do not want to scroll past a block of text or adjust a rounding dropdown. Type the number, read the answer.

Frequently Asked Questions

What is the exact conversion factor used on this page?
0.0393700787402, which is 1 / 25.4 rounded to 13 decimal places. The underlying calculation uses the full binary‑floating representation of 1/25.4.

Why does the result show so many decimal places?
The page does not round its output to a fixed number of places. It displays enough digits to reflect the exact multiplication result, letting you decide how to round based on your application’s required precision.

Can I convert inches to millimetres on this page?
No. This page converts millimetres to inches only. To convert inches to millimetres, multiply the inch value by 25.4.

Does this page handle fractions like 1/2 mm?
No. Only numeric input is accepted. You must type the decimal equivalent — for example, 0.5 for half a millimetre.

What about very large numbers, like 100,000 mm?
The tool will compute the multiplication. 100,000 mm equals 3,937.00787402 in (rounded to display precision). There is no artificial upper limit, though JavaScript floating‑point may lose precision for values beyond 10¹⁵ mm — which is about 10¹² km, far beyond any practical length.

Why does 0 mm give 0 in instead of an error?
Zero is a valid measurement. The conversion handles it normally: 0 × 0.0393700787402 = 0. No special case needed.