25 March 2026 · 12 min read · Calculator Steel Aluminium Titanium

Metal Weight Calculator — Bar, Plate, Pipe, Hex, and Angle in All Alloys

Calculate the weight of common metal sections — round bar, flat plate or sheet, hollow pipe or tube, square bar, hexagonal bar, and equal leg structural angle — in any engineering alloy. Select the shape, enter dimensions in millimetres or inches, choose the alloy, and the calculator returns weight per piece, total weight for a specified quantity, and weight per unit length. A full step-by-step formula breakdown is shown for every calculation so you can verify the result or reproduce it in your own spreadsheet.

Key Takeaways

  • Weight = Volume × Density. All section weight calculations reduce to computing the cross-sectional area, multiplying by length, then multiplying by alloy density.
  • Carbon steel density is standardised at 7.85 g/cm³ for structural calculations; austenitic stainless runs slightly higher at 7.93–7.99 g/cm³.
  • For steel round bar: shortcut W (kg/m) = 0.00617 × D² (D in mm). For hollow pipe: W (kg/m) = 0.02466 × WT × (OD − WT).
  • Aluminium is 2.70 g/cm³ — roughly 65% lighter than steel by volume; titanium Ti-6Al-4V at 4.43 g/cm³ is 44% lighter while achieving steel-class strength.
  • Density varies with composition within a grade band — use certified material density from the mill certificate for high-value alloy procurement by weight.

Metal Weight Calculator

6 section shapes · 14 alloys · metric & imperial · batch mode

Round Bar
Flat Plate
Pipe / Tube
Square Bar
Hex Bar
Angle (L)
Please fill in all required dimension fields with values > 0.
Volume (cm³)
Wt/piece (kg)
Total wt (kg)
Total (lbs)
kg/m
Batch / Requisition List
#ShapeDimensionsMaterial QtyWt/pc (kg)Total (kg)
No items yet. Calculate a section then click “Add to Batch”.
Section Cross-Section Geometry and Area Formulas D Round Bar A = π/4 × D² W T Flat Plate A = W × T OD WT Pipe / Tube A = π/4(OD²−ID²) S Square Bar A = S² AF Hex Bar (A/F) A = 0.866 × AF² A A T Equal Leg Angle A = T × (2A − T) All dimensions in mm (or inches in imperial mode). L = length. Volume = A × L.
Figure 1. Cross-section geometry and area formulas for the six section types supported by the calculator. All calculations use the exact area formulas shown — no approximations. © metallurgyzone.com

How Metal Weight Is Calculated

The fundamental relationship is simple: weight equals volume multiplied by density. The engineering challenge lies in computing the cross-sectional area accurately for each section type, ensuring consistent units, and applying the correct alloy density. All six formulas used by the calculator above are derived from first principles as follows:

Round Bar / Rod

Cross-sectional area  A = π/4 × D²
Volume (mm³)            = A × L = π/4 × D² × L
Weight (kg)             = A × L × ρ / 10⁶   (ρ in g/cm³, dims in mm)

Shortcut for steel (ρ = 7.85 g/cm³):
  W (kg/m) = 0.00617 × D²   (D in mm)

Example: D = 50 mm, L = 3,000 mm, carbon steel:
  A   = π/4 × 50² = 1,963.5 mm²
  V   = 1,963.5 × 3,000 = 5,890,486 mm³ = 5,890.5 cm³
  W   = 5,890.5 × 7.85 / 1,000 = 46.24 kg

Hollow Pipe or Tube (OD and Wall Thickness)

ID = OD − 2 × WT
Area  A = π/4 × (OD² − ID²)

Shortcut for steel pipe:
  W (kg/m) = 0.02466 × WT × (OD − WT)   (OD, WT in mm)

Example: OD = 114.3 mm, WT = 6.02 mm (4-in Sch 40), L = 6,000 mm:
  ID  = 114.3 − 12.04 = 102.26 mm
  A   = π/4 × (114.3² − 102.26²) = π/4 × (13,064.5 − 10,457.1) = 2,044.4 mm²
  W   = 2,044.4 × 6,000 × 7.85 / 10⁶ = 96.29 kg

Flat Plate or Sheet

Area  A = Width × Thickness
W (kg) = W × T × L × ρ / 10⁶

Shortcut for steel plate:
  W (kg/m²) = 7.85 × T   (T in mm)   → 1 mm plate ≈ 7.85 kg/m²

