Metal weight calculator

Weight of a section

Section
Result
Weight per metre
2.48 kg
Weight per piece
14.9 kg
Total
14.9 kg
Pieces per tonne
67
Density
7.90 g/cm³

Root fillets and toe radii are not in the formula, so an open section reads under the rolled weight: 1.3 to 2.8 percent for an equal angle, and a similar margin for unequal angles, channels and T-profiles.

How the calculation works

Steel section weight is the product of cross-sectional area and density. With dimensions in millimetres and density in grams per cubic centimetre, area in square millimetres multiplied by density and divided by 1,000 gives kilograms per metre. The calculation does not use a measured or weighed value. It gives the weight of a section rolled exactly to nominal size.

Section Cross-sectional area (mm²) Dimensions in mm
Round barπ × d² ÷ 4d = diameter
Square bara = side
Hexagon bar(√3 ÷ 2) × a²a = across flats
Flat barw × tw = width, t = thickness
Equal angle2 × A × t − t²A = leg, t = thickness
Unequal angle(A + B − t) × tA, B = legs, t = thickness
Channeltw × (h − 2tf) + 2 × b × tfh = depth, b = flange width, tw = web thickness, tf = flange thickness
T-profileb × t + (h − t) × tb = flange width, h = depth, t = thickness
Pipe or tubeπ × (OD − t) × tOD = outside diameter, t = wall

These are the standard section formulas printed in steel weight charts: each open section is treated as the rectangles that compose it, with the overlap counted once. Root fillets and toe radii are excluded, so a rolled angle, channel or T-profile weighs slightly more than the calculated figure; for an equal angle the difference against the published tables is 1.3 to 2.8 percent.

The sections cover the full Laxcon catalogue of calculable profiles: round covers hot rolled, bright, peeled and precision shaft quality bar; square, hexagon and flat cover the bright and cold-drawn sections; the angle, channel and T-profile sections cover the HRAP range; pipe covers seamless pipe and hollows. A round cornered square is calculated as a square bar, from which the radiused corners subtract slightly. Forging quality ingots are quoted by piece weight, and threaded bars per size from the thread standards, so neither is calculated from a section.

The weight chart page is a tabulation of the same rules in reverse form. It gives a single multiplier per section at 7.90 g/cm³ for faster manual calculation.

A worked example

A 20 mm round bar in 304 provides an example of the calculation. The area is π × 20² ÷ 4, which is 314 mm². At 7.90 g/cm³, the weight is 314 × 7.90 ÷ 1,000, or 2.48 kg per metre. A 6 metre bar therefore weighs 14.9 kg. One tonne contains 67 bars of that size. At a length of 3 metres, the piece weight is 7.4 kg, while the weight per metre remains unchanged. Length scales the piece weight but not the section weight per metre.

Round bar weight, 5 mm to 100 mm

The listed values are calculated at 7.90 g/cm³. Piece weights and counts per tonne use a 6 metre length. A 20 mm bar at 2.48 kg per metre weighs 14.9 kg per length, and 67 lengths make a tonne.

Diameter (mm) Weight (kg/m) Weight per 6 m length (kg) Lengths per tonne
50.160.91,074
60.221.3746
80.402.4420
100.623.7269
120.895.4187
141.227.3137
161.599.5105
182.0112.183
202.4814.967
223.0018.055
253.8823.343
284.8629.234
305.5833.530
326.3538.126
357.6045.622
388.9653.819
409.9359.617
4512.5675.413
5015.5193.111
5518.77112.69
6022.34134.07
6526.21157.36
7030.40182.45
7534.90209.45
8039.71238.34
8544.83269.04
9050.26301.53
9556.00336.03
10062.05372.33

An 8 mm rod is a round section with a weight of 0.40 kg per metre and 2.4 kg per 6 metre length. This is the size asked about most often. Laxcon cold finishes bright bars from 5 mm to 115 mm and rolls hot rolled round bars from 16 mm to 125 mm.

Square and hexagon bar weight

The square and hexagon bar values are weight calculations based on side length and size across flats, respectively, at 7.90 g/cm³. A hexagon weighs 86.6 percent of a square with the same size. Its area is (√3 ÷ 2) × a², compared with a² for the square.

Size (mm) Square bar (kg/m) Hexagon bar (kg/m)
121.140.99
141.551.34
162.021.75
182.562.22
203.162.74
223.823.31
254.944.28
286.195.36
307.116.16
328.097.01
359.688.38
4012.6410.95
4516.0013.85
5019.7517.10
5523.9020.70

Pipe and tube weight

A pipe cross-section is an annulus. Its area is π × (OD − t) × t, which is the mean diameter multiplied by the wall thickness. This formula is exact rather than approximate. A pipe with a 60.3 mm outside diameter and a 3.91 mm wall has a section of 692 mm² and weighs 5.47 kg per metre at 7.90 g/cm³. The table below applies the same rule to the schedule 40S walls of ASME B36.19M.

Nominal bore (mm) Outside diameter (mm) Wall, schedule 40S (mm) Weight (kg/m)
1521.32.771.27
2026.72.871.70
2533.43.382.52
3242.23.563.41
4048.33.684.08
5060.33.915.47

Published schedule tables are weight tables calculated at 7.85 g/cm³, the carbon steel figure. Their weights are about 0.6 percent below the values in this column. The seamless pipe and mother hollow page lists the size, schedule and tolerance.

Why the density changes with the grade

Density is the only non-dimensional variable in the calculation. Its value varies with the alloy. Nickel and molybdenum are heavier than the iron they replace. A molybdenum-bearing austenitic grade such as 316 is therefore denser than 304. Ferritic and martensitic grades contain little or no nickel and are the lightest stainless families. The density range is about four percent. This difference equals one tonne for a 25 tonne shipment.

Family or grade Density (g/cm³) Basis
Austenitic chromium nickel, 304 and 3217.90EN 10088-1 nominal, 1.4301 and 1.4541
Austenitic chromium nickel molybdenum, 3168.00EN 10088-1 nominal, 1.4401 and 1.4404
Duplex, 22057.80EN 10088-1 nominal, 1.4462
Ferritic, 409 and 4307.70EN 10088-1 nominal, 1.4016
Martensitic, 410 and 4207.75Mill data sheets, 1.4006 and 1.4021
AISI 304 and 304L7.93Grade data sheet
AISI 316 and 316L7.98Grade data sheet
Carbon and alloy steel7.85Pipe schedule and structural section tables

The two density bases are separate reference systems. EN 10088-1 publishes one rounded figure per family. European section and pipe tables use this basis. Individual grade data sheets publish a measured figure for each specific alloy. These data sheets give 7.93 for 304 and 7.98 for 316. Stockist sheets place the ferritic and martensitic grades between 7.70 and 7.75. The difference between the two bases is under half a percent and is well within rolling tolerance. A quotation should state one basis and apply it consistently.

The grades pages are listings of composition by grade. The grade equivalents page lists the equivalent designations.