🛢️

Tank Volume Calculator

Cylindrical · Spherical · Rectangular · Cone Bottom · With Head Types

📐 API MPMS Compliant 🔬 ISO 7507
Storage Tank Volume Calculator
Calculates volumes for vertical and horizontal cylindrical tanks at various liquid levels. Supports multiple head configurations, temperature correction, and strapping table generation per API MPMS Chapter 2.

Tank Configuration

⚙️ Head Selection Guide
Hemispherical: Highest pressure rating, V = ⅔πr³
2:1 Elliptical: Most common ASME, V = 0.1309D³
Torispherical: Economical, lower pressure

Fill Level

ft
Leave at 0 for full tank capacity
📏 Measurement Reference
For horizontal cylinders, measure from tank bottom to liquid surface. Per API MPMS 3.1A, use calibrated gauge tape from reference point.
Advanced Options Temperature correction, wall thickness, strapping table

Temperature Correction

⚠️ Custody Transfer
Temperature correction is essential for custody transfer. Standard reference is 60°F (15.56°C). VCF per API MPMS Chapter 11.1.

Physical Corrections

in
Deduct from dimensions for internal volume

Strapping Table

📋 Strapping Tables
Per API MPMS 2.2A, tables show volume at each gauge height increment. Used for tank gauging & inventory.
⚡ Quick Conversion Reference
1 barrel (bbl) = 42 US gallons
1 ft³ = 7.48052 gallons
1 ft³ = 0.178108 barrels
1 m³ = 6.28981 barrels

Supported Units & Outputs

Input Units:
Feet (ft), Inches (in), Meters (m), Centimeters (cm), Millimeters (mm).
Volume Outputs:
US Gallons, Barrels (bbl), Liters, Cubic Meters (m³), Cubic Feet (ft³).
Calculations:
Total Capacity, Partial Fill Volume, Surface Area, 60°F Corrected Volume (Net), Strapping Tables.

Tank Geometry Reference

Horizontal cylinder tank schematic showing diameter D, length L, and liquid height h
V = L × r² × [θ - sin(θ)] / 2

Volume Formulas

VERTICAL CYLINDER
V = π × r² × h
HORIZONTAL CYLINDER (Partial Fill)
V = L × r² × [θ - sin(θ)] / 2
θ = 2·arccos[(r-h)/r]
h = liquid height
SPHERICAL CAP
V = πh²(3R - h) / 3
2:1 ELLIPTICAL HEAD
V = 0.1309 × D³
D = inside diameter
Depth = D/4

Standards & References

  • API MPMS Ch. 2
    Tank Calibration (supersedes 2550)
  • API MPMS Ch. 11.1
    Volume Correction Factors
  • API 650
    Welded Tanks for Oil Storage
  • API 12F
    Shop Welded Tanks
  • ASME Section VIII
    Pressure Vessel Heads

Important Notes

  • Calculations assume ideal geometric shapes. Actual capacities vary due to manufacturing tolerances.
  • Partial fill calculations assume tank is level. For out-of-level tanks, apply wedge corrections per API MPMS 3.1A.
  • Always verify with tank strapping tables or certified drawings for custody transfer.
  • Temperature correction is required for custody transfer per API MPMS Chapter 12.
⚠️ Disclaimer
For preliminary design only. Verify all calculations with a licensed engineer before use in custody transfer or regulatory compliance.

Tank Capacity Chart — Gallons per Foot of Height

Capacity of a vertical cylindrical tank per foot of liquid height, by diameter, from V = π·r²·h × 7.48052 gal/ft³ (1 bbl = 42 US gal). Multiply by the liquid height in feet to get total volume; use the calculator above for partial fills, heads, and horizontal tanks.

Vertical cylindrical shell capacity per foot of height. Values rounded; figures exclude head/bottom volume.
Tank diameter Gallons per ft Barrels per ft
10 ft587.514.0
12 ft846.020.1
15 ft1,321.931.5
20 ft2,350.156.0
30 ft5,287.7125.9
40 ft9,400.3223.8

Frequently Asked Questions

How do you calculate the volume of a horizontal cylinder tank?

For a full horizontal cylinder, Volume = π × r² × Length. For partial fill, the formula uses the liquid height (h) and radius (r): V = Length × r² × [arccos((r-h)/r) - ((r-h)/r)×√(1-((r-h)/r)²)].

How many gallons are in a 42-gallon barrel?

A standard oil barrel (bbl) contains exactly 42 US gallons. This is the standard unit for crude oil and petroleum product measurement in the United States.

What is a tank strapping table?

A strapping table (or calibration chart) lists the volume of liquid in a tank at every incremental gauge height (e.g., every 1/4 inch). It allows operators to determine volume by simply measuring the liquid level.

How do you calculate tank volume in gallons?

Find the volume in cubic feet, then multiply by 7.48052 gallons per cubic foot (divide by 42 for barrels). For a vertical cylindrical tank, V = π·r²·h; a 12-ft-diameter tank holds about 846 gallons (20.1 bbl) per foot of height. The capacity chart above lists gallons and barrels per foot for common tank diameters.