Example: 1,500 × 3,000 mm × 10 mm plate, carbon steel:
  V   = 1,500 × 3,000 × 10 = 45,000,000 mm³ = 45,000 cm³
  W   = 45,000 × 7.85 / 1,000 = 353.25 kg

Hexagonal Bar (Across-Flats)

Area  A = (√3/2) × AF² = 0.86603 × AF²
Across-corners AC = AF × 2/√3 = AF × 1.15470

Shortcut for steel hex bar:
  W (kg/m) = 0.006798 × AF²   (AF in mm)

Example: AF = 41 mm (common stock size), L = 3,000 mm:
  A   = 0.86603 × 41² = 0.86603 × 1,681 = 1,455.6 mm²
  W   = 1,455.6 × 3,000 × 7.85 / 10⁶ = 34.28 kg

Equal Leg Angle

Area  A = T × (2A − T)   (equal leg A×A×T)
  The corner material is counted once: one leg = A×T, other leg = (A−T)×T
  Total = A×T + (A−T)×T = T×(2A − T)

Example: 75×75×8 mm, L = 6,000 mm, steel:
  A   = 8 × (150 − 8) = 8 × 142 = 1,136 mm²
  W   = 1,136 × 6,000 × 7.85 / 10⁶ = 53.51 kg
  kg/m = 1,136 × 7.85 / 1,000 = 8.92 kg/m  (matches EN 10056 tables)

Alloy Density Reference Table

The densities used in the calculator are the accepted nominal values from the relevant material standards and ASM Handbook data. For most engineering purposes — procurement, transport, load calculations, structural design — these values are sufficient. Use the certified material density from the mill certificate if the calculation is for high-value alloy procurement by weight or for precision mass-properties calculations.

Alloy Family Density (g/cm³) Range Typical Grades Reference
Carbon and low-alloy steel7.857.80–7.87A36, S355, 4140, P91, API 5L X65ASTM A6, EN 10025
Austenitic stainless steel7.93–7.997.90–8.00304L, 316L, 310S, 904L, 254 SMOASTM A240, EN 10088
Duplex stainless steel7.807.78–7.822205, 2507, LDX 2101ASTM A790, EN 10028-7
Aluminium alloys (wrought)2.60–2.852.60–2.906061 (2.70), 7075 (2.81), 2024 (2.77)ASTM B211, EN 573
Titanium alloys4.43–4.654.40–4.65Ti-6Al-4V (4.43), Gr.2 CP (4.51)ASTM B265, AMS 4911
Nickel superalloys8.19–9.008.10–9.10Inconel 718 (8.19), Hastelloy C-276 (8.89), Alloy 625 (8.44)ASTM B637, AMS 5662
Copper8.948.89–8.96C10100 (OFC), C11000 (ETP)ASTM B170, EN 1976
Brass8.40–8.738.40–8.75CuZn30 (8.52), CuZn37 (8.44), CuZn40 (8.37)ASTM B36, EN 12163
Cupronickel8.40–8.958.40–8.95CuNi10 (8.90), CuNi30 (8.94)ASTM B111, EN 12451
Cast iron (grey)6.90–7.356.80–7.35Grade 250, HT200ASTM A48
Zinc die-cast6.60–6.756.55–6.75Zamak 3, ZA-8ASTM B86
Magnesium alloys1.74–1.841.73–1.85AZ31, AZ91ASTM B90, AMS 4375
All densities at room temperature (~20°C). Density decreases at elevated temperatures — for high-temperature applications (e.g., steam piping), use temperature-corrected values from ASME II Part D appendix tables.

Standard Section Weight Tables: Steel Round Bar, Pipe, and Plate

Round Bar — Carbon Steel (kg/m)

Dia. (mm)kg/mDia. (mm)kg/mDia. (mm)kg/mDia. (mm)kg/m
60.222253.8546022.2112088.83
80.395305.5497030.21140120.8
100.617357.5478039.46160157.8
120.888409.8649049.94180199.7
161.5784512.4910061.65200246.6
202.4665015.4111074.60250385.3
Calculated at ρ = 7.85 g/cm³ using W = 0.00617 × D²

Flat Plate — Carbon Steel (kg/m²)

Thickness (mm)35681012162025304050
kg/m² 23.639.347.162.878.594.2125.6157.0196.3235.5314.0392.5
W (kg/m²) = 7.85 × T (mm). For stainless multiply by 7.98/7.85 = 1.017; for aluminium multiply by 2.70/7.85 = 0.344.

Practical Guidance: Applying Section Weights in Engineering

Pipe Weight and ASME Schedule Correlation

