Knowing the weight of a piece of metal stock — before you cut it, ship it, or load it — matters for shipping quotes, structural design, and material cost. This calculator reduces any bar, plate, sheet, or tube to a cross-section area times a length, then multiplies by the material's density to get weight.

How the calculation works

Every metal shape this calculator supports reduces to the same underlying formula: weight = cross-section area × length × density × quantity. The cross-section area depends on the shape — a circle for round bar, a square for square bar, a rectangle for rectangular bar and for the width-by-thickness face of plate and sheet, and a ring (outer circle minus inner circle) for tube. Once you have that area, multiplying by the piece's length gives volume, and multiplying volume by the material's density gives weight. Density figures come from standard engineering reference tables (MatWeb, eFunda) for each material's most common alloy grade.

Nominal vs. actual dimensions

This calculator uses whatever dimensions you enter, treating them as the actual size of the stock. Mill-produced bar, plate, and tube can run slightly over or under a nominal size, and cut lengths always include some saw kerf loss. For a rough estimate or shipping-weight budget, nominal dimensions are close enough. For a precise cut list or a quote you're standing behind, measure the actual stock or use the supplier's certified weight per foot.

Choosing the right material density

The density figures built into this calculator represent the most common alloy within each material family — 304 for stainless steel, 6061 for aluminum, C360 for brass, C932 for bronze, and Grade 2 for titanium. Density varies by a percent or two between alloys in the same family (316 stainless is slightly denser than 304, for example), which matters for tight tolerance work but rarely changes the practical estimate by more than a pound or two on typical stock sizes. When precision matters, use the density from your mill certificate.