Pressure Vessel Sizing Calculator
Size pressure vessels per ASME Section VIII. Calculate shell and head wall thickness (UG-27), vessel volume, and weight estimate for hemispherical, ellipsoidal, or torispherical heads.
About this calculator
This calculator applies the ASME Section VIII, Division 1 formulas (UG-27 and the standard head-thickness equations) to estimate the minimum wall thickness of a cylindrical pressure vessel's shell and its heads. Design pressure is converted from barg to MPa, and the shell thickness comes from the circumferential-stress form t = PR/(SE − 0.6P), where S is the material's allowable stress and E is the weld joint efficiency (1.0 for full radiography down to 0.7 for none). Head thickness uses one of three formulas depending on which head geometry you select — hemispherical, 2:1 ellipsoidal, or torispherical (ASME flanged-and-dished, using crown radius L ≈ D) — because each geometry redistributes stress differently and needs its own equation.
Your chosen corrosion allowance is added on top of both calculated thicknesses to give the "required" values reported. Internal volume adds the cylindrical shell volume to a head-specific volume formula (exact for hemispherical and 2:1 ellipsoidal, a standard 0.0847·D³ approximation per torispherical head), and the empty-weight estimate multiplies total outer surface area by the larger of the two thicknesses and steel density (7850 kg/m³) — a rough approximation, not a fabrication-grade weight takeoff. This tool is meant for early sizing and screening: it does not replace a full ASME code calculation, which also requires temperature-rated allowable stress from Section II-D, external pressure/buckling checks, and nozzle reinforcement analysis.
Inputs
Results
Required shell thickness (mm)
7.28
Required head thickness (mm)
7.27
Figures current as of 2025. Source: ASME Boiler and Pressure Vessel Code, Section VIII, Division 1 (2025 edition), American Society of Mechanical Engineers
How to Use This Calculator
- Enter Design pressure (barg), Design temperature (°C), and Inner diameter (mm).
- Set Tan-to-tan length (mm), Allowable stress S (MPa), and Joint efficiency E.
- Adjust Corrosion allowance (mm) and select Head Type (Hemispherical, 2:1 Ellipsoidal, or Torispherical) as needed.
- Review Required shell thickness (mm) and Required head thickness (mm).
- Use Total volume (m³) and Total volume (liters) to inform your decision.
How the result changes with Design pressure (barg)
| Design pressure (barg) | Required shell thickness (mm) | Required head thickness (mm) |
|---|---|---|
| 5 | 5.14 | 5.13 |
| 7.5 | 6.21 | 6.2 |
| 15 | 9.44 | 9.4 |
| 25 | 13.79 | 13.68 |
What each input means
- Design pressure (barg)
- Maximum allowable working pressure (gauge).
- Design temperature (°C)
- Used to select appropriate allowable stress (enter manually below).
- Inner diameter (mm)
- Inside diameter of the cylindrical shell.
- Tan-to-tan length (mm)
- Length of the cylindrical section (tangent to tangent).
- Allowable stress S (MPa)
- Per ASME II-D at design temperature. SA-516 Gr.70 ≈ 138 MPa at ≤343°C.
- Joint efficiency E
- Weld joint efficiency: 1.0 (full RT), 0.85 (spot RT), 0.7 (no RT).
- Corrosion allowance (mm)
- Added thickness for anticipated corrosion over vessel life.
- Head Type
- The head geometry, which determines the head thickness and volume formulas used.
What each result means
- Required shell thickness (mm)
- Minimum shell thickness including corrosion allowance.
- Required head thickness (mm)
- Minimum head thickness including corrosion allowance.
- Total volume (m³)
- Internal volume of cylinder plus two heads.
- Total volume (liters)
- Internal volume in liters.
- Estimated empty weight (kg)
- Rough weight based on surface area and wall thickness.
- Shell calc thickness (mm)
- Calculated thickness before corrosion allowance.
- Head calc thickness (mm)
- Calculated head thickness before corrosion allowance.
- Total surface area (m²)
- Approximate outer surface area for insulation/painting estimates.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersDesign pressure (barg) = 10, Design temperature (°C) = 200, Inner diameter (mm) = 1000, Tan-to-tan length (mm) = 3000 = 8 input(s) provided
- Calculate Required shell thicknessRequired shell thickness = tShellCalc + corrosionAllowanceMm7.28 = 7.28
- Calculate Required head thicknessRequired head thickness = tHeadCalc + corrosionAllowanceMm7.27 = 7.27
- Calculate Total volumeTotal volume = vCylinder + vHeads2.8798 = 2.8798
- Calculate Total volumeTotal volume = totalVolume * 10002880 = 2880
Figures and sources
- ASME BPVC Section VIII, Division 1 — Rules for Construction of Pressure Vessels (UG-27 shell thickness and head-thickness formulas) (2025) — ASME Boiler and Pressure Vessel Code, Section VIII, Division 1 (2025 edition), American Society of Mechanical Engineers
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does changing the head type affect both the thickness and the volume calculation?
Each head geometry redistributes internal pressure stress differently, so ASME Section VIII gives each one its own thickness formula: hemispherical heads use t = PR/(2SE − 0.2P), 2:1 ellipsoidal heads use t = PD/(2SE − 0.2P), and torispherical (F&D) heads use t = 0.885PL/(SE − 0.1P) with crown radius L ≈ D. The calculator also swaps in a matching volume formula — exact for hemispherical and ellipsoidal, an approximate 0.0847·D³ per head for torispherical — since head shape changes internal volume too.
What does the joint efficiency input represent, and why does it matter so much?
Joint efficiency E reflects how thoroughly the shell and head welds were inspected — 1.0 for full radiography, down to 0.7 for none — and it sits in the denominator of every thickness formula, so a lower E directly increases the required wall thickness. Dropping E from 1.0 to 0.7 without changing anything else can meaningfully raise both required thickness and estimated weight.
Why is corrosion allowance added after the thickness calculation instead of built into it?
The engine first solves for shell and head thickness from the pressure-stress formulas alone (reported as "calc" thickness), then adds your corrosion allowance on top to produce the "required" thickness shown in the main results. Keeping the two separate lets you see how much of the wall is structural versus how much is corrosion margin.
How accurate is the estimated empty weight, and what does it leave out?
The weight estimate multiplies total outer surface area (shell plus both heads) by the larger of the shell or head thickness and a steel density of 7850 kg/m³, using one blended thickness rather than separate shell and head weight terms. It's a rough order-of-magnitude figure that ignores nozzles, flanges, supports, and internals, so it shouldn't be used as a fabrication-grade weight takeoff.
Does the design temperature input actually change any of the results?
No. Design temperature is collected but does not currently feed into the calculation — Allowable Stress is the value the engine uses directly, and it's on you to look that value up for your material at your design temperature from ASME Section II-D (as the field's own helper text says) before entering it.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Pressure Vessel Design Calculator
Design cylindrical pressure vessels per ASME Section VIII. Calculate minimum wall thickness, hoop stress, and longitudinal stress.
Process EngineeringPipe Pressure Drop Calculator
Calculate pipe friction pressure drop using the Darcy-Weisbach equation with Swamee-Jain friction factor. Handles laminar, transition, and turbulent flow regimes.
Process EngineeringRelief Valve Sizing Calculator
Size pressure relief valves per API 520/526 for gas/vapor service. Calculates required orifice area and selects the standard API 526 orifice designation.
Injection MoldingCooling Time Calculator
Estimate part cooling time from wall thickness, melt temperature, mold temperature, and material thermal properties.
Process EngineeringControl Valve Cv Sizing Calculator
Size control valves per ISA/IEC 60534 for liquid or gas service. Calculate required Cv, check for choked flow, and select nearest standard valve size.
More in Engineering.