Metal Weight Calculator
A free, browser-based calculator. Runs entirely in your browser — no sign up, nothing stored.
Enter Values
How to use this calculator
- Enter the length (use 1 m for weight per metre) and the material density (kg/m³).
- Fill in the dimensions for your stock shape — plate/flat bar, round bar, or tube.
- Read the weight for each shape entered.
How it works
The Metal Weight Calculator multiplies the cross-sectional area by the length and the material density: weight = area × length × density.
Plate/flat bar area = width × thickness; round bar = π·d²/4; tube = π(D² − inner²)/4. Densities: steel 7850, aluminium 2700, brass 8500, copper 8960, stainless ≈ 8000 kg/m³.
Worked example
100 × 10 mm steel flat bar. Area = 1000 mm² = 0.001 m²; per metre = 0.001 × 1 × 7850 = 7.85 kg/m.
Tips
- For tube, the wall thickness must be less than half the outer diameter.
Frequently asked questions
How do I get weight per metre?
Set the length to 1 m — the result is then the weight of one metre of that section.
Which density should I use?
Match it to the alloy: plain steel 7850, stainless ≈ 8000, aluminium 2700, brass 8500, copper 8960 kg/m³. Small alloy differences change the answer slightly.
Can I use these results for final design?
No. These calculators are for first-pass sizing, checking and learning. They assume ideal supports, static loads and elastic behaviour, and they don't apply load factors, member capacity, buckling or connection checks. Always verify against the relevant design code (e.g. AS 4100, AS 1170, Eurocode) and have a qualified engineer sign off structural work.
Related tools
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



