🛢️ Volume & Capacity Converter for Tanks

Last updated: June 18, 2026

Tank Volume & Capacity Calculator

Select your tank shape, enter dimensions, and get volume in all units instantly.

Vertical Cylinder
Rectangular
Horizontal Tank

Leave Fill Depth as 0 to calculate the full tank capacity.

Leave Fill Depth as 0 to calculate the full tank capacity.

Fill Depth is measured vertically from the bottom inside the tank. Set to 0 for full capacity.

Results
Litres
US Gallons
UK (Imp.) Gallons
Cubic Feet

Knowing Your Tank: Why Volume Calculation Actually Matters in DIY and Engineering Work

Most people stare at a tank and guess. They look at a 200-litre drum sitting at two-thirds height and call it "about 130 litres." For casual watering of a garden, that might be fine. But if you are dosing a chemical treatment, sizing a pump, calculating the weight load on a floor, or ordering diesel for a generator, a wrong estimate costs money — or causes a real safety problem.

Tank volume calculation is one of those things that looks obvious until you meet a horizontal cylinder. A vertical drum is easy: multiply the base area by the height and you are done. But lay that same drum on its side, fill it a quarter of the way up, and the geometry becomes something you cannot eyeball. The cross-section is a circular segment, not a rectangle, and the relationship between fill depth and contained volume is non-linear in a way that trips up even experienced engineers.

The Three Tank Shapes That Cover Almost Every DIY Scenario

Vertical cylinders — round tanks standing upright — are the workhorse of water storage across the world. A 1-metre diameter tank standing 2 metres tall holds roughly 1,571 litres (415 US gallons). That number comes from the formula V = π × r² × h, where r is the radius (half the diameter). The relationship between height and volume is perfectly linear for upright cylinders, which makes partial-fill calculations very straightforward: a tank filled to 60% of its height contains exactly 60% of its total volume.

Rectangular tanks are simple to manufacture from flat sheet metal or to build from timber and liner, so they appear everywhere in homebuilt rainwater harvesting setups, aquaculture, and chemical storage bays. Volume is length × width × height — nothing complicated — but unit conversion is where mistakes creep in. A tank that is 6 ft × 3 ft × 2 ft holds 36 cubic feet, which converts to 1,019 litres or 269 US gallons. Many people are surprised how large that number is once they multiply it by 1 kg/litre and realise that full tank weighs over a tonne.

Horizontal cylinders are the shape of most fuel tanks, LPG vessels, road tankers, and septic tanks. When calculating partial fill in a horizontal cylinder, you are dealing with the geometry of a circular segment. The formula uses an inverse cosine: the cross-sectional area of the liquid is R² × arccos((R − h)/R) − (R − h) × √(2Rh − h²), where R is the tank radius and h is the fill depth measured from the very bottom. Multiply that area by the tank's length to get the volume. At half-fill (h = R), the formula collapses neatly to π × R² / 2 × L, confirming that a half-full horizontal tank holds exactly half its total capacity — but at a quarter fill depth, the liquid fraction is roughly 19.5%, not 25%, because the tank widens towards the middle.

Unit Conversion: Where DIY and Engineering Speak Different Languages

The UK and the US both use "gallons" but mean entirely different things. A US liquid gallon is 3.785 litres; a UK Imperial gallon is 4.546 litres. A 500-litre water tank therefore holds 132.1 US gallons but only 109.9 UK gallons. If you are specifying a pump rated in US gal/min for a UK domestic setup, that gap creates a meaningful under-supply at the destination. Always check which gallon is being used whenever you cross a specification boundary.

Cubic feet are common in older British engineering specifications, American commercial refrigeration, and some structural calculations where floor loading matters. One cubic foot of water weighs 62.4 pounds (28.3 kg). Knowing the volume in cubic feet lets you cross-reference directly against structural loading tables without any intermediate step.

Practical Applications: What People Actually Use This For

Rainwater harvesting is probably the most common DIY use case. A 1.2-metre diameter, 2-metre polyethylene tank holds about 2,262 litres — enough to supply a typical toilet-flush and garden watering circuit for several weeks in a dry spell. Knowing the exact volume lets you calculate how many days of supply you have based on your household's daily usage, and lets you spec the correct overflow pipe diameter to handle the roof's peak discharge rate during heavy rain.

Diesel genset fuel management is where horizontal tank calculations matter most. A 1-metre diameter, 3-metre-long horizontal steel tank has a full capacity of roughly 2,356 litres. At a dipstick reading of 35 cm from the bottom (just over a third of the diameter), the actual volume is approximately 842 litres — 35.8% of full, not 35%. Over a 72-hour emergency power run at 15 litres per hour, that difference means you have 56 hours of run time rather than the 58 hours a linear estimate would suggest. On a site where the generator is the only power, that 2-hour gap matters enormously.

Water weight for structural purposes is another critical use. Floor slabs, mezzanine platforms, and vehicle decks all have load ratings. At 1 kg per litre (or 1 tonne per cubic metre), a 2,000-litre IBC sitting on a pallet concentrates roughly 2 tonnes onto a very small footprint. Calculating the volume in cubic metres first, then multiplying by 1,000 for kilograms, is the direct path to a load check without any conversion tables.

