Engineering Tools · Carriage Bolt Reference
M16 Carriage Bolt Size & Weight Chart
M16 Head and Square Neck Dimensions (unit mm)
Round head square neck form: a dome head with a square neck under it. The square neck seats in a square hole of the part being joined to stop the bolt from turning — common in timber structures, guardrails, pallets and conveying equipment.
| Nominal diameter d | 16 mm |
| Coarse pitch P (ISO 724 / GB/T 196 series) | 2 mm |
| Head diameter dk (dome max OD) | 33.6 mm |
| Head height k1 (dome height) | 10.45 mm |
| Square neck width s | 16.43 mm |
| Thread length b (partly threaded basis) | 2d + 6 mm |
Row-level standard labelling: dimensions follow the DIN 603 / ISO 8677 series (GB/T 12-2013 Round Head Square Neck Bolts, small dome head, max nominal values, is the primary source of the table values); DIN 603 and ISO 8677 are cited for series reference only — no table values are reproduced from them. Tolerances, property classes and surface finish are agreed separately against the buyer's drawing or contract.
References
- GB/T 12-2013 Round Head Square Neck Bolts (National Public Service Platform for Standards Information)
- GB/T 196-2003 General Purpose Metric Screw Threads — Basic Dimensions, coarse pitches (same table as fastenerCalc.pitchOf)
- Dimensions and unit weights cross-checked row by row against carriage bolt SKU spec_json in the product catalog (same source as product pages)
| Under-head L (mm) | Overall L+k1 (mm) | Unit weight (g/pc) |
|---|---|---|
| M16×50 | 60.45 | 137 |
Full PDF
Download the full PDF (M6–M20, all sizes)
Printable chart covering every size in this family — enter your email to get it.
Other Sizes
M16 Length Series: Under-Head / Overall / Unit Weight
Length convention (the point this chart adds): the length L specified by DIN 603 / GB/T 12 is the under-head length — measured from the bearing face (below the square neck) to the end of the shank, excluding the dome head. Overall length including the head = L + k1. Reporting the same bolt by the wrong convention shifts the figure by one head height (10.45 mm for M16), so confirm the convention with the supplier before assembly.
| Under-head L (mm) | Overall L+k1 (mm) | Thread b (mm) | Unit weight (g/pc) | Bulk (kg/1,000 pcs) |
|---|---|---|---|---|
| M16×20 | 30.45 | 20 | 89.6 | 89.6 |
| M16×25 | 35.45 | 25 | 97.5 | 97.5 |
| M16×30 | 40.45 | 30 | 105 | 105 |
| M16×35 | 45.45 | 35 | 113 | 113 |
| M16×40 | 50.45 | 38 | 121 | 121 |
| M16×45 | 55.45 | 38 | 129 | 129 |
| M16×50 | 60.45 | 38 | 137 | 137 |
| M16×55 | 65.45 | 38 | 145 | 145 |
| M16×60 | 70.45 | 38 | 153 | 153 |
| M16×70 | 80.45 | 38 | 168 | 168 |
| M16×80 | 90.45 | 38 | 184 | 184 |
| M16×90 | 100.45 | 38 | 200 | 200 |
| M16×100 | 110.45 | 38 | 216 | 216 |
| M16×120 | 130.45 | 38 | 247 | 247 |
| M16×150 | 160.45 | 38 | 295 | 295 |
Unit weight = geometric volume of full-diameter shank (pi/4 x d^2 x L) + dome head (pi*h/6 x (3r^2 + h^2)) + square neck (s^2 x 0.5d), times 7.85 g/cm3 for carbon steel; rounded to avoid false precision (display-layer tiered decimals: at least 2 decimals below 1 kg, 1 decimal from 1 to 10 kg, whole kg at 10 kg and above). Length series covers the catalog standard 20-80 mm plus common longer sizes made to order.
Material Density Conversion
Table values are for carbon steel (7.85 g/cm3); other materials convert by density ratio: weight x factor (geometry unchanged).
| Material | Density (g/cm3) | Conversion Factor |
|---|---|---|
| Carbon Steel | 7.85 | ×1.000 |
| 304 Stainless Steel | 7.93 | ×1.010 |
| 316 Stainless Steel | 7.98 | ×1.017 |
| Brass | 8.5 | ×1.083 |
Calculation Basis and Assumptions Disclosed
Calculation basis
- Dimensions come from fastenerCalc.CB_DIMS (GB/T 12-2013 round head square neck, max nominal values) — the same source as the product catalog SKUs and the online weight calculator.
- Unit weights are computed from geometry × density: full-diameter shank π/4·d²·L + dome head πh/6·(3r²+h²) + square neck s²·0.5d, at 7.85 g/cm³ for carbon steel, base metal only, coating excluded.
- Thread length follows the GB/T 12 partly threaded rule b = 2d + 6 (full thread b = L when the shank is shorter), matching the catalog spec_json threadLenMm row by row.
Scope & limits
- Unit weights are theoretical geometry estimates (excluding coatings and any rolled-thread material saving) for quotation, freight and packing budgets; trade settlement is against actual measurement.
- Actual weight varies with thread accuracy, head tolerance and coating (hot-dip galvanizing ≈ +4.5%); head diameter dk is a max nominal value and may differ from the buyer’s drawing or sample.
- This chart is not an acceptance basis; theoretical estimate tolerance ±10%.
Cite this chart
YAXIIO. M16 Carriage Bolt Size & Weight Chart. https://www.yaxiio.com/en/tools/carriage-bolt-chart/m16 (accessed 2026-10-29).
Free to cite and embed — attribution required: “YAXIIO” + a link to this page.
FAQ
Is the stated carriage bolt length measured under the head or overall?
The length L specified by both DIN 603 and GB/T 12 is the under-head length - measured from the bearing face (below the square neck) to the end of the shank, excluding the dome head. Overall length including the head = L + k1. For M16x50: under-head length 50 mm, overall length 60.45 mm, a difference of one head height (10.45 mm). Size the stack thickness of rails or pallets on the under-head length; quoting the overall length instead leaves the bolt either too long to seat or too short to engage.
What is the difference between DIN 603 and GB/T 12?
They are the Chinese and German series for the same form (round head square neck carriage bolt): head and square neck geometry match and the length convention matches (under-head in both). The differences sit in tolerances, property classes and how surface finish is specified. This chart labels dimensions row by row on the DIN 603 / GB/T 12-2013 basis, with DIN 603 cited for series equivalence only and no table values reproduced from it. Order against a drawing or the standard the buyer names; head diameter tolerances differ between the two series and mixing them can upset countersink fits.
What thread length does a carriage bolt have, and is it fully threaded?
On the GB/T 12 partly threaded basis b = 2d + 6: for M16, b=38 mm. Taking M16x50 as an example, the threaded portion is 38 mm and the plain shank 12 mm; when the shank is shorter than b the bolt is fully threaded (b = L). Threads are roll formed to the GB/T 196/197 metric coarse profile (M16 pitch 2 mm). Fully threaded or extended-thread versions are made to drawing.
Next: work out your order, or pick the size by standard
Related References
Bolt Weight Calculator (carriage bolt)
Convert nominal diameter, under-head length, material and coating into unit and batch weight in real time - same engine and basis as this chart.
M16 Hex Nut Weight Chart
Matching nut: unit weight and kg per 1,000 pcs for the same size on the GB/T 6170 basis, so it can go straight into costing.
M16 Flat / Spring Washer Weight Chart
Matching washers: flat (ISO 7089 / GB/T 97.1) and spring (DIN 127 series) on one page, useful for the large washers common in timber connections.
M16 Bolt Torque Chart
Tightening: torque ranges and target preload by property class and friction state, for setting the tightening process.
Carriage Bolt Product Category (GB/T 12-2013 / 10-2013 / 8-2021)
Round head square neck, countersunk square neck and square head product catalog with specifications and drawing-based customization.
Disclaimer: This table is engineering estimate data for selection, quotation and freight estimation reference only, not a design basis or acceptance standard.