Cylinder Volume Tank Calculator
Calculate the total capacity and current fill level of cylindrical tanks. Enter the tank dimensions to get volume in litres, gallons, or cubic meters. Works for vertical standing tanks and horizontal lying tanks.
Tank Volume Calculator
Vertical Cylindrical Tanks
Vertical tanks stand upright — the circular base is on the ground and the height goes up. Volume is straightforward: V = πr²h.
To find the volume of liquid at a partial fill level, replace h with the liquid height: V_liquid = πr² × h_liquid.
Example: A water tank with diameter 2 m (r = 1 m) and height 3 m holds V = π × 1 × 3 = 9.42 m³ = 9,420 litres. If filled to 1.5 m, it holds 4,712 litres.
Horizontal Cylindrical Tanks
Horizontal tanks lie on their side — the circular cross-section is vertical and the length runs horizontally. Total volume is still V = πr²L (where L is the tank length).
Partial fill is more complex. The liquid level h (measured from the bottom of the circular cross-section) gives:
V_liquid = L × [r² × arccos((r−h)/r) − (r−h) × √(2rh − h²)]
This formula accounts for the circular segment of liquid visible in the cross-section.
Tank Sizing and Capacity Planning
When selecting a tank, consider usable capacity vs total capacity. Most tanks can't be filled to 100% — you need air space for expansion, ventilation, or pump suction clearance. A typical usable capacity is 80–90% of total volume.
For water storage, 1 cubic meter = 1,000 litres = 264.17 US gallons. A household pressure tank holding 200 litres needs a cylinder roughly 60 cm diameter × 70 cm tall.
Fuel tanks, septic tanks, and industrial storage all use cylindrical shapes because they distribute pressure evenly and are efficient to manufacture.