Skip to main content
Calcimator

Ventilation Dilution Calculator

Calculate required dilution ventilation to control airborne contaminants below TLV/PEL limits.

About this calculator

This calculator applies the classic industrial-hygiene dilution ventilation equation, Q = (G × K × 10⁶) / (C_limit − C_supply), to figure out how much clean air must be supplied to keep an airborne contaminant below its exposure limit. The generation rate you enter in mg/min is first converted to a volumetric rate (cubic feet per minute of pure vapor) using the ideal gas law at standard conditions — 24.45 liters per mole at 25°C — divided by the contaminant's molecular weight and the mg-to-gram and liter-to-cubic-foot conversions. That vapor generation rate is then multiplied by a safety/mixing factor K (typically 3 for good mixing up to 10 for poor mixing or highly toxic substances) and by a million to convert to parts-per-million terms, then divided by the effective concentration limit — the TLV or PEL minus whatever background concentration is already present in the supply air. The result is Required Ventilation in CFM, also expressed as air changes per hour for your room volume and as a dilution ratio (clean air volume needed per unit of contaminant vapor).

The K factor is doing a lot of work here and is a judgment call, not a measured quantity: real rooms never mix perfectly, so this general-ventilation approach is only appropriate when contaminant sources are diffuse and workers aren't stationed right next to the source. If air changes needed climbs above roughly 60 ACH, dilution ventilation is usually impractical and local exhaust at the source is the better engineering control — dilution is a last resort in industrial hygiene practice, precisely because it dilutes contaminants into air people are still breathing rather than capturing them at the source. This tool also assumes a single, well-characterized contaminant with steady generation; it doesn't account for multiple simultaneous contaminants, intermittent releases, or short-term excursions above the limit, all of which need separate analysis.

Inputs

Results

Required Ventilation (CFM)

55.3

Dilution Ratio500,000
Air Changes / Hour Needed0.66
Vapor Generation (CFM)0
Target Concentration (ppm)10
Steady State No Dilution110.7
Steady State At Required10
How to Use This Calculator
  1. Enter Generation Rate (mg/min), Molecular Weight (g/mol), and TLV/PEL Limit (ppm).
  2. Set Safety/Mixing Factor (K), Supply Air Conc. (ppm), and Room Volume (ft³).
  3. Review the Required Ventilation (CFM) result.
  4. Use Dilution Ratio and Air Changes / Hour Needed to inform your decision.

How the result changes with Molecular Weight (g/mol)

Molecular Weight (g/mol)Required Ventilation (CFM)
39110.7
5973.2
11736.9
19522.1

What each input means

Generation Rate (mg/min)
Contaminant generation rate in milligrams per minute from evaporation or off-gassing.
Molecular Weight (g/mol)
Molecular weight of the contaminant. Examples: benzene=78, toluene=92, acetone=58, xylene=106.
TLV/PEL Limit (ppm)
Allowable exposure limit: TLV (ACGIH) or PEL (OSHA) in parts per million.
Safety/Mixing Factor (K)
Mixing inefficiency factor. K=3 for good mixing, K=5 average, K=10 poor mixing or high toxicity.
Supply Air Conc. (ppm)
Background contaminant concentration in the supply (makeup) air. Usually 0 for clean outdoor air.
Room Volume (ft³)
Total room volume for computing required air changes per hour.

What each result means

Required Ventilation (CFM)
Volume of dilution air needed to keep contaminant below the exposure limit.
Dilution Ratio
Ratio of clean air volume to contaminant vapor volume.
Air Changes / Hour Needed
Required ACH for the given room volume. >60 ACH suggests local exhaust is more practical.
Vapor Generation (CFM)
Contaminant vapor generation rate converted to volumetric flow at STP.
Target Concentration (ppm)
Steady-state concentration at the required ventilation rate (equals the TLV/PEL).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Generation Rate (mg/min) = 10, Molecular Weight (g/mol) = 78, TLV/PEL Limit (ppm) = 10, Safety/Mixing Factor (K) = 5 = 6 input(s) provided
  2. Calculate Required Ventilation
    Required Ventilation = effectiveLimit > 0
    55.3 = 55.3
  3. Calculate Dilution Ratio
    500000 = 500000
  4. Calculate Air Changes / Hour Needed
    0.66 = 0.66

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

What does the Safety/Mixing Factor (K) actually represent, and why does it multiply the required airflow so directly?

K accounts for the fact that real rooms never mix air perfectly — a value of 3 assumes good general mixing, while 10 assumes poor mixing or a highly toxic substance where extra margin is warranted. Because K multiplies the generation rate directly in the numerator (Q = G × K × 10⁶ / effective limit), doubling K doubles the required ventilation rate one-for-one, so choosing this factor conservatively has an outsized effect on the final CFM number.

Why is the Target Concentration output always the same as the TLV/PEL Limit I entered?

Target Concentration reports the steady-state concentration achieved at the calculated Required Ventilation rate, which by construction is designed to land right at the concentration limit — the formula solves for the ventilation rate that produces exactly that limiting concentration. It isn't measuring anything new; it's confirming that the required CFM figure was derived correctly from your entered limit.

My Air Changes / Hour Needed came out above 60 — what does that mean?

That's the general threshold where dilution ventilation becomes impractical as an engineering control: moving that much air through a room is expensive and often physically difficult, and dilution still means everyone breathes some contaminant while it's diluted rather than removed at the source. At that point, local exhaust ventilation captured right at the contaminant source is the standard industrial-hygiene recommendation instead.

How does the calculator turn a generation rate in mg/min into a volumetric CFM figure?

It uses the ideal gas law at standard conditions: the mg/min figure is multiplied by 24.45 liters per mole (the molar volume at 25°C) and divided by the molecular weight in grams times the conversions from milligrams to grams and liters to cubic feet (28.3168 L/ft³). That yields generationCfm, the equivalent volumetric flow of pure contaminant vapor being generated, which then feeds into the main dilution equation.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Environment, Weather & Climate.