Skip to content
AgileLogics

Steel Weight Calculator

Calculates the theoretical unit weight and total weight of common steel shapes — round bar, reinforcement (rebar), square bar, flat bar, equal angle, and round pipe/tube — from their dimensions and length.

Formula

All derived from steel density 7850 kg/m³: Round/Rebar = D²/162. Square = 0.00785×S². Flat = 0.00785×W×T. Angle = 0.00785×T×(A+B−T). Pipe = 0.02466×T×(OD−T). Total weight = unit weight × length.

Assumptions

Assumes standard mild/carbon steel at the standard density of 7850 kg/m³. The 162 and 0.00785/0.02466 constants are the industry-standard rounded forms of these formulas, matching published structural steel weight tables (e.g. IS 1786 for rebar).

Results are estimates for general guidance and do not replace verified calculations from a qualified professional where accuracy is critical.

How it works

Select the steel shape, then enter its dimensions in millimetres and the total length in metres. Only the fields for the selected shape are used.

How steel weight is calculated

Steel weight is the bar's cross-sectional area multiplied by its length and by the density of steel, 7,850 kg/m³. For a round bar or rebar that simplifies to weight (kg/m) = D² ÷ 162, with D in millimetres. Multiply the kg/m figure by the total length in metres to get the total weight.

This calculator covers six shapes: round bar, reinforcement bar (rebar), square bar, flat bar, angle, and round pipe or tube. Enter the dimensions in millimetres and the total length in metres. Only the fields for the shape you pick are used, so you can leave the others blank.

Formulas for each shape

Every formula below is steel's density (7,850 kg/m³, or 0.00785 kg per mm² per metre) applied to the shape's cross-section:

Shape Inputs (mm) Weight per metre (kg/m)
Round bar / rebar Diameter D D² ÷ 162
Square bar Side S 0.00785 × S²
Flat bar Width W, thickness T 0.00785 × W × T
Angle Legs A and B, thickness T 0.00785 × T × (A + B − T)
Pipe / tube Outer diameter OD, wall T 0.02466 × T × (OD − T)

The angle formula treats the section as two rectangles that overlap in a T × T corner, which is why T is subtracted once. Rolled angles have rounded roots and toes, so a manufacturer's section table can differ slightly. The pipe constant 0.02466 is π × 0.00785.

The calculator checks that an angle's thickness is smaller than both legs and that a pipe's wall is less than half its outer diameter. It shows unit weight to 3 decimals, total weight in kg to 3 decimals, and tonnes to 4.

Worked example: rebar

You need 12 m of 12 mm rebar.

  1. Square the diameter: 12 × 12 = 144.
  2. Divide by 162: 144 ÷ 162 = 0.889 kg/m.
  3. Multiply by length: 0.889 × 12 = 10.667 kg, or 0.0107 t.

A standard 12 m length of 16 mm bar works out to 1.580 kg/m and 18.963 kg.

Worked example: flat bar and angle

  • A 50 × 6 mm flat bar: 0.00785 × 50 × 6 = 2.355 kg/m. Six metres weigh 14.130 kg.
  • A 50 × 50 × 6 mm angle: 0.00785 × 6 × (50 + 50 − 6) = 4.427 kg/m. Six metres weigh 26.564 kg.
  • A 48.3 mm OD pipe with a 3.2 mm wall: 0.02466 × 3.2 × 45.1 = 3.559 kg/m.

Rebar weight table

The left column is what this calculator returns (D² ÷ 162). The right column is the nominal mass per metre from Table 1 of IS 1786:2008, the Indian standard for high-strength deformed reinforcing bars, which defines nominal mass using a density of 0.00785 kg/mm² per metre.

Diameter (mm) D² ÷ 162 (kg/m) IS 1786 nominal mass (kg/m)
6 0.222 0.222
8 0.395 0.395
10 0.617 0.617
12 0.889 0.888
16 1.580 1.58
20 2.469 2.47
25 3.858 3.85
32 6.321 6.31

The rule of thumb runs about 0.16% high because the exact constant is 162.2. On a full tonne of steel that's under 2 kg.

Estimating steel for a whole job

  1. List each bar size from the bar bending schedule or drawings, with its total cut length including laps and hooks.
  2. Run each size through the calculator, or multiply total length by the kg/m figure in the table.
  3. Add the sizes together and convert to tonnes for ordering.
  4. Add an allowance for offcuts. The calculator doesn't add wastage itself.

If you're working from a slab or beam, the RCC slab calculator and beam calculator give the concrete volume to pair with the steel figure. The weight converter turns kilograms into pounds or short tons, and the construction materials converter handles other material conversions.

Limits

Results assume carbon or mild steel at 7,850 kg/m³. Stainless steel and other alloys have different densities, so this will be a few percent off for them. Reinforcement sizes, spacing and laps for any structure must be specified by a qualified structural engineer under your local building code. This calculator estimates weight; it doesn't check design.

Last updated

Frequently asked questions

What is the formula for rebar weight per metre?
Weight in kg/m = D² ÷ 162, where D is the bar diameter in millimetres. A 12 mm bar weighs 144 ÷ 162 = 0.889 kg/m. The 162 comes from steel's density of 7850 kg/m³ multiplied by the bar's circular cross-section, rounded to a convenient constant.
How accurate is the D²/162 rule?
It's slightly high, by about 0.16%, because the exact constant is 162.2. At 12 mm it gives 0.889 kg/m against 0.888 kg/m in the IS 1786 nominal mass table, and at 32 mm it gives 6.321 kg/m against 6.31 kg/m. For ordering steel that difference is negligible.
Why does the actual weight of my bars differ from the calculator?
The calculator gives theoretical weight at the nominal diameter. Rolled bars are allowed a tolerance on mass per metre, and ribs, rust and mill variation all shift the real figure a little. Weigh a sample or check the mill certificate if you need the delivered weight.
How do I convert the result to tonnes or pounds?
The calculator already shows tonnes (kg ÷ 1,000). For pounds, multiply kilograms by 2.2046, or use the weight converter.
Is this exact enough for structural design?
It's a reliable estimate that matches published steel weight tables, but bar sizes, spacing and quantities for a structure must come from a qualified structural engineer's design. Use this to estimate and check quantities, not to decide them.