Steel bar weight calculation: free tool for round bars, flats, squares, hexagons, angles, tubes and IPE, HEA, HEB, UPN beams
Use our calculator to work out the theoretical weight of bars and tubes in steel, iron, stainless steel, cast iron and aluminium. Enter the section, dimensions and length: the algorithm determines area, volume and weight based on the density of the selected material. The result is a theoretical weight, useful for quotations, logistics and procurement. It also includes hot-rolled structural profiles (IPE, HEA, HEB beams and UPN channels): their weight per metre is not derived from an area formula but from the standardized nominal values (EN 10365, DIN 1026-1). For critical applications we recommend verifying the actual weight (dimensional tolerances, surface condition and real density can vary depending on the standard and the heat/cast).
Density: 7,850 kg/m³
A = π · (D/2)²Theoretical value calculated using a density of 7,850 kg/m³. The actual weight may vary due to dimensional tolerances.
How to use the steel weight calculator
- Select the desired section from solid round, flat, square, hexagonal, angle, round tube and structural profiles (IPE, HEA, HEB and UPN beams) to start the steel weight calculation based on the actual geometry of the piece.
- Enter the nominal dimensions consistent with the chosen section (for example: diameter for round bars/iron round bar weight, width and thickness for flat, side for square, width across flats (AF) for hexagonal, sides and thickness for angle, outer diameter and thickness for round tube) and the length of the piece to obtain the steel bar weight with theoretical precision.
- Select the material from steel/iron, cast iron, aluminium or stainless steel; the calculator uses the density shown under “Material” as the average value for the material weight calculation, including cases such as iron round bar weight or aluminium bar weight. Carbon steels, special steels and iron share the same conventional density (7,850 kg/m³); for a different density, use the “Custom” option.
- The system automatically calculates the area and volume of the section based on the geometric formulas indicated, then determines the theoretical weight by applying Weight=Volume×Density, useful for consistent estimates of steel bar weights and steel round bar weights.
- Examples of formulas handled: for solid round Area=π×(D/2)² and Volume=Area×Length; for round tube with outer diameter D and thickness t, the hollow area is calculated from the difference between the solid and bore areas before applying the density for the steel tube weight calculation.
- The result is to be understood as a theoretical and not actual weight: dimensional tolerances and irregularities due to rolling or forging can generate deviations, therefore for metrological or supply-acceptance needs a control weighing is advisable in addition to the iron and steel weight calculation provided by the tool.
Calculation formulas for the most common sections
The general principle is Weight=Volume×Density of the selected material; the volume is obtained as the section area times the length of the piece with consistent units. The following formulas allow the calculation of area and volume for the most common geometries handled by the calculator, returning the theoretical weight useful for quoting and operational logistics.
Solid round bar
D = diameter. Useful for steel round bar weight and iron round bar weight.
Flat bar
Base = width, Thickness of the section.
Square bar
Side of the square section.
Regular hexagonal bar
AF = across-flats opening (width across flats).
L-shaped angle profile
Side1, Side2 = legs (may differ), S = thickness. Net area to avoid overestimating.
Round tube
De = outer Ø, di = inner Ø. Annular section.
Square/rectangular tube
B, H = outer sides (may differ), S = single wall thickness. Hollow rectangular section.
U profile
B = base, H = height of the two legs (equal), S = thickness. Channel section.
Keep unit consistency between dimensions and density to obtain a correct “steel weight per metre” or “piece weight”; rounding and manufacturing tolerances make the result theoretical, not a substitute for actual weighing. The formulas presented here are those adopted in the tool and represent the basis for all the variants of “steel weight calculation” covered on this page.
Weight of IPE, HEA, HEB and UPN rolled profiles
Unlike bars and tubes, hot-rolled profiles (IPE and HEA/HEB beams, UPN channels) have root fillets - and, in the case of UPN, tapered flanges - that do not reduce to a simple area formula: the weight per metre is the nominal linear mass set by the standard. The calculator uses the normed values for structural steel (density 7,850 kg/m³) and multiplies them by the length; the tables below list the mass per metre of each profile, useful for IPE beam weight, HEA weight, HEB weight and UPN channel weight.
| Profile | h (mm) | b (mm) | Weight (kg/m) |
|---|---|---|---|
| IPE 80 | 80 | 46 | 6 |
| IPE 100 | 100 | 55 | 8.1 |
| IPE 120 | 120 | 64 | 10.4 |
| IPE 140 | 140 | 73 | 12.9 |
| IPE 160 | 160 | 82 | 15.8 |
| IPE 180 | 180 | 91 | 18.8 |
| IPE 200 | 200 | 100 | 22.4 |
| IPE 220 | 220 | 110 | 26.2 |
| IPE 240 | 240 | 120 | 30.7 |
| IPE 270 | 270 | 135 | 36.1 |
| IPE 300 | 300 | 150 | 42.2 |
| IPE 330 | 330 | 160 | 49.1 |
| IPE 360 | 360 | 170 | 57.1 |
| IPE 400 | 400 | 180 | 66.3 |
| IPE 450 | 450 | 190 | 77.6 |
| IPE 500 | 500 | 200 | 90.7 |
| IPE 550 | 550 | 210 | 106 |
| IPE 600 | 600 | 220 | 122 |
| Profile | h (mm) | b (mm) | Weight (kg/m) |
|---|---|---|---|
| HEA 100 | 96 | 100 | 16.7 |
| HEA 120 | 114 | 120 | 19.9 |
| HEA 140 | 133 | 140 | 24.7 |
| HEA 160 | 152 | 160 | 30.4 |
| HEA 180 | 171 | 180 | 35.5 |
| HEA 200 | 190 | 200 | 42.3 |
| HEA 220 | 210 | 220 | 50.5 |
| HEA 240 | 230 | 240 | 60.3 |
| HEA 260 | 250 | 260 | 68.2 |
| HEA 280 | 270 | 280 | 76.4 |
| HEA 300 | 290 | 300 | 88.3 |
| HEA 320 | 310 | 300 | 97.6 |
| HEA 340 | 330 | 300 | 105 |
| HEA 360 | 350 | 300 | 112 |
| HEA 400 | 390 | 300 | 125 |
| HEA 450 | 440 | 300 | 140 |
| HEA 500 | 490 | 300 | 155 |
| HEA 550 | 540 | 300 | 166 |
| HEA 600 | 590 | 300 | 178 |
| HEA 650 | 640 | 300 | 190 |
| HEA 700 | 690 | 300 | 204 |
| HEA 800 | 790 | 300 | 224 |
| HEA 900 | 890 | 300 | 252 |
| HEA 1000 | 990 | 300 | 272 |
| Profile | h (mm) | b (mm) | Weight (kg/m) |
|---|---|---|---|
| HEB 100 | 100 | 100 | 20.4 |
| HEB 120 | 120 | 120 | 26.7 |
| HEB 140 | 140 | 140 | 33.7 |
| HEB 160 | 160 | 160 | 42.6 |
| HEB 180 | 180 | 180 | 51.2 |
| HEB 200 | 200 | 200 | 61.3 |
| HEB 220 | 220 | 220 | 71.5 |
| HEB 240 | 240 | 240 | 83.2 |
| HEB 260 | 260 | 260 | 93 |
| HEB 280 | 280 | 280 | 103 |
| HEB 300 | 300 | 300 | 117 |
| HEB 320 | 320 | 300 | 127 |
| HEB 340 | 340 | 300 | 134 |
| HEB 360 | 360 | 300 | 142 |
| HEB 400 | 400 | 300 | 155 |
| HEB 450 | 450 | 300 | 171 |
| HEB 500 | 500 | 300 | 187 |
| HEB 550 | 550 | 300 | 199 |
| HEB 600 | 600 | 300 | 212 |
| HEB 650 | 650 | 300 | 225 |
| HEB 700 | 700 | 300 | 241 |
| HEB 800 | 800 | 300 | 262 |
| HEB 900 | 900 | 300 | 291 |
| HEB 1000 | 1000 | 300 | 314 |
| Profile | h (mm) | b (mm) | Weight (kg/m) |
|---|---|---|---|
| UPN 50 | 50 | 38 | 5.59 |
| UPN 65 | 65 | 42 | 7.09 |
| UPN 80 | 80 | 45 | 8.64 |
| UPN 100 | 100 | 50 | 10.6 |
| UPN 120 | 120 | 55 | 13.4 |
| UPN 140 | 140 | 60 | 16 |
| UPN 160 | 160 | 65 | 18.8 |
| UPN 180 | 180 | 70 | 22 |
| UPN 200 | 200 | 75 | 25.3 |
| UPN 220 | 220 | 80 | 29.4 |
| UPN 240 | 240 | 85 | 33.2 |
| UPN 260 | 260 | 90 | 37.9 |
| UPN 280 | 280 | 95 | 41.8 |
| UPN 300 | 300 | 100 | 46.2 |
| UPN 320 | 320 | 100 | 59.5 |
| UPN 350 | 350 | 100 | 60.6 |
| UPN 380 | 380 | 102 | 63.1 |
| UPN 400 | 400 | 110 | 71.8 |
Nominal values from EN 10365 (IPE, HEA, HEB) and DIN 1026-1 (UPN) for structural steel. Actual weight may deviate due to rolling tolerances (EN 10034 for I/H beams, EN 10279 for UPN); a control weighing is recommended for delivery acceptance. For a quote request, state designation, length and quantity.
Densities (specific weight) used by the calculator
The calculator applies a density factor shown under the “Material” field and converts the volume into weight according to Weight=Volume×Density, always providing a result that is theoretical in nature, useful for steel weight calculation and iron weight calculation.
The densities used are average values representative of the selected material family; in practice, each alloy/heat may deviate from these averages depending on composition and production process, which is why the calculated weight should be considered theoretical and not actual for bars and tubes that are not ground or outside tight tolerance.
Materials supported for the purposes of material weight calculation and related searches (e.g. “steel weight”, “aluminium bar weight”, “specific weight of steel bars”): steel/iron, cast iron, aluminium and special steels, with the specific weight value made explicit in the interface before processing.
Recommended conventional values and sources:
Theoretical weight vs actual weight: tolerances and real-world conditions
The result of the calculation is a theoretical weight, because bars and tubes often present geometric irregularities due to rolling or forging processes that alter area and volume compared with the ideal section assumed by the formulas.
Exceptions, to a greater extent, are ground and chromed products and items supplied to a specific tolerance, for which the deviation between theoretical and actual tends to be reduced but is not completely eliminated.
In addition, the density used is an average value per material family: the real density varies with the chemical composition and the condition of the material, directly affecting the actual weight compared with the calculated theoretical one.
For estimates, quotations and logistics, the theoretical calculation is indicative and fast; for supply acceptance or critical applications, verification with actual weighing and dimensional inspection of the batches is recommended.
Typical geometric differences include ovalisation, bell-mouthing, chamfers and local taper, all conditions that modify the effective area compared with the mathematical section assumed, especially in products that are not ground or not in a tight tolerance class.
Correctly setting the units and density in the tool helps reduce systematic errors, but does not replace weighing when the actual value is needed for “steel weight per metre” or “piece weight” on real bars and tubes.
Weights per metre
To obtain the “steel weight per metre” simply set the tool with a length of 1,000 mm; then - after filling in the other fields - the piece weight and the weight per metre will appear on the right-hand side of the tool.
Usage examples
The following examples illustrate step by step how to select the section, set the nominal dimensions and choose the material to obtain the theoretical weight via W=V×D, without providing numerical results in order to remain consistent with the interactive tool.
Each example can be reproduced in the tool by specifying a consistent length and units, remembering that the returned value remains theoretical due to tolerances and average densities per material family.
Related products and processing
The shapes supported by the calculator correspond to the main supply types: round, flat, square, hexagonal and angle bars and round tubes, with theoretical weight calculation per single piece and per metre, useful for quotations and logistics on steel bars and metal bars.
For each geometry, the weight is obtained from the section area and volume, applying an average density for the selected material family, with the recommendation that the result remains theoretical and may differ from the actual weight depending on tolerances and production processes, including more regular cases such as ground and chromed products, where the deviation tends to be reduced.
- Round bars: calculation for “steel round bar weight”, “round iron weight”, “steel/iron round bar weight”, returning the weight per metre and per piece for order and warehouse management.
- Flat and square bars: suitable for “flat bar weight calculation” and “steel bar weights”, with theoretical weights easily usable in bills of materials and procurement.
- Hexagonal bars: handling of theoretical weight for finished and to-be-machined hexagons, with attention to the geometric parameter required by the tool, useful for planning “steel calculations” of turned pieces.
- L angle profiles: theoretical weights for “iron bar weights” and light steelwork, considering the net section area to reduce overestimates.
- Round tubes: “steel tube weight calculation” and “iron tube weight calculation” based on the annular section, with weights per metre for cutting, transport and load verification.
- Square and rectangular tubes: “square tube weight calculation” and “rectangular tube weight” on a hollow section with outer sides and single wall thickness, with weights per metre for cutting, transport and load verification.
- Materials: steel/iron, stainless steel, cast iron and aluminium for needs such as “steel bar weight”, “aluminium bar weight” and comparison of specific weights according to the alloy.