Skip to content

Tank volume calculator: horizontal and vertical cylinders

Calculate the total volume of a cylindrical tank and the volume of liquid at a given level, in m³, barrels and gallons.

Inputs

Use a decimal point or decimal comma, with no thousands separators. Scientific notation is accepted.

Results

Total volume
— m³
Liquid volume
— m³
Filled
— %
Liquid volume in barrels
— bbl
Liquid volume in US gallons
— US gal

How it works

Choose a horizontal or a vertical cylinder and enter the diameter, the length (or height) and the liquid level. A vertical tank is linear in level; a horizontal one uses the circular-segment area: V = L · [R² · acos((R−h)/R) − (R−h) · √(2Rh − h²)].

Formula

Vₕ = L · [R² · acos((R−h)/R) − (R−h) · √(2Rh − h²)] · Vᵥ = π R² h

Assumptions and limits

The tank is a plain cylinder with flat ends: dished or conical heads, internals, nozzles and sediment are not included. Level is measured from the bottom of the shell, and a horizontal tank's level cannot exceed its diameter.

For education and quick estimates only. Check the result against the applicable standards and your project data before using it in design, operation or safety decisions.

Related tools

Embed this tool on your site

Copy the code below into your page. The link to Oil-Gas.net must stay with the tool.

Calculator by Oil-Gas.net