Metal Weight Calculator
Whether you’re quoting a fabrication job, planning a shipment, or calculating material needs for a project, knowing the exact weight of metal components is essential. Steel beams, aluminum sheets, copper pipes, and brass bars all have different densities, and even a small error in weight estimation can lead to significant cost discrepancies, structural issues, or shipping problems. Getting the weight right from the start keeps your project on track, your budget under control, and your designs structurally sound.
This metal weight calculator computes the weight of six common metal shapes: round bars, square bars, rectangular bars, sheets and plates, tubes, and pipes. Enter the dimensions, select the shape, set the material density, and the tool calculates the weight in kilograms and pounds, along with a complete cost estimate. Whether you’re a metal supplier, a fabrication shop owner, an engineer, or a DIY metalworker, this calculator delivers instant, accurate results. All calculations run locally in your browser, keeping your data private.
How to Use the Metal Weight Calculator
Select the shape of the metal piece: Round Bar, Square Bar, Rectangular Bar, Sheet/Plate, Tube, or Pipe.
Enter the required dimensions based on the selected shape diameter or width, height (for rectangular shapes), wall thickness (for tubes/pipes), and length.
Adjust the density value, the default of 7.85 g/cm³ works for carbon steel, but you can change it for aluminum (2.70), copper (8.96), or other metals.
Enter the quantity of pieces you need for your project.
Set the price per kilogram to get a complete cost estimate with waste factor.
Review the weight and cost results or switch to the detailed breakdown tab for a full component list.
How the Metal Weight Calculator Formula Works
The calculator computes the volume of the metal piece based on its shape and dimensions, then multiplies by the density to find the weight. The formulas follow standard geometry and material science principles.
Formula: Volume = Shape-specific calculation
For round bars: Volume = π × (diameter/2)² × length
For square bars: Volume = side × side × length
For rectangular bars: Volume = width × height × length
For sheets/plates: Volume = width × thickness × length
For tubes/pipes: Volume = π × (outer_radius² − inner_radius²) × length
All dimensions are converted to millimeters for volume calculation, then converted to cubic centimeters (1 cm³ = 1000 mm³).
Formula: Weight = Volume × Density
Weight in grams = volume (cm³) × density (g/cm³). Results are also displayed in kilograms and pounds.
Formula: Total Weight = Weight per Piece × Quantity × (1 + Waste Factor / 100)
The waste factor accounts for cuts, scrap, and machining losses. A 5% waste factor is typical for most projects.
Formula: Total Cost = Total Weight (kg) × Price per kg
Cost is based on the total weight in kilograms and the price per kilogram.
Worked Example: Steel Round Bar
Consider a steel round bar with a 20 mm diameter, 1000 mm length, at a density of 7.85 g/cm³. The customer needs 10 pieces and wants to know the total weight and cost at $2.50 per kg.
Step 1: Convert dimensions to millimeters
Diameter: 20 mm
Length: 1000 mm
Step 2: Calculate volume for a round bar
Radius = 20/2 = 10 mm
Volume = π × 10² × 1000 = 314,159 mm³
Volume (cm³) = 314,159 / 1000 = 314.16 cm³
Step 3: Calculate weight
Weight per piece = 314.16 × 7.85 = 2,466.15 g = 2.47 kg
Total weight = 2.47 × 10 = 24.7 kg
Weight with waste (5%) = 24.7 × 1.05 = 25.94 kg
Step 4: Calculate cost
Interpretation: Ten pieces of 20 mm diameter steel round bar, 1 meter long, weigh approximately 24.7 kg without waste and 25.9 kg with a 5% waste factor. The total material cost is about $65. This estimate helps the fabricator quote the job accurately and order the right amount of material.