Home › Rod Weight Calculator

Rod / TMT Bar Weight Calculator

Calculate the weight of TMT bars (sariya), round bars and steel rods in kg. Enter the diameter and length to get the weight per meter, per foot, per bar and for your full order. A standard TMT bar in India is 12 m long.

Rod / TMT Bar Weight Calculator

All results are in kg.

–Weight of 1 bar
–Total weight
–Weight per meter
–Weight per foot
–Total in tonnes
–Length per 1 kg

TMT Bar / Rod Weight Chart (IS 1786)

Diameterkg per mkg per ftPer 12 m barPer 40 ft barBundle: bars / weight
6 mm0.2220.0682.662.7112 / 32.0 kg
8 mm0.3950.1204.744.8210 / 47.4 kg
10 mm0.6170.1887.407.527 / 51.8 kg
12 mm0.8880.27110.6610.835 / 53.3 kg
16 mm1.5800.48218.9619.263 / 56.9 kg
20 mm2.4700.75329.6430.112 / 59.3 kg
25 mm3.8501.17346.2046.941 / 46.2 kg
28 mm4.8301.47257.9658.89–
32 mm6.3101.92375.7276.93–
36 mm7.9902.43595.8897.41–
40 mm9.8603.005118.32120.21–

Weight per meter is the nominal mass in IS 1786. Bars per bundle is the usual market practice; bundle size can vary by brand, so check with your dealer.

Rod Weight Formula

Weight (kg/m) = D² ÷ 162

D is the bar diameter in mm. The 162 comes from steel density: 7,850 × π ÷ 4 ÷ 1,000,000 = 1 ÷ 162.2.

Example: a 12 mm TMT bar weighs 12 × 12 ÷ 162 = 0.889 kg/m, so one 12 m bar weighs about 10.67 kg.

Weight by Diameter

Frequently Asked Questions

What is the formula for TMT bar weight?

Weight per meter = D² ÷ 162, where D is the diameter in mm. Multiply by the length in meters for the weight of a bar.

What is the weight of a 12 mm rod per meter?

A 12 mm rod weighs 0.888 kg per meter as per IS 1786. One 12 m bar weighs about 10.66 kg.

What is the weight of an 8 mm rod?

An 8 mm rod weighs 0.395 kg per meter, so one 12 m bar weighs about 4.74 kg.

What is the weight of a 16 mm rod?

A 16 mm rod weighs 1.58 kg per meter, so one 12 m bar weighs about 18.96 kg.

How many TMT bars are in 1 tonne?

Divide 1000 by the weight of one bar. For 12 mm bars of 12 m: 1000 ÷ 10.66 ≈ 94 bars per tonne.

What is the length of a TMT bar?

The standard length of a TMT bar in India is 12 m (about 39.4 ft). Some dealers quote weight for 40 ft (12.19 m).

More Steel Weight Calculators