↔ Expansion Tank Sizing

Expansion Tank Calculator

Size a diaphragm or bladder expansion tank for any closed hydronic system from total system water volume, static fill pressure, and temperature swing. Covers heating, cooling, and mixed-temperature loops.

L
kPa
kPa
°C
°C
Vtank = Vsys × ew × (Pmax + 101.325) ÷ [(Pmax + 101.325) − (Pfill + 101.325)] Vtank = minimum acceptance volume (L) • Vsys = total system volume • ew = water expansion ratio from Tlow to Thigh
Pfill = fill pressure (kPa gauge) • Pmax = relief valve setting (kPa gauge) • 101.325 = atmospheric pressure (kPa abs)
Tank gross volume = acceptance volume × safety factor (1.25)
↔ Expansion Tank Result
Metric

Sizing Breakdown

Full Calculation Table

ParameterValueNotes
Export:

How to Use the Expansion Tank Calculator

1
Find Total System Water Volume

Add together the water volume in all the piping, the boiler or chiller water content from its specification sheet, and any fan coils, convectors, or radiant loops. Use pipe inside diameters and run lengths to calculate piping volume, or use published pipe volume tables. If you are working with a radiant floor system, include all loop volumes.

2
Enter Pressures and Temperatures

Enter the cold fill pressure at the tank location, the pressure relief valve setting, and the temperature range from cold fill to maximum operating temperature.

3
Size the Tank

Click Size the Tank for the minimum required acceptance volume and the gross tank volume to select from a manufacturer's range, including a 25% safety margin. Also check that the tank pre-charge pressure matches your fill pressure, as explained in the article below.

How Expansion Tanks Work in Closed Hydronic Systems

Water expands in volume when it heats up, and in a closed hydronic loop there is nowhere for that extra volume to go unless a vessel accommodates it. An expansion tank does this by providing a compressible air or nitrogen space separated from the system water by a flexible diaphragm or bladder. As water temperature rises and volume increases, the diaphragm deflects and compresses the gas cushion, absorbing the extra volume without a significant pressure spike. Without a properly sized tank, heating the system would drive pressure up until the relief valve lifted, losing water and introducing air on every cycle, an efficiency loss worth weighing alongside overall system performance on the boiler efficiency calculator for conventional boiler-based loops.

The Acceptance Volume and Why It Is Not the Same as Tank Size

The acceptance volume is the amount of expanded water the tank can accept between fill pressure and the maximum allowable pressure, which is typically set at 90% of the relief valve pressure to leave a safety margin. This is different from the tank's gross volume, since a diaphragm tank is pre-charged with gas at the fill pressure and cannot accept water below that pressure. The ratio of acceptance volume to gross tank volume depends on the pressure swing between fill and maximum, which is why higher fill pressures and lower pressure differentials both require proportionally larger tanks than the same acceptance volume at lower fill pressures. This calculator adds a 25% safety factor to the minimum gross volume to account for real-world variation in system volume estimates and future system additions.

Water's Expansion at Different Temperatures

Water's volumetric expansion from a cold fill temperature to a hot operating temperature is the key driver of how much acceptance volume you need. Water expands more between 10°C and 80°C than between 10°C and 60°C, not by a constant amount per degree but at a changing rate that accelerates somewhat at higher temperatures. This calculator uses water's published density at each temperature, drawn from the same kind of reference data in NIST's Chemistry WebBook thermophysical properties database, to calculate the exact expansion ratio, the same approach used in the glycol concentration calculator for glycol-water mixtures.

Pre-Charge Pressure Must Match Fill Pressure

A diaphragm or bladder expansion tank arrives from the factory pre-charged with nitrogen or air at a nominal pressure, typically around 103 kPa (15 psi). Commercial tanks are generally code-stamped pressure vessels built to a recognized standard such as the ASME Boiler and Pressure Vessel Code, Section VIII, which governs the design and certification of unfired pressure vessels like these. This pre-charge must match the system's cold fill pressure at the tank location before installation. If the pre-charge is higher than fill pressure, the diaphragm will push water out of the tank when cold, leaving no acceptance capacity. If it is lower, the tank will already be partly filled with water when cold, reducing the effective acceptance volume. Adjust the pre-charge with a tire-type valve on the tank before connecting it to the system.

A Note on Accuracy

This calculator uses a standard engineering formula for acceptance volume derived from Boyle's law applied to the gas space in a diaphragm tank, along with published water density values at the entered temperatures. The 25% safety margin on gross volume is a conservative allowance for estimation uncertainty and future system additions. Solar thermal loops are worth a special note here, since they can reach much higher stagnation temperatures than a conventional heating loop when the collector loop is not actively circulating; check the solar thermal calculator for expected stagnation conditions before entering a maximum temperature for that kind of system. For systems using glycol, see the glycol concentration calculator, since glycol-water mixtures have slightly different expansion characteristics than pure water and may require a larger tank for the same volume and temperature swing.

Frequently Asked Questions

An undersized expansion tank cannot absorb enough of the volume increase as water heats up, so system pressure rises until the pressure relief valve opens and discharges water. The relief valve then reseats, the system refills automatically if a makeup valve is present, and the cycle repeats, slowly losing inhibitor and water from the loop. Over time this also allows oxygen into the system through the makeup connection, accelerating corrosion.

Add up the water volume in the piping, the boiler or chiller water content, and any fan coil or convector units. Pipe volume can be calculated from the cross-sectional area and length of each pipe run, or approximated using published volume-per-metre tables for each pipe size. For an existing system you can also read the fill meter on the makeup connection during a controlled drain-and-refill to get a direct measurement.

The expansion tank is almost always located on the suction side of the circulator pump, at the point of no pressure change in the system. This location keeps the pump from either pushing the system above the relief valve setting or creating a vacuum on the suction side as it runs, both of which can cause problems. Connecting the expansion tank anywhere else, such as on the pump discharge, can cause the pump to unintentionally pressurize or depressurize the system relative to the tank's reference pressure.

Glycol-water mixtures expand slightly more than pure water across the same temperature range, so a glycol system generally needs a somewhat larger expansion tank for the same volume and temperature swing. The difference becomes more significant at higher glycol concentrations. For accurate sizing of glycol systems, check the fluid expansion factor for your specific concentration on the glycol concentration calculator and enter a corrected effective system volume.