Bolt design data and connection resistances to Eurocode 3 (EN 1993-1-8): shear, tension and bearing resistance, hole sizes, and minimum/maximum edge distances and bolt spacing.
Free online calculator with step-by-step working and one-click Excel (.xlsx) and PDF export.
This tool returns the design resistances of a structural bolt to Eurocode 3 (EN 1993-1-8): shear per shear plane, bearing on the connected plate, tension, punching shear through the plate, the combined shear-and-tension interaction, and slip resistance for a preloaded connection. It also gives the geometry a detailer needs - hole diameter, minimum and maximum spacing, edge and end distances.
Pick a bolt size and property class and every value follows. The resistances that depend only on the bolt are fixed; the ones that depend on the connected material - bearing above all - change with the plate you enter.
Worked example - M20 grade 8.8
These are the tool defaults, and they are worth knowing by heart because M20 8.8 is the workhorse of ordinary steelwork. Tensile stress area As = 245 mm2, gross area 314 mm2, ultimate strength f_ub = 800 N/mm2, gamma_M2 = 1.25.
Shear, threads in the shear plane
0.6 x 800 x 245 / 1.25 = 94.1 kN per plane
Shear, shank in the shear plane
0.6 x 800 x 314 / 1.25 = 120.6 kN per plane
Tension
0.9 x 800 x 245 / 1.25 = 141.1 kN
Bearing, 10 mm S275 plate, end bolt at e1 = 1.5 d0
86.0 kN
Hole diameter d0 (normal clearance)
22 mm
Two things in that table are worth pausing on. First, putting the shank rather than the threads in the shear plane gains 28 per cent of shear capacity for free - but only if the detail actually guarantees it, which needs the grip length checked, so most designers conservatively assume threads in the plane.
Second, and more important: the bearing resistance of 86 kN is LOWER than the 94.1 kN shear resistance. On a thin plate with modest end distance the connection is governed by the plate tearing, not the bolt shearing, so specifying a higher grade bolt would buy nothing at all. Bearing scales with plate thickness and end distance; bolt shear does not.
Why bearing so often governs
Bearing resistance is k1 alpha_b f_u d t / gamma_M2 - it depends on the plate ultimate strength f_u and thickness t, and on the end and edge distances through alpha_b and k1. The bolt grade appears only as an upper limit. That is why a connection can be improved far more cheaply by increasing the end distance or the plate thickness than by upgrading from 8.8 to 10.9.
The end distance term is the one people underestimate: at the code minimum of 1.2 d0 the factor alpha_d is 0.4, so the bearing resistance is 40 per cent of what a generous end distance would give. Moving from the minimum to 3 d0 roughly doubles it, usually at no cost.
Formula reference
Shear per plane
Fv,Rd=γM2αvfubA
Bearing on the plate
Fb,Rd=γM2k1αbfudt
Tension
Ft,Rd=γM2k2fubAs
Punching shear
Bp,Rd=γM20.6πdmtpfu
Combined shear and tension
Fv,RdFv,Ed+1.4Ft,RdFt,Ed≤1.0
Slip resistance, preloaded
Fs,Rd=γM3ksnμFp,C
Preload force
Fp,C=0.7fubAs
alpha_v is 0.6 for classes 4.6, 5.6 and 8.8 and 0.5 for 10.9 when the threads are in the shear plane; k2 is 0.9 for tension, or 0.63 for a countersunk bolt. The theory page derives each expression and tabulates the factors.
Assumptions and limits
Resistances are for bolts in normal clearance holes to EN 1993-1-8 Table 3.4, with gamma_M2 = 1.25 as the recommended value - check your National Annex, which may differ. Oversized and slotted holes reduce bearing and require the k1 and alpha_b factors to be taken accordingly.
Bearing values assume the plate is the weaker element and that end and edge distances meet at least the code minima. The tool checks the individual bolt: block tearing of the group, net-section failure of the connected member, prying action in a tension connection, and the overall connection ductility are separate checks that a bolt resistance alone does not cover.
Slip resistance depends on the friction surface class, which is a specification and workmanship matter rather than a calculation - class A requires blasted surfaces and the value is void if the faying surface is painted or contaminated. Fatigue, fire and bolts in shear-tension reversal are outside the scope.
FAQ
Assume threads in the plane unless the detail genuinely guarantees otherwise. The shank gains about 28 per cent, but relying on it means controlling the grip length and the thread run-out, and a bolt fitted the other way round removes the margin silently.
Because bearing is a property of the plate, not the bolt - it scales with plate thickness, plate ultimate strength and the end and edge distances. On thin plate or with short end distance, bearing governs. That is normal, and it means a higher grade bolt would not help.
As is the tensile stress area, reduced for the threads, and it is used for tension and for shear when the threads are in the shear plane. A is the gross shank area, used only for shear when the shank is in the plane. For M20 they are 245 and 314 mm2.
Only where slip must be prevented - category B or C connections, connections subject to load reversal or fatigue, or where movement would be unacceptable. Ordinary bearing-type category A connections are the default for most steelwork and are simpler to install and inspect.
No - the resistances here are to EN 1993-1-8. The RCSC specification and AISC 360 use a different format with phi factors and their own bolt designations, and the results are not interchangeable with the Eurocode values.
The code minimum is 1.2 d0 for end distance and edge distance, but the minimum is rarely the right answer: bearing resistance rises steeply with end distance up to about 3 d0. Detail to the larger value where the geometry allows, since it usually costs nothing.