Metric nut dimensions: hex, thin, lock, flange and cap nuts

The plain hex nut, its thin version, the nylon insert lock nut, the flange nut and the domed cap nut, all with coarse metric threads. The chart compares their wrench size and height; each nut has its own page with the full table and a CAD file for every size.

Metric hex nut types by standard

Metric nut size chart from M3 to M24

Across flats (s) is the spanner size, and the height is the maximum of each standard (m for open nuts, h for the overall height of the lock nut and the cap nut). At a given thread the five types take the same spanner, with one exception: the DIN 6923 flange nut at M10 is 15 mm across flats instead of 16.

Metric nut wrench sizes and heights by thread size
Thread Pitch Pcoarse, mmWrench size sISO 4032, mmHex nut mISO 4032, mmThin nut mISO 4035, mmNylon insert nut hISO 10511, mmFlange nut mDIN 6923, mmFlange dcDIN 6923, mmCap nut hDIN 1587, mm
M3 0.55.52.41.83.9–––
M4 0.773.22.25––8
M5 0.884.72.75511.810
M6 1105.23.26614.212
M8 1.25136.846.76817.915
M10 1.5168.458.561021.818
M12 1.751810.8610.23122622
M14 22112.8711.321429.925
M16 22414.8812.421634.528
M18 2.52715.89–––32
M20 2.530181014.92042.834
M22 2.53419.411–––39
M24 33621.51217.8––42

A dash means the standard has no such size. The older DIN 934 hex nut is thinner from M5 up, and like DIN 933 it takes a different spanner at M10, M12, M14 and M22 (17, 19, 22 and 32 mm).

How to measure a metric nut

The size of a nut is the size of the bolt it fits, not its outside. To find it, screw it onto a bolt you know, or measure the bore with a caliper: the reading is the minor diameter of the thread, a little less than the nominal size, roughly 6.6 mm for an M8 nut.

The spanner size is measured across two opposite flats. With the chart above you can go the other way: a 13 mm hexagon is an M8 nut, a 24 mm hexagon an M16. The height tells the types apart. A thin nut is between a half and three quarters of the height of a regular one, and a lock nut is taller because the nylon ring sits on top of the thread.

ISO 4032 and DIN 934 hex nut dimensions

When DIN 934 was replaced by ISO 4032, most hex nuts became taller. At M16, for example, the height goes from 13 mm to 14.8 mm. The ISO heights were set so that a nut of the matching property class does not strip before the bolt breaks. The same four spanner sizes changed as on hex bolts: M10, M12, M14 and M22. Both versions are still on sale, and the ISO 4032 / DIN 934 page has files for each one and a table with the differences.

Metric nut sizes: common questions

What are the dimensions of an M16 nut?
An ISO 4032 hex nut M16 is 24 mm across flats, at least 26.75 mm across corners and up to 14.8 mm high. The thread is M16 × 2. A DIN 934 nut M16 has the same spanner size and is up to 13 mm high.
What spanner do I need for an M8 nut?
13 mm, for regular, thin, nylon insert, flange and cap nuts alike. At M8 the spanner size is the same in DIN 934 and ISO 4032.
What is the difference between DIN 985 and DIN 982 lock nuts?
Both are nylon insert lock nuts. DIN 985 is the low type and DIN 982 the high type, which has a taller nut body under the insert. This library covers the low type, now standardised as ISO 10511.