Metal Weight Calculator
Pick a material and shape (plate, round bar, tube, angle…), enter the dimensions and get the weight
Loading the tool…
Calculates the theoretical weight of metal stock such as plate, round bar, pipe, rectangular tube, angle and H-beam from the material and the dimensions. Use it to estimate material quantities or shipping weight.
How to use
- Choose a "Material"; its "Density" is filled in. For an alloy that is not listed, type the density yourself.
- Choose a "Shape" and enter the dimensions shown by the letters in the sketch. Each dimension has its own unit: mm, cm, m, in or ft.
- Enter the "Quantity" and, if you like, a "Unit price" to see "Total weight", "Weight per piece", "Weight per metre" and the amount.
- To total several items, press "Add to list", then use "Copy list" or "Save as CSV".
How it works
- Weight = volume × density. For long shapes, volume = cross-section area × length. "Show the formula" lists the formula that was used.
- Sections and rectangular tube are calculated without fillets, tapers or corner radii. Entering the "Outside corner radius" of a tube or the "Fillet radius" of an H-beam brings the area close to the standard tables.
- A coil is treated as a solid ring with no gaps between the wraps. Densities are typical values from material standards and producer data.
- The item list is saved in this browser.
Questions and answers
- How do I calculate the weight of a steel plate?
- Thickness in mm × width in m × length in m × 7.85 gives kg. A carbon steel plate of 1 mm × 1 m × 1 m weighs 7.85 kg.
- How do I calculate the weight of a round bar?
- The cross-section is π × diameter² ÷ 4; multiply it by the length and the density. A carbon steel bar 20 mm in diameter and 1 m long weighs about 2.466 kg.
- What density is used for stainless steel and aluminium?
- The tool uses 7.93 g/cm³ for stainless steel 304, 7.98 for 316 and 2.70 for aluminium 6061. For the same volume, aluminium weighs about one third as much as carbon steel.
- Why does the H-beam weight differ from the standard table?
- Rolled beams have fillets between the web and the flanges. For H 200×200×8×12 with a "Fillet radius" of 13, the result is 49.87 kg/m, which matches the table value of 49.9 kg/m.