Air Compressor Size, Receiver Tank and Leak Cost Calculator
Size compressor free-air delivery and receiver storage from demand, duty cycle and pressure band. Estimate leak flow and electricity cost at your tariff.
Use this air compressor size calculator to connect three decisions that are often made separately: compressor free-air delivery, air receiver tank size, and compressed air leak cost. It is intended for engineers comparing equipment, students learning pneumatic storage, and workshop owners checking a proposed system.
Start with the running air requirements of the connected tools. Enter their combined free-air volume per minute, then apply an average load factor based on how often and how heavily they operate. The growth allowance applies to useful demand; estimated leakage is added separately. The delivery lower bound accounts for permitted loaded time and leakage at cut-out; selected delivery must exceed total demand at cut-out so the receiver can recharge. Use the manufacturer's duty limit and delivered-air rating at the selected operating pressure, rather than piston displacement or a motor horsepower rule.
The Metric/US switch converts the volume fields between m³ and ft³. Because the delivery entries are explicitly volumes per minute, the US delivery number is the familiar cfm rating. It also converts pressure, leak diameter, temperature and package input power. All flow ratings must use the same atmospheric-pressure and temperature reference. Correct catalogue ratings to the site conditions before comparing them.
Enter the receiver cut-in and cut-out pressures as gauge pressures. Cut-in must leave enough pressure at the tools after piping, dryer, filter and regulator losses. The calculator sizes storage for a minimum complete load/unload cycle and separately for a peak-demand burst with no compressor supply. The larger volume governs. The burst begins with the tank at cut-out pressure; it is not a guarantee for an event beginning at an arbitrary point in the cycle.
Select an actual tank volume and press ▶ on the cycle-time input. The schematic and pressure plot show when the compressor fills the receiver and when stored air supplies the steady design demand. A larger tank lengthens the cycle but does not reduce the average air mass that must be compressed. Load/unload cycles are not necessarily motor starts.
For a leak estimate, enter an equivalent opening diameter, the number of equal leaks, and an opening discharge coefficient. Electricity cost uses the selected compressor's package input power per delivered flow, annual pressurized hours, and your own tariff. The diameter sweep shows the effect of opening size, stopping at the selected compressor's capacity or permitted duty limit. Infeasible operating points are omitted. This is energy attributed to leakage; actual repair savings depend on compressor controls and operating changes.
This tool does not design pressure vessels, relief valves, piping, dryers or breathing-air systems. Confirm receiver MAWP at service temperature and have installation work performed by a qualified person. Rapid cooling, variable demand, multiple compressors and variable-speed control require a more detailed assessment.
How it is calculated
Free-air demand follows the load-factor approach in the CAGI Handbook, 7th edition, Chapter 4 (https://www.cagi.org/assets/documents/pdfs/handbook/Chapter_4_handbook_Final2021.pdf?updated=1758723830), printed pp. 1–3: and . Here . The result is a lower bound: selected delivery must strictly exceed cut-out demand to reach the upper set point. The input volume is delivered during a one-minute reference interval, so the Metric/US volume conversion also expresses m³/min or cfm.
The DOE Sourcebook (2003), printed p. 42 (https://www1.eere.energy.gov/manufacturing/tech_assistance/pdfs/compressed_air_sourcebook.pdf) gives isothermal free-air storage . Applying that balance to a compressor of delivery gives loaded fraction , charge time and discharge time . Solving their sum for a target cycle period gives
For an isolated peak burst starting at cut-out, , with no compressor credit. Select at least . These are separate scenarios, not a time-varying burst simulation.
Leak mass flow is . The sonic factor is when ; the subcritical branch follows the isentropic pressure relation. This is derived from NASA Glenn's compressible mass-flow equation (https://www.grc.nasa.gov/WWW/k-12/airplane/mflchk.html), not an incompressible orifice approximation. Free-air flow is .
DOE Tip Sheet #3 (August 2004), pp. 1–2 (https://www.energy.gov/sites/prod/files/2014/05/f16/compressed_air3.pdf) supplies the opening-shape guidance and the leak-energy cost method. Package specific power is entered electrical input divided by selected FAD. Annual cost is leak flow × specific power × pressurized hours × tariff.
The leak-cost sweep is restricted to diameters for which total mean demand is no greater than permitted loaded capacity and total cut-out demand is strictly below compressor delivery. Diameter limits follow the square-root of available flow because orifice flow scales with diameter squared; infeasible points are omitted.
Assumptions
- Dry ideal air: and J/(kg·K), treated as constant. Air in the tank, the inlet and the free-air reference share the entered temperature.
- The compressor supplies its stated FAD whenever loaded and no receiver inflow when unloaded. Control delay, sump blowdown, unload power and start transients are excluded from the pressure animation.
- Useful-air load factor and growth allowance are user estimates. Leakage is continuous while pressurized and is evaluated at the arithmetic mean gauge pressure; that constant estimate is used during both cycle segments and the burst.
- The peak event uses all connected tools with the growth allowance, plus the same leak estimate. It begins at cut-out and has no compressor supply. It is assessed independently of the steady cycling case.
- All counted leaks have the same equivalent diameter and discharge coefficient, vent directly to atmosphere, and do not interact.
- The tariff default of 0.12 currency units/kWh is an editable illustration, not a quoted regional price. Enter the current rate from your bill; cost is in that same currency. No tariff database or dated regulatory rule is implemented.
Where it applies
For preliminary sizing of a single fixed-delivery compressor under two-state load/unload or start/stop control, with positive design demand and compressor delivery strictly greater than useful design demand plus leakage evaluated at cut-out pressure. If that condition fails, cyclic result cards and pressure traces are suppressed. Pressure entries must satisfy cut-out > cut-in and cut-out ≤ receiver MAWP at service temperature. The selected tank must meet the larger cycle/burst requirement; a small tank triggers a sizing message.
The pressure sawtooth is an isothermal, constant-demand approximation. The cut-out reachability check uses actual cut-out leakage, while cycle timing remains an approximation using mean-pressure leakage. Timing can be inaccurate close to the recharge-capacity limit. Wide pressure bands make its constant mean-pressure leakage less representative; very rapid discharge can cool the receiver and reduce available storage. This is not a variable-speed, multiple-compressor, piping-loss, dryer-capacity or relief-valve model. A minimum complete cycle does not independently guarantee a manufacturer's minimum loaded time, unloaded time or permitted motor starts; inspect the calculated segment times.
The orifice equation supports sonic and subcritical discharge, but equivalent leak size and coefficient often dominate the uncertainty. DOE's approximate leakage table does not specify its temperature/free-air basis. The 20 °C physical model predicts about 3.1% more flow than its 100 psig table row; reference comparisons allow 5%, without fitting constants to the table. Repair savings may be smaller than attributed leak energy unless compressor controls reduce electrical consumption.
The diameter-sweep endpoint is constrained by the selected compressor's available capacity and allowed duty fraction. It is not a forecast that this compressor can hold the pressure band with arbitrarily large leaks. If useful demand alone exceeds either limit, no feasible leak-cost curve is shown.
The nameplate check certifies no vessel or installation.
References
- US DOE and Compressed Air Challenge, Improving Compressed Air System Performance: A Sourcebook for Industry (2003), compressed-air storage, printed p. 42. https://www1.eere.energy.gov/manufacturing/tech_assistance/pdfs/compressed_air_sourcebook.pdf
- US DOE, Minimize Compressed Air Leaks, Compressed Air Tip Sheet #3, revised August 2004, pp. 1–2, DOE/GO-102004-1964. https://www.energy.gov/sites/prod/files/2014/05/f16/compressed_air3.pdf
- CAGI, Compressed Air & Gas Handbook, 7th edition (January 2021), Chapter 4, printed pp. 1–3 and 52–54. https://www.cagi.org/assets/documents/pdfs/handbook/Chapter_4_handbook_Final2021.pdf?updated=1758723830
- NASA Glenn Research Center, Mass Flow Choking, compressible nozzle mass-flow equation. https://www.grc.nasa.gov/WWW/k-12/airplane/mflchk.html
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Connected tools: free-air volume per minute Enter the sum of running flow ratings as the volume delivered in one minute: m³ in Metric or ft³ in US (the cfm number). All flows must share the site reference conditions. | V_tools | m^3 | 1 |
| Average tool load factor Fraction of the connected running flow used on average; includes time in use and working load. | load_factor | 0.6 | |
| Useful-air growth allowance Fraction added to average and peak useful demand; leaks are added separately. | reserve | 0.15 | |
| Maximum compressor loaded fraction Use the manufacturer's permitted duty at this pressure. 0.65 means 65% loaded time; it is not motor efficiency. | duty_max | 0.65 | |
| Selected compressor FAD: free-air volume per minute Actual delivered volume in one minute at cut-out pressure: m³ in Metric or ft³ in US (cfm). Use rated free-air delivery, not piston displacement. | V_comp | m^3 | 1.5 |
| Receiver cut-in pressure (gauge) Choose at least the equipment's required pressure plus dryer, regulator and piping losses. | p_low | kPa | 600 |
| Receiver cut-out pressure (gauge) Must exceed cut-in and stay within the receiver nameplate rating. | p_high | kPa | 800 |
| Receiver MAWP at service temperature (gauge) Read the nameplate and temperature derating. This check does not size a relief valve. | p_rating | kPa | 1000 |
| Selected receiver volume Internal tank volume: m³ in Metric or ft³ in US. You can also type a value with its unit, such as 750 L or 200 gal. Extra connected storage is excluded unless deliberately included. | V_tank | m^3 | 0.75 |
| Minimum complete load/unload cycle One full pressure rise and fall. Set from the compressor maker's cycle or starts-per-hour limit. | t_target | s | 180 |
| Peak-demand burst duration, no compressor credit Receiver-alone event starting at cut-out: all connected tools run with the growth allowance. Zero disables this check. | t_burst | s | 15 |
| Site atmospheric pressure (absolute) All free-air flows are referenced to this pressure and the air temperature below; correct catalogue FAD to this basis. | p_atm | kPa | 101.325 |
| Air and free-air reference temperature Assume receiver, compressor inlet and free-air reference are at this temperature. | T_air | °C | 20 |
| Equivalent diameter of each leak Equivalent circular opening, not hose inside diameter. All counted leaks have this size. | d_leak | mm | 1 |
| Number of equal leaks Use one equivalent opening size per calculation. | n_leaks | 5 | |
| Leak discharge coefficient DOE: 0.61 for a sharp opening; 0.97 for a well-rounded opening. Real cracks and fittings need measurement. | C_dis | 0.61 | |
| Selected compressor package electrical input Rated package electrical input at the selected FAD and pressure, including auxiliaries. Do not use motor shaft output; in US mode the power unit converts to hp. | P_comp | kW | 9.75 |
| Annual hours kept pressurized Count hours during which these leaks are supplied, including idle production shifts. | hours_year | h | 4000 |
| Electricity tariff (your currency per kWh) Enter your own energy price, for example 0.12 USD/kWh. Cost uses the same currency; demand charges and taxes are excluded. | tariff | 0.12 | |
| Cycle time — press ▶ One repeating cycle for the selected tank. The plotted demand is the steady design demand, including allowance and estimated leaks. | t_play | s | 30 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Compressor FAD lower bound — volume per minute | 1.409 m³ |
| Minimum receiver volume | 0.542 m³ |
| Selected compressor loaded time (%) | 61.1 |
| Selected tank full-cycle time | 249 s |
| Leak free-air volume per minute | 0.226 m³ |
| Annual leak electricity cost (your currency) | 704 |
| Compressor-off peak hold-up | 64.6 s |
| Rating above cut-out pressure | 200 kPa |
| Loaded duration per cycle | 152 s |
| Unloaded duration per cycle | 97 s |
| Annual electricity attributed to leaks | 5,870 kWh |
| Package specific electrical power | 6.5 kW·min/m³ |
| Delivery above cut-out demand | 0.556 m³/min |
Checked against sources
Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).
CAGI dedicated receiver: 62 cfm for 15 s, 100 to 85 psig
Source: CAGI Compressed Air & Gas Handbook, 7th edition (January 2021), Chapter 4, printed pp. 53–54, Figs. 4.28–4.29. https://www.cagi.org/assets/documents/pdfs/handbook/Chapter_4_handbook_Final2021.pdf?updated=1758723830 . Published solution uses 14.5 psia (about 300 ft altitude), despite the preceding sea-level bullet; this case follows the solution's explicit atmospheric pressure. Expected 14.98 ft³ is rounded.
Inputs: Average tool load factor = 0.2; Useful-air growth allowance = 0; Number of equal leaks = 0; Receiver cut-in pressure (gauge) = 586.1 kPa; Receiver cut-out pressure (gauge) = 689.5 kPa; Site atmospheric pressure (absolute) = 99.974 kPa; Connected tools: free-air volume per minute = 1.756 m³; Selected receiver volume = 1 m³; the others as above.
| Result | Source | This calc |
|---|---|---|
| Burst receiver volume in cubic feet | 14.98 ft³ | 14.983 ft³ |
DOE leakage table: uncorrected 1/8 in opening at 100 psig
Source: US DOE, Minimize Compressed Air Leaks, Tip Sheet #3 (August 2004), p. 1, row 100 psig and 1/8 inch. https://www.energy.gov/sites/prod/files/2014/05/f16/compressed_air3.pdf . A 5% comparison tolerance covers the approximate table and its unspecified temperature/free-air basis; the ideal-gas model retains R=287.05 J/(kg·K), k=1.4 and the stated 20 °C basis without fitting.
Inputs: Equivalent diameter of each leak = 3.175 mm; Number of equal leaks = 1; Leak discharge coefficient = 1; Receiver cut-in pressure (gauge) = 620.5 kPa; Receiver cut-out pressure (gauge) = 758.4 kPa; Site atmospheric pressure (absolute) = 101.4 kPa; Selected compressor FAD: free-air volume per minute = 3 m³; Selected compressor package electrical input = 19.5 kW; Selected receiver volume = 2 m³; the others as above.
| Result | Source | This calc |
|---|---|---|
| Leak free-air flow in cubic feet per minute | 25.22 ± 1.261 ft³/min | 26 ft³/min |
DOE worked cost: ten sharp 1/4 in leaks at 100 psig
Source: US DOE, Tip Sheet #3 (August 2004), p. 2, published 1/4 inch leak cost $38,776: ten leaks, 100.9 cfm each, Cd 0.61, 0.18 kW/cfm, 7,000 h and $0.05/kWh. https://www.energy.gov/sites/prod/files/2014/05/f16/compressed_air3.pdf . The 5% tolerance is inherited from the table's unspecified temperature/free-air basis; cost arithmetic is otherwise unchanged.
Inputs: Equivalent diameter of each leak = 6.35 mm; Number of equal leaks = 10; Receiver cut-in pressure (gauge) = 620.5 kPa; Receiver cut-out pressure (gauge) = 758.4 kPa; Site atmospheric pressure (absolute) = 101.4 kPa; Annual hours kept pressurized = 7,000 h; Electricity tariff (your currency per kWh) = 0.05; Connected tools: free-air volume per minute = 30 m³; Selected compressor FAD: free-air volume per minute = 50 m³; Selected compressor package electrical input = 317.8 kW; Maximum compressor loaded fraction = 0.9; Selected receiver volume = 25 m³; the others as above.
| Result | Source | This calc |
|---|---|---|
| Annual leak electricity cost (your currency) | 38,776 ± 1,939 | 39,967 |

Responses