In piping engineering, pipe weight per unit length determines support span design, flange face loading, and transport logistics. ASME B36.10 (welded and seamless wrought steel pipe) and B36.19 (stainless steel pipe) tabulate nominal pipe size (NPS), outside diameter, and wall thickness for each schedule. The OD is fixed for a given NPS; wall thickness varies with schedule number. To compute weight using this calculator, enter the OD and wall thickness from the relevant schedule table. Note that ASME dimensions are in inches — use the inch input mode or convert: 1 inch = 25.4 mm.

For corrosion allowance design in piping systems, the specified minimum wall thickness (SMYS) is the pressure-design wall thickness plus corrosion allowance. When calculating pipe weight for support design, use the nominal (ordered) wall thickness, not the minimum thickness. Pipe is typically ordered to a nominal wall thickness with an undertolerance of 12.5% per ASTM A53/A106/ASME B36.10.

Density Correction for Temperature

Metals expand on heating, reducing density. The thermal expansion coefficient for carbon steel is approximately 12 × 10⁻⁶ /°C, giving a volume change of approximately 0.36% at 300°C. For most practical weight calculations this is negligible, but for high-temperature pressure vessel design to ASME code (where allowable stresses are temperature-dependent), always verify whether the code table uses density at 20°C or at the design temperature. The annealing and normalising guide discusses volume changes during phase transformations, which can be significantly larger than thermal expansion effects.

Weight vs. Mass: Units for Procurement

In engineering, weight and mass are often used interchangeably. Strictly, weight is a force (Newtons) and mass is a quantity (kilograms). For metal procurement, the quantity traded is always mass in kilograms or tonnes (metric). Steel is typically priced per tonne (1,000 kg). Aluminium, titanium, and nickel alloys are often priced per kilogram due to their higher unit value. For conversion: 1 metric tonne = 1,000 kg = 2,204.6 lb = 1.1023 short tons. For pipe and bar, weight per unit length (kg/m or lb/ft) is used for stock management and crane lifting calculations.

Crane and lifting calculation: For lift planning, always add a margin of 10% to calculated section weights to account for lifting hardware (slings, shackles), weld attachments, mill scale, and retained surface water on plate. Use the certified weight from a weighbridge (load cell) for legal-for-trade transactions, not a calculated value.
Engineering Alloy Density Comparison (g/cm³) Magnesium AZ31 1.77 Aluminium 6061 2.70 Ti-6Al-4V 4.43 Duplex 2205 7.80 Carbon steel 7.85 Stainless 304 7.98 Inconel 718 8.19 Copper C10100 8.94 0 2 4 6 8 g/cm³
Figure 2. Density comparison of common engineering alloys. Magnesium and aluminium offer the lowest densities, making them critical for weight-sensitive designs. Copper, Inconel, and Hastelloy are significantly denser than steel by volume. For equal strength, the specific strength (strength/density) metric governs material selection — Ti-6Al-4V and high-strength aluminium alloys are particularly competitive on this basis. © metallurgyzone.com

Frequently Asked Questions