Common Mistakes and How to Avoid Them

Confusing internal and external dimensions is the most frequent error. A steel tank with 5 mm wall thickness and an external diameter of 1 metre has an internal diameter of 0.990 metres. Over a 2-metre height, that difference costs about 31 litres — around 1.5% of stated capacity. For a small header tank it barely matters; for a chemical dosing system calibrated to the litre, it creates systematic error in every batch.

Forgetting the cone or dished ends on cylindrical tanks is another trap. Industrial pressure vessels and some agricultural tanks have dished or hemispherical end caps rather than flat plates. These end caps hold additional volume — for a 1-metre diameter tank, two standard hemispherical ends together add approximately 262 litres to the total. If you are working with a manufactured tank that has dished ends, use the manufacturer's stated capacity rather than a pure cylinder calculation.

For horizontal tanks in particular, many people measure fill depth from the top rather than the bottom. The formula requires the depth from the bottom of the interior. A tank that reads "30 cm from the top" with a 1-metre diameter has a fill depth of 70 cm from the bottom — producing a very different answer than 30 cm would give.

A Quick Reference: Common Tank Sizes and Their Capacities

A standard IBC (Intermediate Bulk Container) is 1.2 × 1.0 × 1.16 m internally and holds 1,000 litres (264 US gal / 220 UK gal) when full. A 210-litre (55 US gallon) steel drum standing upright has an internal diameter of approximately 571 mm and a height of about 880 mm — the π × r² × h formula confirms roughly 226 litres, meaning the stated 210 litres accounts for the domed top and bottom. A common residential heating oil tank is a horizontal cylinder roughly 1.83 m long by 0.91 m diameter, giving around 2,390 litres (631 US gallons) full capacity — a figure that directly determines how long your heating season can last on a single delivery.

These calculations do not require specialist software. They require clear dimensions, the right formula for the tank shape, a consistent unit system, and — for horizontal partial fill — the circular segment formula that most online calculators skip entirely. The tool above handles all three cases, including that non-linear horizontal-tank partial fill, with any combination of input units you are likely to encounter on a real project.

FAQ

Why is my horizontal tank reading different from what I expected at a given dipstick depth?
Horizontal cylindrical tanks have a non-linear relationship between fill depth and volume because the cross-section is a circle, not a rectangle. The tank is widest in the middle, so volume accumulates slowly near the bottom and top, and quickly near the centre. At 25% fill depth (a quarter of the diameter), the actual liquid volume is only about 19.5% of full capacity. The circular-segment formula accounts for this correctly — a simple linear estimate does not.
What is the difference between a US gallon and a UK (Imperial) gallon?
A US liquid gallon equals 3.785 litres, while a UK Imperial gallon equals 4.546 litres — about 20% larger. A 1,000-litre tank holds 264.2 US gallons but only 219.9 UK gallons. This difference matters significantly when specifying pumps, flow rates, or tank capacity across different markets. Always confirm which gallon standard a datasheet or spec uses before comparing figures.
How do I measure fill depth correctly for a horizontal tank?
Fill depth (also called dipstick depth or ullage depth) must be measured vertically from the lowest interior point of the tank up to the liquid surface. It is not measured from the top downward. If your dipstick reads 30 cm 'remaining space from the top' and your tank diameter is 100 cm, your fill depth is 70 cm from the bottom — those two inputs give completely different volume results, so always measure from the bottom.
Can I use this calculator for an irregular-shaped tank or one with dished ends?
This calculator covers the three most common geometries: vertical cylinder, rectangular box, and horizontal cylinder with flat ends. Tanks with hemispherical or dished end caps hold additional volume beyond the cylinder barrel. For those, use the manufacturer's stated capacity or add the end-cap volume separately (each standard hemispherical end cap holds π × r³ × 2/3). For truly irregular shapes, divide the tank into sections, calculate each, and sum the results.
How much does a full tank weigh, and how do I calculate floor load?
Fresh water weighs approximately 1 kg per litre (1 tonne per cubic metre). Diesel weighs about 0.85 kg/litre and seawater about 1.025 kg/litre. Once you have the volume in litres from this calculator, multiply by the fluid's density in kg/litre to get the total liquid weight in kilograms. Add the tank's own weight for total load. Divide the total by the tank's footprint area in square metres to get the floor loading in kg/m², which you can compare against your structural specification.
Why does a vertical cylinder's partial fill calculate linearly but a horizontal one does not?
In a vertical cylinder, every horizontal slice through the tank has the same circular area regardless of height, so volume increases in direct proportion to fill depth. In a horizontal cylinder, slices are taken vertically rather than horizontally through the circular cross-section — each slice has a different width because the circle narrows near the top and bottom. This means the volume-per-unit-depth changes continuously, requiring the integral-based circular segment formula rather than a simple proportion.
Disclaimer: This article is for general informational and educational purposes only and does not constitute professional, financial, medical, or legal advice. Results from any tool are estimates based on the inputs provided. Always verify important details and consult a qualified professional before making decisions.