Steel Beam Weight Calculator - Accurate Instant Results for I-Beams, H-Beams & Custom Sections
Quickly and accurately calculate the weight of steel beams using standard profiles from EU (IPE/HEA/HEB), UK (UB/UC), or US (AISC W-shapes) libraries, or enter custom dimensions for any shape, including I-beams, H-beams, channels, T-beams, angles, RHS/SHS tubes, round bars, and flats.
This professional calculator supports any length unit, multiple materials (carbon steel, stainless steel, aluminum, etc.), quantity take-offs, cost estimates, and detailed section properties. Ideal for engineers, fabricators, and contractors needing reliable weights for bidding, shipping, crane planning, or material ordering.
Switch between single-beam and batch mode for full project take-offs. All calculations are transparent with formulas shown. Results update in real-time with cross-section diagrams. (478 characters)
Steel Beam Weight Calculator
Calculate steel beam weights instantly from standard profiles (IPE, UB, W-shapes) or custom dimensions. Perfect for structural take-offs, budgeting & procurement with precise unit conversions and material densities.
1. Beam shape
Selecting a profile auto‑fills dimensions and published unit mass (kg/m). Common sizes shown — choose "Custom dimensions" for anything outside this list.
Enter a length greater than 0.
2. Material
Standard structural steel uses 7850 kg/m³ (7.85 g/cm³). Higher‑alloy grades can be 1–2% heavier — switch to custom density for precision work.
3. Cost estimate (optional)
Results
- Total weight (all beams)
- —
- Weight per beam
- —
- Weight per unit length
- —
- Cross‑sectional area
- —
- Total volume
- —
Cross‑section diagram
Advanced: section properties (structural)
- Moment of inertia, Iₓ (strong axis)
- —
- Section modulus, Zₓ
- —
- Radius of gyration, rₓ
- —
Approximate values for the chosen cross‑section about the strong (x‑x) axis. For code‑checked design (AISC/Eurocode), confirm against published catalogue values.
Project material take‑off
Add every beam on your job, then copy or print the full list with a running total. Each row uses a simple shape, key dimension(s) in mm, length in m, and quantity.
| Shape | h (mm) | b (mm) | tw (mm) | tf (mm) | Length (m) | Qty | Weight (kg) |
|---|
For hollow sections, treat tw/tf as wall thickness and leave b equal to h for square tube. Use the Single Beam tab for round bars, angles, or full section‑property output.
How this calculator works
Every shape reduces to the same three steps: find the cross‑sectional area, multiply by length for volume, then multiply by material density for weight.
where \(A\) = cross‑sectional area, \(L\) = length, \(\rho\) = material density.
I‑beam / H‑beam (parallel flange)
T‑beam
Angle (L‑section)
where \(a, b\) = leg lengths, \(t\) = leg thickness.
Rectangular / square hollow section (RHS/SHS)
Round bar (solid) / round tube (hollow)
Flat / rectangular bar
Reference densities
| Material | Density (kg/m³) | Density (g/cm³) |
|---|---|---|
| Carbon / mild steel (A36, S275) | 7850 | 7.85 |
| A992 structural steel | 7870 | 7.87 |
| Stainless steel 304 / 316 | 7900–8000 | 7.9–8.0 |
| Aluminum | 2700 | 2.70 |
| Copper | 8960 | 8.96 |
| Brass | 8500 | 8.50 |
Frequently asked
Is this accurate enough for ordering steel?
It's accurate enough for budgeting, shipping, and crane planning. Rolled sections carry a standard mill tolerance of roughly +3%/−5% on linear weight, so confirm exact figures against the mill certificate for critical structural or contractual use.
Why don't my custom dimensions match the standard profile exactly?
The simplified formulas above ignore fillet/root radii at the flange‑web junction. Published catalogue unit‑mass values (auto‑filled in Standard Profile mode) already include that detail and are more precise than a manual rectangle‑based estimate.
Which standard should I use?
Match the standard to where the steel is fabricated and sold: AISC (W‑shapes) in the US, BS/EN (UB/UC) in the UK, and IPE/HEA/HEB/HEM under EU norms. Using the wrong region's table can size a beam that doesn't actually exist in that market.
Related calculators on SteelSolver.com
Steel Beam Weight Calculator: Complete User Guide, Formulas & Worked Examples
Learn exactly how the SteelSolver.com steel beam weight calculator works — step by step, with the underlying engineering formulas, unit conversions, a worked example, and answers to the questions engineers, fabricators, and students ask most.
Key User Pain Points and How This Steel Beam Calculator Solves Them
Before walking through the steps, it helps to know exactly what problem each feature is built to fix. These are the pain points reported most often by engineers, fabricators, and procurement teams when estimating steel beam weight.
Manual cross-section math is slow and error‑prone
Calculating area for an I‑beam or H‑beam by hand means juggling flange width, web thickness, flange thickness, and fillet radii — a single transposed digit throws off the whole result.
How this calculator solves it: the formulas in this guide are built into the tool, so area and weight update automatically the moment you change a dimension.
Standard beam tables are scattered across different national codes
IPE/HEA/HEB (Eurocode), UB/UC (BS/EN), and W‑shapes (AISC) all use different naming conventions and published unit‑mass tables, forcing users to hunt through separate PDFs.
How this calculator solves it: a built‑in region selector preloads common EU, UK, and US profile dimensions and published kg/m values in one place.
Unit mismatches between metric and imperial teams
A length entered in feet but read as metres — or a result reported in pounds when a crane operator expects kilograms — can cause costly transport or lifting errors.
How this calculator solves it: independent length-unit and output-unit selectors convert automatically, with the unit always shown next to the number.
No way to total weight across a whole project
Calculating one beam at a time is fine for a single check, but a real take‑off needs dozens of line items totalled together for trucking and crane planning.
How this calculator solves it: the Batch / Take‑off tab lets you add every beam on the job and see a running project total.
Results that can't be checked or trusted
A "black box" calculator that just spits out a number gives no way to verify the result against a textbook or catalogue value.
How this calculator solves it: every formula used is shown openly in this guide (and on the Formulas & Reference tab), so you can verify the math yourself.
Step-by-Step: How to Calculate Steel Beam Weight
Follow these steps in order. Each one maps directly to a field in the calculator.
-
Step 1 — Select the beam shape
Choose I‑beam/W‑beam, H‑beam, channel, T‑beam, angle, rectangular/square hollow section, round bar, round tube, or flat bar. The shape determines which area formula is used (see the Formulas section below).
-
Step 2 — Choose Standard Profile or Custom Dimensions
Standard Profile mode pulls dimensions and a published unit mass (kg/m) from a regional catalogue (EU, UK, or US). Custom Dimensions mode lets you type your own depth, width, web thickness, and flange thickness for non‑catalogue sections.
Units: millimetres (mm) for all cross-section dimensionsCommon mistake: entering dimensions in centimetres or inches into a field labelled "mm." Always check the unit label printed directly under each input before typing. -
Step 3 — Enter the beam length and unit
Type the beam length and pick its unit — metres, millimetres, centimetres, feet, or inches. The calculator converts everything internally, so you never need to do the conversion yourself.
Units: m / mm / cm / ft / in — must be greater than zeroCommon mistake: leaving the length field at its default value after switching projects. The calculator will flag a zero or blank length with a red border and an inline error message — always confirm the value before reading results. -
Step 4 — Set the quantity
Enter how many identical beams you need. This multiplies straight through to the total weight, separate from the per‑beam weight shown underneath it.
Units: whole number, minimum 1 -
Step 5 — Choose the material and density
Select carbon steel, A992 structural steel, stainless steel, aluminium, copper, or brass — or enter a custom density for a specialty alloy. Density drives the final multiplication in the weight formula.
Units: kilograms per cubic metre (kg/m³)Common mistake: assuming all "steel" has the same density. Structural carbon steel, A992, and stainless steel differ by up to 2%, which matters on large take-offs. -
Step 6 — Add a price (optional)
If you want a material cost estimate alongside the weight, enter a price per kilogram, per tonne, or per pound. Leave it blank to see weight only.
-
Step 7 — Read and verify the results
Total weight, weight per beam, weight per metre, cross-sectional area, and volume update live as you type — no submit button required. Expand "Advanced: section properties" for moment of inertia, section modulus, and radius of gyration.
Formulas Used for Results Calculation
Every result in this calculator comes from the same underlying physics: weight equals cross-sectional area, multiplied by length, multiplied by material density. The cross-sectional area formula changes depending on the beam shape, explained below.
The master weight formula
Where W = weight, A = cross-sectional area (mm²), L = length (mm), and ρ (rho) = material density (kg/m³). The calculator internally converts area and length into consistent units before multiplying, so the on-screen result is correct regardless of which units you typed in.
I‑beam and H‑beam (parallel-flange sections)
An I‑beam or H‑beam cross-section is treated as two flange rectangles plus one web rectangle:
b = flange width (mm), tf = flange thickness (mm), h = total depth (mm), tw = web thickness (mm). This approximation ignores the small fillet radius where the web meets the flange, which is why catalogue unit-mass values (used automatically in Standard Profile mode) are slightly more precise than a manual custom-dimension entry.
T‑beam
The flange forms the top of the "T," and the stem below it is treated as a single rectangle of height (h − tf).
Channel (C‑section)
Uses the same flange-plus-web logic as an I‑beam, but only one web connects the two flanges instead of two:
Angle (L‑section)
a and b = the two leg lengths (mm), t = uniform leg thickness (mm). Subtracting t avoids double-counting the corner where the two legs overlap.
Rectangular and square hollow sections (RHS / SHS / HSS)
H and W = outer height and width (mm), t = wall thickness (mm). This is the outer rectangle area minus the hollow inner void.
Round bar (solid) and round tube (hollow)
d = solid bar diameter (mm); D = tube outer diameter, di = tube inner diameter (mm).
Flat / rectangular bar
Simple width × thickness — no void or flange to subtract.
Advanced section properties (structural design)
For engineers checking bending capacity rather than just shipping weight, the calculator also estimates:
- Moment of inertia (Iₓ): resistance to bending about the strong axis, in cm⁴.
- Section modulus (Zₓ): Iₓ divided by half the section depth, used to find bending stress, in cm³.
- Radius of gyration (rₓ): the square root of (Iₓ ÷ A), used in buckling checks, in cm.
These figures are simplified approximations for quick checks against AISC, ASCE, or Eurocode design tables — always confirm against the official published catalogue value before finalising a structural design.
Worked Example: I‑Beam Weight Calculation
Scenario
Catalogue dimensions: h = 200 mm, b = 100 mm, tw = 5.6 mm, tf = 8.5 mm, published mass = 22.4 kg/m.
Step 1 — Cross-sectional area (custom-dimension method, for comparison)
Aflanges = 2 × (100 × 8.5) = 1,700 mm²
Aweb = (200 − 2×8.5) × 5.6 = 183 × 5.6 = 1,024.8 mm²
A = 1,700 + 1,024.8 = 2,724.8 mm²
Step 2 — Volume for one beam
L = 6 m = 6,000 mm → Volume = 2,724.8 mm² × 6,000 mm = 16,348,800 mm³ = 0.01635 m³
Step 3 — Weight for one beam
W = Volume (m³) × density (kg/m³) = 0.01635 × 7,850 ≈ 128.4 kg per beam
Step 4 — Total weight for 4 beams
128.4 kg × 4 = approximately 513.5 kg total
Using the catalogue's published mass directly (22.4 kg/m × 6 m × 4 = 537.6 kg) gives a slightly higher figure because it accounts for fillet radii that the simplified rectangle formula above ignores — this is exactly the ~4–5% gap discussed in the accuracy note below, and why Standard Profile mode is preferred whenever the exact section is in the catalogue.
Cross-Section Diagram and Dimension Reference
Use this diagram to confirm you are measuring the correct dimension before entering it into the calculator — depth (h), flange width (b), web thickness (tw), and flange thickness (tf) are the four values that drive every I‑beam, H‑beam, and channel calculation above.
Quick dimension reference table
| Symbol | Meaning | Typical unit |
|---|---|---|
| h | Total section depth (height) | mm |
| b | Flange or leg width | mm |
| tw | Web thickness | mm |
| tf | Flange thickness | mm |
| d / D / di | Diameter (solid / tube outer / tube inner) | mm |
| L | Beam length | m, mm, cm, ft, in |
| ρ (rho) | Material density | kg/m³ |
| A | Cross-sectional area | mm² (also shown in cm²) |
| W | Weight (result) | kg, lb, t, US ton, g |
Where Engineers Apply This Calculation
Beam weight isn't just a procurement number — it feeds directly into several real-world engineering decisions.
Structural load paths
Self-weight (dead load) of beams is added to live and wind loads in a structural analysis model before a design is approved under AISC, ASCE 7, or Eurocode load combinations.
Crane and rigging selection
Lifting contractors size cranes and slings to the heaviest single member on a job — getting this number wrong risks an overloaded crane or a failed lift.
Transport and logistics planning
Truck axle limits and shipping container weight allowances depend on accurate per-beam and per-load totals, especially for long-haul structural steel delivery.
Material procurement and cost estimating
Steel is frequently quoted by weight. An accurate take-off avoids both under-ordering (project delays) and over-ordering (wasted budget).
Foundation and connection design
The reaction loads transferred into footings, columns, and bolted or welded connections start with the beam's own weight as a baseline dead load.
Student and academic use
Engineering students use beam weight and section-property calculations to check hand-worked statics and mechanics-of-materials problems before exams or coursework submissions.
Common Mistakes When Calculating Steel Beam Weight
- Mixing units mid-calculation: entering length in feet while dimensions are in millimetres without checking the unit selector — always glance at the unit label shown beside each field.
- Using nominal depth instead of actual depth: some catalogue names (like "W12") refer to a nominal size, not the exact depth in millimetres — use the catalogue's actual h/b/tw/tf values, not the rounded label.
- Forgetting to update quantity: leaving quantity at "1" after copying a calculation for a multi-beam order silently under-reports the project total.
- Applying the wrong density for the grade: treating stainless steel or A992 as if it has the same density as plain carbon steel introduces a small but compounding error on large take-offs.
- Ignoring the rolling tolerance: treating the calculated figure as exact down to the gram, instead of as an estimate within standard mill tolerance (see the accuracy note below).
- Confusing hollow and solid sections: entering a wall thickness for a solid round bar (or vice versa) produces a wildly incorrect area — double-check the shape selector matches the real product.
Accuracy Notes & Trust Statement
How accurate is this calculator? Results are an engineering-grade estimate suitable for budgeting, transport planning, crane sizing, and coursework. Rolled structural sections carry a standard mill tolerance of roughly +3% to −5% on linear weight, so two beams of the "same" nominal size can legitimately weigh slightly different amounts off the mill.
Custom-dimension calculations use simplified rectangular geometry and do not account for the small fillet radius at flange-web junctions — this typically makes a manually entered I‑beam or H‑beam read 3–6% lighter than the official catalogue mass. For the closest match to a mill certificate, use Standard Profile mode, which applies the published unit mass directly. For contractual, safety-critical, or final design figures, always confirm against the manufacturer's mill certificate or the relevant national standard (AISC, BS/EN, Eurocode, AS/NZS, or IS).
Frequently Asked Questions
What formula does the steel beam weight calculator use?
It uses W = A × L × ρ — cross-sectional area multiplied by length multiplied by material density — with a shape-specific area formula for I‑beams, H‑beams, channels, T‑beams, angles, hollow sections, round bars, and flat bars, all detailed in the Formulas section above.
Is the calculator accurate enough for ordering steel?
It's accurate enough for budgeting, shipping, and crane planning. For final ordering quantities or contractual weight figures, confirm against the mill certificate, since rolled sections carry a standard +3%/−5% tolerance.
Why does my custom-dimension result differ slightly from the standard profile result?
The custom-dimension formulas use simplified rectangles and ignore the fillet radius where the web meets the flange. Standard Profile mode uses the published catalogue mass, which already accounts for that detail and is generally more precise.
Which regional standard should I select — EU, UK, or US?
Match the standard to where the steel will be fabricated or purchased: IPE/HEA/HEB for EU/Eurocode markets, UB/UC for the UK (BS/EN), and W‑shapes for the US (AISC). Using the wrong region can size a beam that isn't actually available in that market.
Can I calculate the total weight for multiple different beams at once?
Yes — switch to the Batch / Take‑off tab, add a row for each beam type, length, and quantity, and the calculator keeps a running project total you can copy or print.
Does the calculator work for non-steel materials?
Yes. The material selector includes aluminium, copper, brass, and a custom-density option, so the same area-based formulas apply to any homogeneous metal section.
What do the advanced section properties (Iₓ, Zₓ, rₓ) mean?
Moment of inertia (Iₓ) measures resistance to bending, section modulus (Zₓ) is used to calculate bending stress, and radius of gyration (rₓ) is used in column-buckling checks. These are simplified estimates — confirm against AISC, ASCE, or Eurocode tables for final structural design.