Mechanical · Free · Instant results

Metal Weight Calculator

Calculate Smarter. Work Faster.

Weight of round bar, square bar, flat plate, round tube or hex bar from dimensions and material — steel, stainless, aluminium, brass, copper and cast iron.

Shape & Dimension Inputs

i Equal angle — both legs the same length, uniform thickness
Weight
Weight = Volume × Density
Volume
Weight per Metre
Calculation Breakdown
Did this solve your problem?

Created by Umasankar Maity — B.Tech in Electrical Engineering, with 11+ years of industrial maintenance experience.

Reviewed by the ElectroMechCalc editorial team.

Last reviewed: August 2026  |  Standards referenced: Standard material density references (IS 1387 general stock weight practice)

How it works

Metal stock weight, explained

Calculating the weight of any metal stock shape follows the same basic relationship: weight equals volume multiplied by density.

Weight = Volume × Density

Volume, in turn, is the cross-sectional area of the shape multiplied by its length. The cross-sectional area formula changes depending on the shape, which is where each stock type differs:

  • Round bar: Area = π/4 × D², where D is the diameter
  • Square bar: Area = S², where S is the side length
  • Flat plate: Area = W × T, where W is width and T is thickness
  • Round tube / pipe: Area = π/4 × (OD² − ID²), where OD is outer diameter and ID = OD − 2 × wall thickness
  • Hexagonal bar: Area = (√3/2) × AF², where AF is the across-flats dimension (the distance between two parallel faces)
  • Equal angle bar (L-shape): Area = t × (2a − t), where a is the leg length and t is the uniform thickness
  • Channel (C-shape): Area = t × (2B + H − 2t), where H is the web height, B is the flange width, and t is the uniform thickness

Once the area is known, multiplying by length gives volume, and multiplying volume by the material's density gives weight. Density is a fixed material property (in kg/m³) that varies by metal — steel and cast iron are denser than aluminium, for instance, so an aluminium bar of identical dimensions to a steel bar weighs roughly a third as much.

This calculator also gives a weight per metre figure, which is the standard way stock metal is often priced and specified in catalogues and mill certificates — useful for quickly estimating the weight of a longer or shorter length of the same cross-section without recalculating from scratch.

Worked Example

A 1-metre (1000 mm) length of 25 mm diameter mild steel round bar.

  • Area = π/4 × 25² = 490.87 mm²
  • Volume = 490.87 × 1000 = 490,874 mm³ = 490.87 cm³ = 0.00049087 m³
  • Weight = 0.00049087 × 7850 kg/m³ = 3.853 kg (i.e. 3.853 kg/m)

For comparison, the same 25 mm round bar in aluminium (density 2700 kg/m³) would weigh 0.00049087 × 2700 = 1.325 kg/m — about 34% of the steel bar's weight for the identical size.

Density values are typical figures for common grades; exact density varies slightly by alloy composition and should be confirmed against the mill certificate for precise weight-based billing or freight calculations.

Reference table

Density of common engineering metals

MaterialDensity (kg/m³)Relative to steel
Mild / Carbon Steel78501.00× (reference)
Stainless Steel 30480001.02×
Cast Iron72000.92×
Brass85001.08×
Copper89601.14×
Aluminium27000.34×

Aluminium's low density relative to its strength is exactly why it's favoured for weight-sensitive applications — a component sized for equivalent strength in aluminium rather than steel is still meaningfully lighter overall, even after accounting for the larger cross-sections aluminium parts often need to match steel's strength.

Common Mistakes

Common mistakes when calculating metal weight

1. Using outer diameter for a tube's area without subtracting the bore. A pipe or tube's weight comes from the annular (ring-shaped) cross-section only — using the full outer-diameter circle as if it were solid bar dramatically overstates the weight.

2. Confusing across-flats and across-corners for hex bar. Hex bar size is conventionally specified as the across-flats (AF) dimension — the distance between two parallel faces — not the across-corners (larger) dimension; using the wrong one skews the area calculation.

3. Mixing units between dimensions. All dimensions should be in the same unit (this calculator uses millimetres throughout) before multiplying — a width in mm combined with a thickness in cm without converting gives a result that's off by a factor of 10 or 100.

4. Using a generic steel density for a specific alloy. Different steel grades and other alloys have slightly different densities — for precise weight-based costing or freight calculations, confirm the exact grade's density from the mill certificate rather than a rounded reference figure.

5. Forgetting that weight scales with the square of a linear dimension for solid shapes. Doubling the diameter of a round bar quadruples its cross-sectional area (and therefore its weight per unit length), not just doubles it — easy to underestimate when comparing two different stock sizes casually.

6. Not accounting for cut allowance or kerf loss when estimating material needed. The calculated weight is for the finished piece's net dimensions; actual material purchased or consumed is typically somewhat more once saw kerf, cutting allowance, and scrap are factored in.

FAQ

Frequently Asked Questions

Straight answers on volume formulas, density, and stock weight estimating.

What is the general formula for metal weight?+

Weight equals volume times density, where volume is the cross-sectional area of the shape multiplied by its length. The cross-sectional area formula changes by shape: a circle for round bar, a square for square bar, width times thickness for flat plate, an annulus for tube, and a hexagon area formula for hex bar.

How is the cross-sectional area of a round tube or pipe calculated?+

It's the area of the outer circle minus the area of the inner (bore) circle: pi over 4 times (outer diameter squared minus inner diameter squared), where inner diameter equals outer diameter minus twice the wall thickness. This annular area is what actually contains metal, unlike a solid round bar.

Why does hexagonal bar use across-flats rather than across-corners for its size?+

Across-flats is the conventional way hex bar is specified and sold, since it's the dimension that matters for fitting a spanner or socket, and it directly relates to the standard hex area formula used here. The across-corners dimension is larger and would give a different, incorrect area if used in that formula.

How much does weight change if I double a round bar's diameter?+

Weight per unit length roughly quadruples, not doubles, because cross-sectional area for a circle depends on diameter squared. This squared relationship applies to all the solid shapes here (round, square, hex) and is a common source of underestimating how much heavier a larger stock size actually is.

How accurate are the density values used in this calculator?+

They are typical reference figures for common grades of each material, accurate enough for general estimating and budgeting. For precise weight-based billing, freight calculation, or engineering-critical mass properties, use the exact density from the specific alloy's mill certificate or material datasheet, since density varies slightly with alloy composition.

Does this calculator account for cutting losses or kerf when estimating material to purchase?+

No — the result is the net weight of the finished piece's exact dimensions. When estimating material to purchase or consume, add an allowance for saw kerf, cutting tolerance, and scrap on top of this net calculated weight, since actual consumption is typically somewhat higher.

Can I use this calculator to estimate the weight of a non-standard or irregular shape?+

Not directly — this calculator covers the five common stock shapes with defined area formulas (round, square, flat, tube, hex). For an irregular or compound cross-section, the section would need to be broken into simpler shapes, each calculated separately and summed, or its area found by another method like CAD software.

Why does an aluminium part need a larger cross-section than an equivalent steel part?+

Aluminium has lower strength than most steels for a given cross-section, so a part designed for equivalent load capacity often needs more material (a larger cross-section) in aluminium than in steel. Even with that larger cross-section, aluminium's much lower density usually still results in a lighter overall part, which is why it remains popular for weight-sensitive design despite needing more volume.

Explore More Categories