How is metal weight calculated from dimensions?
Metal weight is calculated as W = Volume × Density. Volume is determined by the cross-sectional area formula for the specific shape multiplied by the length. For a round bar: Volume = π/4 × D² × L. For a hollow pipe: Volume = π/4 × (OD² − ID²) × L. For a flat plate: Volume = Width × Thickness × Length. The result in cm³ is multiplied by density in g/cm³ to give weight in grams, then divided by 1,000 for kilograms. The same formula applies for every alloy — only the density value changes.
What is the density of carbon steel and stainless steel?
Carbon and low-alloy steels (A36, S355, 4140, P91) have a density of approximately 7.85 g/cm³. Austenitic stainless steels (304, 316L) are slightly denser at 7.93–7.99 g/cm³ due to Ni and Cr additions. Duplex stainless steel 2205 is 7.80 g/cm³. The small difference means that for most structural calculations, 7.85 g/cm³ is an acceptable approximation for all steel grades. For information on how composition affects the physical metallurgy of stainless steels, see the austenitic stainless steel guide.
How do I calculate the weight of a hollow pipe or tube?
For a hollow circular pipe: cross-sectional area = π/4 × (OD² − ID²), where ID = OD − 2×WT (wall thickness). Weight = π/4 × (OD² − ID²) × Length × Density. Alternatively, use the shortcut formula for steel pipe: W (kg/m) = 0.02466 × WT × (OD − WT), where OD and WT are in mm. This shortcut uses steel density of 7.85 g/cm³ and is the formula used in most pipe weight tables and piping specifications.
What is the weight per metre of a 25 mm diameter carbon steel round bar?
For a 25 mm diameter carbon steel round bar (density 7.85 g/cm³): Area = π/4 × 25² = 490.87 mm². Weight per metre = 490.87 mm² × 1,000 mm × 7.85×10⁻⁶ kg/mm³ = 3.854 kg/m. The shortcut formula for steel round bar is W (kg/m) = 0.00617 × D², giving 0.00617 × 625 = 3.856 kg/m — consistent with published steel section tables.
Why is titanium used when weight saving is critical?
Ti-6Al-4V has a density of 4.43 g/cm³ compared to 7.85 g/cm³ for steel — roughly 44% lighter. Combined with a yield strength of 880–1,100 MPa (comparable to high-strength steel), it gives an exceptional specific strength (strength-to-weight ratio). For the same structural load, a titanium component weighs roughly 44% less than an equivalent carbon steel component. This makes titanium the preferred choice for aerospace airframes, orthopaedic implants, and marine applications where both corrosion resistance and weight are critical. See the corrosion mechanisms guide for more on titanium’s passive layer behaviour.
What is the formula for calculating hex bar weight?
For a hexagonal bar specified by across-flats (A/F) dimension: cross-sectional area = (√3/2) × AF² = 0.86603 × AF², where AF is the across-flats dimension in mm. The across-corners dimension = AF × 1.15470. Weight = 0.86603 × AF² × Length × Density. For steel hex bar: W (kg/m) = 0.006798 × AF². For example, a 30 mm A/F steel hex bar weighs 0.006798 × 900 = 6.118 kg/m.
How accurate are the density values used in metal weight calculators?
Standard density values (e.g., 7.85 g/cm³ for carbon steel) are nominal values representing the bulk density of the alloy in the wrought condition. For carbon and low-alloy steels, the variation is ±0.5% (7.81–7.87 g/cm³), well within procurement and fabrication tolerances. For nickel superalloys and titanium alloys, composition-dependent density variation can be ±1–2%. For critical load calculations or procurement of high-value alloys by weight, verify density from the material certificate or relevant standard (e.g., ASTM B265 for titanium sheet). The hardness and mechanical property testing methods used to certify materials are described in the metallurgy testing guides.
What is the weight per metre formula for structural angle (L-section)?
For an equal leg angle with leg length A and thickness T: cross-sectional area = T × (2A − T). Weight per metre for steel = T × (2A − T) × 7.85 × 10⁻³ kg/m (with A and T in mm). For example, a 75×75×8 mm steel equal angle: Area = 8 × (150 − 8) = 1,136 mm². W = 1,136 × 1,000 × 7.85×10⁻⁶ = 8.92 kg/m, consistent with BS EN 10056 section tables.
How do I convert kg/m to lb/ft for pipe and bar sections?
Multiply kg/m by 0.6720 to obtain lb/ft. Conversely, multiply lb/ft by 1.4882 to obtain kg/m. For total weight: 1 kg = 2.20462 lb. These conversions are used constantly when mixing metric (EN/ISO) and imperial (ASME/ASTM) specifications. Note that ASME pipe schedules specify wall thickness in inches, so always confirm which unit system your pipe standard uses before calculating. The inch mode in the calculator above handles this conversion automatically.

Recommended Tools and References

Mitutoyo 500-196-30 Absolute Digital Caliper 0–150 mm

The standard workshop caliper for measuring bar diameter, plate thickness, and wall thickness for accurate weight calculations.

View on Amazon

ASM Handbook Vol. 2 — Properties and Selection: Nonferrous Alloys

Definitive reference for alloy density, composition, and mechanical properties of aluminium, titanium, copper, and nickel alloys.

View on Amazon

Portable Ultrasonic Wall Thickness Gauge (Digital)

Non-contact wall thickness measurement for pipe and tube in service — essential for corrosion assessment and weight verification.

View on Amazon

Engineer’s Black Book — Metric Edition

Pocket reference with steel section tables, thread data, material properties, and conversion factors for workshop and site use.

View on Amazon

Disclosure: MetallurgyZone participates in the Amazon Associates programme. If you purchase through these links, we may earn a small commission at no extra cost to you. This helps support free technical content on this site.

metallurgyzone

← Previous
Carburising Case Depth Calculator — Fick’s Law Diffusion Model
Next →
Critical Crack Size and Fracture Mechanics Calculator (LEFM / K_IC)