Steel Weight Calculator

Find the weight of any steel section in kg: plates, sheets, rods and TMT bars, pipes, angles, channels, beams, flats and square bars. Pick the shape, enter the size and get the weight per meter, per foot and per piece instantly. Works for mild steel (MS), stainless steel, GI, aluminium, copper and brass.

Steel Weight Calculator

All results are in kg.

–Weight of 1 piece
–Total weight
–Weight per meter
–Weight per foot
–Total in tonnes
–Total in pounds

Steel Weight Calculators by Shape

Each calculator below has its own weight chart, formula and answers to common questions for that section.

More Steel Weight Calculators

TMT Bar / Rod Weight Chart

Nominal weights of steel bars as per IS 1786. A standard TMT bar is 12 m long; 40 ft is 12.19 m.

DiameterWeight per mPer 12 m barPer 40 ft bar
6 mm0.2222.662.71
8 mm0.3954.744.82
10 mm0.6177.407.52
12 mm0.88810.6610.83
16 mm1.58018.9619.26
20 mm2.47029.6430.11
25 mm3.85046.2046.94
28 mm4.83057.9658.89
32 mm6.31075.7276.93
36 mm7.99095.8897.41
40 mm9.860118.32120.21

Steel Weight Formula

Every steel weight calculation is the same idea: weight = cross-section area × length × density. Steel has a density of 7,850 kg/m³ (7.85 g/cm³). For a section measured in millimetres, weight per meter is:

Weight (kg/m) = Area of cross-section (mm²) × 0.00785

Handy shortcuts for common shapes:

ShapeWeight per meter (kg/m)
Round bar / rod / TMTD² ÷ 162
Round pipe(OD − t) × t × 0.02466
Plate / flat barWidth × Thickness × 0.00785
Square barSide² × 0.00785
Square / rectangular pipe(2A + 2B − 4t) × t × 0.00785 (approx.)
Angle(A + B − t) × t × 0.00785
Channel(H × tw + 2 × (B − tw) × tf) × 0.00785

All sizes in mm. For other metals, multiply the steel result by (metal density ÷ 7.85).

Density of Common Metals

MetalDensity (g/cm³)Density (kg/m³)
Mild steel / MS / GI7.857,850
Stainless steel 3047.937,930
Stainless steel 3167.987,980
Aluminium2.702,700
Copper8.968,960
Brass8.508,500

Frequently Asked Questions

How do I calculate steel weight in kg?

Multiply the cross-section area in mm² by the length in meters and by 0.00785. For example, a 50 × 6 mm flat bar is 300 mm², so it weighs 300 × 0.00785 = 2.355 kg per meter.

What is the formula for steel rod weight?

Weight per meter of a round steel bar is D² ÷ 162, where D is the diameter in mm. A 12 mm rod weighs 144 ÷ 162 = 0.888 kg per meter.

What is the density of steel?

Mild steel has a density of 7,850 kg/m³, which is 7.85 g/cm³. Stainless steel 304 is about 7.93 g/cm³.

How do I calculate steel weight per foot?

Calculate the weight per meter, then multiply by 0.3048. For example, 0.888 kg/m × 0.3048 = 0.271 kg per foot for a 12 mm rod.

Are these weights exact?

They are theoretical weights based on nominal sizes and density. Real steel can be slightly heavier or lighter because of rolling tolerance, so always confirm with your supplier for billing.