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.
TMT Bar / Rod Weight Chart (IS 1786)
| Diameter | kg per m | kg per ft | Per 12 m bar | Per 40 ft bar | Bundle: bars / weight |
|---|---|---|---|---|---|
| 6 mm | 0.222 | 0.068 | 2.66 | 2.71 | 12 / 32.0 kg |
| 8 mm | 0.395 | 0.120 | 4.74 | 4.82 | 10 / 47.4 kg |
| 10 mm | 0.617 | 0.188 | 7.40 | 7.52 | 7 / 51.8 kg |
| 12 mm | 0.888 | 0.271 | 10.66 | 10.83 | 5 / 53.3 kg |
| 16 mm | 1.580 | 0.482 | 18.96 | 19.26 | 3 / 56.9 kg |
| 20 mm | 2.470 | 0.753 | 29.64 | 30.11 | 2 / 59.3 kg |
| 25 mm | 3.850 | 1.173 | 46.20 | 46.94 | 1 / 46.2 kg |
| 28 mm | 4.830 | 1.472 | 57.96 | 58.89 | – |
| 32 mm | 6.310 | 1.923 | 75.72 | 76.93 | – |
| 36 mm | 7.990 | 2.435 | 95.88 | 97.41 | – |
| 40 mm | 9.860 | 3.005 | 118.32 | 120.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
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
- 6mm Rod Weight0.222 kg/m
- 8mm Rod Weight0.395 kg/m
- 10mm Rod Weight0.617 kg/m
- 12mm Rod Weight0.888 kg/m
- 16mm Rod Weight1.580 kg/m
- 20mm Rod Weight2.470 kg/m
- 25mm Rod Weight3.850 kg/m
- 32mm Rod Weight6.310 kg/m
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
- Steel Weight CalculatorAll shapes in one tool
- Plate Weight CalculatorMS, SS & aluminium plates
- Sheet Weight CalculatorMS, GI & SS sheets by gauge
- Pipe Weight CalculatorRound, square & rectangular
- Angle Weight CalculatorEqual & unequal angles
- Channel Weight CalculatorISMC & C channels
- Square Pipe Weight CalculatorSquare & rectangular tubes
- Chequered Plate Weight CalculatorChecker / floor plates
- Beam Weight CalculatorISMB & I-beams
- Flat Bar Weight CalculatorMS & SS flats
- Square Bar Weight CalculatorMS & SS square bars
- SS Pipe Weight CalculatorSS 304 & 316, Sch 5S–40S
- Sariya Weight CalculatorSariya per piece & per tonne
- Steel Weight FormulaAll formulas with examples
- Unit Weight of Steel7850 kg/m³ & 78.5 kN/m³
- 8mm Rod WeightPer meter, 40 ft & bundle
- 10mm Rod WeightPer meter, 40 ft & bundle
- 12mm Rod WeightPer meter, 40 ft & bundle
- 16mm Rod WeightPer meter, 40 ft & bundle