By using this calculator, you confirm that you have read and agree to the Terms of Use and Disclaimer
NFPA 69 Purging Calculator
Annex E methods • engineering estimates (idealized)
Unit system
Scenario
Choose a purge approach and enter inputs.
Select the calculation model:
Sweep-through: continuous flow in/out at ~atmospheric pressure, assuming complete mixing.
Pressure cycle: pressurize with inert gas, mix, then vent back to base pressure.
Vacuum cycle: evacuate to a low absolute pressure, then break vacuum with inert gas.
Continuous peak rate: estimate maximum inert-gas supply rate (e.g., tank blanketing) per Annex E.3 factors.
Tip: For vessels that cannot tolerate pressure/vacuum, sweep-through is commonly used.
Sweep-through inputs
Atmospheric purge with complete mixing (exponential decay).
Geometric internal free volume being purged (vessel/piping section).
Must be > 0.
If unknown, estimate from drawings or dimensions.
Volumetric purge flow entering the enclosure (assumed equal to exhaust flow).
Optional: leave blank to compute volume only.
Must be > 0 to compute purge time.
Starting concentration of the “critical component” to be reduced (often oxygen when inerting).
Typical for air oxygen: 20.9 vol%.
Valid range: 0–100 vol%.
Desired concentration after purging (design value).
Must be < initial concentration.
For inerting, select a value below your applicable oxygen limit (e.g., below LOC with margin).
Concentration of the same component in the purge gas.
Often treated as 0 vol% (high-purity inert gas).
Target cannot be lower than purge-gas concentration.
Represents how effectively the purge flow mixes with the enclosure atmosphere.
K = 1: complete mixing (matches the Annex E “complete mixing assumed” model).
K < 1: less effective mixing → more purge gas required.
Typical engineering range for conservative estimates: 0.1–1.0 (site-specific).
Freeform notes are not used in calculations. Use this field to capture assumptions for your record.
Pressure purging inputs
Pressurize with inert gas, mix, then vent back to base pressure.
Geometric internal free volume for the purge cycles.
Must be > 0.
Assumes temperature is roughly constant during cycles.
If left blank, the calculator returns the minimum integer number of cycles needed to meet the target.
Enter an integer ≥ 1 to evaluate “what if” final concentration.
Starting concentration of the component being reduced (commonly oxygen).
Typical air oxygen: 20.9 vol%.
Desired concentration after the final vent.
Must be < initial concentration.
Absolute pressure after venting (often local atmospheric pressure).
Must be > 0 (absolute).
Common default: 14.7 psia (101.3 kPa abs).
Gauge pressure added during the pressurization step (base + gauge = high absolute pressure).
Must be > 0.
Verify vessel MAWP / relief limits before selecting a pressurization level.
Computed high pressure (absolute)
High absolute pressure reached during pressurization (= base abs + gauge).
—psia
Vacuum purging inputs
Evacuate to low absolute pressure, then break vacuum with inert gas.
Geometric internal free volume for the purge cycles.
Must be > 0.
If blank, calculator returns the minimum integer cycles to meet the target.
Enter integer ≥ 1 to evaluate “what if”.
Starting concentration of the component being reduced (commonly oxygen).
Desired concentration after the final backfill.
Must be < initial concentration.
Absolute pressure after breaking vacuum (often atmospheric).
Must be > 0 (absolute).
Lowest absolute pressure achieved during evacuation.
Must be > 0 and < base pressure.
Lower evacuation pressure typically reduces required cycles and inert gas usage.
Vacuum ratio (Plow/Pbase)
Each vacuum cycle reduces concentration approximately by this ratio (idealized).
—(dimensionless)
Continuous purging — peak demand (Annex E.3)
Estimate maximum inert gas supply rate to maintain slight positive pressure / prevent vacuum.
Nominal tank capacity used for the Annex E.3 temperature-change rule-of-thumb.
Threshold between “small” and “large” tanks: 800,000 gal (≈ 3.028 million L).
Must be > 0.
Optional additional purge gas demand to cover leakage, instrument bleed, imperfect seals, etc.
Enter 0 if unknown.
Should be in the same volumetric basis as results (near-atmospheric).
Liquid withdrawal (Annex E.3)
Volumetric liquid withdrawal capability of the largest pump (or maximum expected withdrawal rate).
Annex E.3 uses the “volume equivalent” of the largest pump rate.
Enter 0 if not applicable.
Maximum possible liquid outflow by gravity (if applicable).
Annex E.3 recommends using the greater of pump or gravity outflow for withdrawal demand.
Enter 0 if not applicable.
Temperature change (Annex E.3 outdoor tanks at/near atmospheric)
Auto method selection
This section uses the Annex E.3 threshold at 800,000 gal. If your input capacity is above that, the calculator will require shell+roof area for the “large tank” rule.
Required only if tank capacity > 800,000 gal.
Annex E.3 gives a rule based on total shell and roof area.
Enter 0 if not a large tank; otherwise provide the best estimate available.
Annex E.3 notes these rates are generally added unless they cannot occur at the same time.
Default: Yes (conservative).
If No, calculator will take the maximum of withdrawal vs temperature instead of summing.
Optional: temperature-change by ideal-gas contraction (small tanks)
For small tanks, Annex E.3 allows a simplified per-capacity rule or a rate corresponding to a mean vapor-space temperature change of 100°F per hour.
Here, you can compute a customized contraction rate using your vapor space fraction and expected cooling rate; the calculator will use the larger of the two (conservative).
Fraction of tank capacity considered as vapor space for the contraction calculation.
0–100%.
If unknown and you want a conservative estimate, use a higher fraction.
Approximate vapor-space temperature used to compute contraction (absolute temperature is used internally).
Typical ambient: 60°F (15°C).
Magnitude of expected vapor-space temperature drop rate.
Annex E.3 references 100°F/h (≈55.5°C/h) as a representative mean rate for sudden cooling.
Enter 0 to ignore contraction method.
Results
Primary results follow the selected unit system.
Enter inputs; results update automatically.
—
—
—
—
—
—
Intermediate / checks
For engineering use, verify applicability and inputs. This tool does not replace professional judgment.
Assumptions & Applicability
Scope: Estimates purge quantities / cycles and peak inert gas demand using simplified models consistent with the methods outlined in NFPA 69 (2024) Annex E (informational).
Sweep-through model: Assumes a well-mixed enclosure, constant volume, and purge inflow equals outflow at near-constant pressure. Concentration decays exponentially with “number of volume changes.”
Cycle models (pressure/vacuum): Assume ideal-gas behavior, roughly constant temperature, complete mixing at the high/low pressure step, and vent/backfill returning to the base pressure each cycle.
Purge gas purity: Sweep-through can include a non-zero component concentration in the purge supply; cycle methods assume inert gas contains negligible “critical component.”
Continuous peak rate: Intended for outdoor tanks at/near atmospheric pressure. Temperature-change rules are rule-of-thumb values; for detailed venting/blanketing design, consult API STD 2000 and vendor guidance.
Noncombustible criterion: Selecting the correct target oxygen/oxidant concentration (e.g., below LOC with a suitable margin) is a separate hazard analysis task and is not computed by this tool.
References
NFPA 69 (2024), Standard on Explosion Prevention Systems — Annex E (Purging Methods).
API STD 2000, Venting Atmospheric and Low-Pressure Storage Tanks.