Steel Beam Weight Calculator — m, kg

Dimensions in m, cm · Weight in kg · European sections · Cost estimate
EN 10025 / Eurocode 3
Switch to Imperial version →

How to use this calculator

Pick the section family tab (IPE, HEA, HEB, UPN, RHS/SHS, CHS or angle), choose the exact Euronorm designation, then type the cut length in m, cm or mm and the piece count. The tabulated mass per metre drives mass per beam, order total, tonnes, and — with the Cost panel — your mill-plus-fab budget in EUR/PLN/CZK/SEK/GBP/CHF. The chip presets below load the most common real-world picks (an IPE 200 6 m lintel, a HEA 240 column, an SHS post, an L60×60 frame) so you can confirm a number in two clicks.

Cost — enter price per kg, per linear metre, or per beam, with a currency selector.
Connections — optionally add end plate and bolt mass for crane-pick totals.
Steel Grade — S235 (general), S275 (standard structural), S355 (high-strength).

IPE 200 lintel 6 m IPE 240 floor beam 6 m IPE 300 main beam 8 m HEA 200 column 3 m SHS 100×100×5 post 3 m UPN 160 stair stringer 4 m L60×60×6 angle 3 m
Section Type & Size
pcs
Diagram · tap labels to focus inputs
Cross Section
Optional sections:
Steel Price
Typical 2025: €0.90–€2.20/kg mill, +30–50% fabricated
%
Drops, miters, mis-cuts — 3–5% on simple lengths, 8–10% with copes
EN ISO 1461 galvanizing adds ~€0.80–€1.20/kg depending on batch
Connection Details
pcs
Typical: 2 (one each end)
kg
pcs
Class 8.8 or 10.9 high-strength
kg
Results
Beam Weight
Weight per Meter
--
kg/m
Weight per Beam
--
kg
Total Weight (all beams)
--
kg
Total Weight
--
tonnes

Saved Calculations

TimeSectionLengthQtykg/mTotal kgCost
No saved calculations

How to Use This Steel Beam Weight Calculator (Metric)

Choose the section family tab (IPE, HEA, HEB, UPN, RHS/SHS, CHS or angle), pick the exact designation, then enter the cut length in metres, centimetres or millimetres and the piece count. The nominal mass per metre comes from the EN 10025 / Euronorm profile tables and already includes root radii, so it is more reliable than computing area × 7850 kg/m³ by hand. Total mass = mass per metre × length (m) × number of pieces; tonnage uses the 1,000-kg metric tonne.

Formulas

Mass per beam (kg) = mm × Lm. Total (kg) = mm × Lm × N. Tonnes = total ÷ 1,000. Connection add = (plates × plate mass) + (bolts × bolt mass) per beam. For a fabricated check, plate mass ≈ 7.85 kg/m² per mm of thickness (steel at 7,850 kg/m³).

Steel Grades (EN 10025)

S235 JR (fy = 235 MPa) suits general, lightly loaded frames. S275 JR (fy = 275 MPa) is the common structural grade. S355 JR (fy = 355 MPa) is used for bridges and heavy industrial frames. Grade sets strength, not mass — density is constant. For axial capacity use the steel column calculator and size base plates with the steel plate weight calculator.

Ordering tips

Three things estimators miss on steel takeoffs. Cut waste — order to 5% over net length on simple drops, 8–10% if you have copes or skewed connections; mills sell in 6, 12 or 15 m random lengths and off-cuts rarely re-use. Fabrication multiplier — mill steel runs €0.90–€2.20/kg in 2025; once it's cut, drilled, welded and primed, finished pricing is roughly 1.3–1.6× that and a one-piece shop order picks up a €150–€300 minimum. Coating — hot-dip galvanizing to EN ISO 1461 adds about €0.80–€1.20/kg and 1–2 kg of zinc per metre to the shipped mass; shop primer is closer to €0.30/kg. Layout class 8.8/10.9 bolts with the bolt pattern calculator, cross-check reinforcement with the rebar calculator, size columns with the steel column calculator, and verify concrete encasement with the concrete beam calculator.

FAQ

Why does IPE 200 weigh 22.4 kg/m? That mass per metre is the tabulated Euronorm value, so a 6 m IPE 200 is 134.4 kg. Does grade change the mass? No — S235 and S355 share the same density; only yield strength differs. Is rolling tolerance included? No, values are nominal; hot-rolled sections vary about ±4% on mass per EN 10034.

Misha Noyr, M.Eng.

Misha Noyr, M.Eng.

Civil Engineer · 15+ yrs · structural design, geotechnics. Full bio →