Home Air Leakage Calculator

Convert a blower door CFM50 result to ACH50 and see the airflow target for your home's size.

How do you want to enter home size?
Advanced options
Calculating...
Did we solve your problem today?


How to use our Home Air Leakage Calculator

  1. Choose how you want to enter home size: use Floor area and ceiling height if you do not know the exact air volume, or choose Exact home volume if your report lists it.
  2. Enter Blower door airflow (CFM50), then fill in either Conditioned floor area (sq ft) and Average ceiling height (ft), or Home air volume (cu ft).
  3. Enter your Target leakiness (ACH50). Use the target from your code office, energy program, project plan, or blower door report.
  4. Use Advanced options only when you need a ceiling correction or have an After-sealing airflow (CFM50) number to compare.
  5. After calculating, sanity-check Home volume used. If it seems too small or too large for the house, fix the size inputs before trusting Current leakiness.
Example inputs for Home Air Leakage Calculator
Example inputs for Home Air Leakage Calculator

Definitions

Blower door airflow (CFM50): The air movement measured in cubic feet per minute during a blower door test at a 50 pascal pressure difference. A blower door is used to help find how much air enters or escapes a home [1].

ACH50: Air changes per hour at 50 pascals. It estimates how many times the home's air volume would be replaced in one hour at the test pressure.

Conditioned floor area (sq ft): The heated and cooled floor area used to build the home volume. Do not include areas outside the home's conditioned space.

Home air volume (cu ft): The conditioned air space inside the home, in cubic feet. In the simple method, it is floor area times average ceiling height, plus any ceiling correction.

Target leakiness (ACH50): The ACH50 goal you want to compare against, usually from a code requirement, program rule, project goal, or energy report.

CFM50 over target: Current CFM50 minus the CFM50 that would match your target. Positive means airflow needs to drop. Negative means the home is already below the target.


Common mistakes and quick fixes

Mistake: Entering total house area instead of Conditioned floor area (sq ft) .
Fix: Use only heated and cooled floor area inside the air barrier, not an open porch or unconditioned garage.

Mistake: Using a single room height for Average ceiling height (ft) when part of the house is vaulted or lowered.
Fix: Enter the best whole-home average, or use Area with taller or shorter ceiling (sq ft) and Extra height for that area (ft) .

Mistake: Typing ACH50 into Blower door airflow (CFM50) .
Fix: Enter the blower door airflow in CFM50, then read Current leakiness for the ACH50 result.

Mistake: Choosing Exact home volume but leaving Home air volume (cu ft) at a guess.
Fix: Use exact volume only when a report, plans, or a reliable calculation gives the conditioned air volume.

Mistake: Reading a negative CFM50 over target as an error.
Fix: Negative means the current airflow is already below Airflow that matches your target .

Mistake: Comparing After-sealing leakiness to the first test after changing the home volume inputs.
Fix: Keep the same Home volume used so Airflow cut after sealing is a fair before-and-after comparison.


Limitations & Key Assumptions / Boundary Conditions

  • This calculator uses blower door airflow at 50 pascals. It does not estimate natural air leakage on a normal weather day.
  • Results depend heavily on the volume input. A wrong Conditioned floor area (sq ft), Average ceiling height (ft), or Home air volume (cu ft) can make ACH50 look too high or too low.
  • The ceiling correction is a simple add-on volume. It works best when one clearly defined area is taller or shorter than the average ceiling height.
  • Hidden size inputs are ignored. If you choose exact volume, floor area, ceiling height, and ceiling correction do not affect the result.
  • The calculator does not judge whether a home is safe, healthy, or properly ventilated. A tight home may still need a designed ventilation system.
  • Blower door reports can use setup details such as test direction, baseline pressure, fan ring, and building preparation. Those details can change the reported CFM50.

Methodology

How the main result is calculated

The calculator first finds the conditioned home volume. If you enter floor area and ceiling height, it uses the simple volume method. If you also enter both ceiling correction fields, it adjusts the volume for the taller or shorter area.

volume_cuft = floor_area_sqft * ceiling_height_ft

volume_cuft = floor_area_sqft * ceiling_height_ft + extra_area_sqft * extra_height_ft

If you choose exact home volume, the calculator uses that value directly and ignores the hidden floor-height inputs.

volume_cuft = exact_volume_cuft

Then it converts blower door airflow from cubic feet per minute to cubic feet per hour by multiplying by 60 minutes per hour, and divides by the home volume.

ach50 = cfm50 * 60 / volume_cuft

How the target comparison works

The target CFM50 is the blower door airflow that would equal your chosen target ACH50 for the same home volume.

target_cfm50 = target_ach50 * volume_cuft / 60

The calculator keeps signed differences. A positive difference means the current CFM50 is above the target. A negative difference means the current CFM50 is already below the target.

cfm50_over_target = cfm50 - target_cfm50

percent_change_needed = (cfm50_over_target / cfm50) * 100

After-sealing comparison

If you enter an after-sealing CFM50, the calculator uses the same home volume to compute after-sealing ACH50 and the signed airflow change from the first test.

after_ach50 = after_cfm50 * 60 / volume_cuft

after_improvement_percent = ((cfm50 - after_cfm50) / cfm50) * 100

Worked example

Suppose Blower door airflow (CFM50) is 1200, Conditioned floor area (sq ft) is 2000, Average ceiling height (ft) is 8, and Target leakiness (ACH50) is 3. The home volume is 2000 * 8 = 16000 cu ft. Current leakiness is 1200 * 60 / 16000 = 4.5 ACH50. The target airflow is 3 * 16000 / 60 = 800 CFM50. The home is 400 CFM50 over target, so airflow would need to drop by about 33.3% of the current CFM50.

Calculation notes

Required airflow, volume, floor area, ceiling height, and target ACH50 must be greater than 0. The extra height field may be negative because a lower ceiling area can reduce volume. If only one ceiling correction field is entered, the calculator stops and asks for both fields so it does not guess the missing value.


Sources