ACH to CFM Calculator
Fan size from the air changes you want.
Reviewed by the Calculation Machine team · Updated 24 October 2026 · How we check our maths
Your values
ⓘ Live results
- Fan size to buy
- 343 CFM
- Theoretical requirement
- 299 CFM
- In m³/h
- 584
- In L/s
- 162.1
Working
- 12,240 cu ft x 8 / 60 = 299 CFM, +15% = 343 CFM
Quick answer
To convert air changes per hour to CFM, multiply the room volume in cubic feet by the ACH and divide by 60: CFM = volume × ACH ÷ 60. A 2,240 cu ft room (20 × 14 × 8 ft) at 8 ACH needs 2,240 × 8 ÷ 60 = 299 CFM of delivered airflow, or about 343 CFM of rated fan capacity with a 15% allowance for duct losses.
What the ACH to CFM calculator does
This calculator turns a target number of air changes per hour (ACH) into the airflow a fan or air handler must move. Enter the room volume, the ACH you want and an allowance for losses in ducts, grilles and filters. It returns the theoretical airflow, the fan size to look for, and the same figure in m³/h and L/s.
ACH targets are used for workshops, clinics, animal rooms, garages, warehouses, enclosures and anywhere a guideline or code sets ventilation by air changes rather than per person. For occupied offices, classrooms and shops, outdoor air is normally sized per person and per square foot with the fresh air CFM per person calculator instead.
The result assumes the air mixes well. A fan blowing straight from inlet to outlet can leave stagnant corners even at a high ACH, so place supply and exhaust on opposite sides of the space. For total room airflow from other inputs, see the general CFM calculator.
The formula
CFM = V × ACH ÷ 60 fan size = CFM × (1 + loss ÷ 100)
| Symbol | Meaning | Unit |
|---|---|---|
| V | Room volume: length × width × ceiling height | ft³ |
| ACH | Target air changes per hour | 1/h |
| 60 | Minutes per hour (CFM is per minute) | min/h |
| loss | Allowance for airflow lost to duct resistance, filters and grilles | % |
ACH is defined in the ASHRAE Handbook—Fundamentals as the volume of air supplied or exhausted per hour divided by the space volume. The same relationship run backwards checks an existing room: ACH = CFM × 60 ÷ volume. In metric units no factor of 60 is needed: airflow in m³/h ÷ volume in m³ = ACH.
The percentage allowance is a rough stand-in. The reliable way to size a fan is to read its rated CFM at your system's static pressure from the manufacturer's fan curve; a fan rated 300 CFM at free air may move far less through long ducts and filters.
Worked examples
Workshop at 8 ACH
A 20 × 14 ft workshop with an 8 ft ceiling (2,240 cu ft) that needs 8 air changes an hour, ducted through about 15% losses.
Inputs
- Room volume2240 cu ft
- Target air changes8 ACH
- Duct loss allowance15 %
Result
- Fan size to buy343 CFM
- Theoretical requirement299 CFM
- In m³/h584
- In L/s162.1
The room needs 299 CFM delivered; look for a fan rated about 343 CFM at your duct's static pressure. That is 584 m³/h or 162 L/s if the fan is specified in metric.
Treatment room target
A 12 × 12 ft treatment room with a 9 ft ceiling (1,296 cu ft) where the practice wants 10 ACH, with a short duct run and 10% losses.
Inputs
- Room volume1296 cu ft
- Target air changes10 ACH
- Duct loss allowance10 %
Result
- Fan size to buy238 CFM
- Theoretical requirement216 CFM
- In m³/h404
- In L/s112.1
216 CFM delivered, 238 CFM rated. Check whether healthcare or local regulations set a specific ACH and pressure relationship for the room type before relying on a chosen target.
Warehouse general ventilation
A 200,000 cu ft warehouse (100 × 80 ft, 25 ft high) at 2 ACH using wall fans with no ductwork.
Inputs
- Room volume200000 cu ft
- Target air changes2 ACH
- Duct loss allowance0 %
Result
- Fan size to buy6,667 CFM
- Theoretical requirement6,667 CFM
- In m³/h11,327
- In L/s3146.3
6,667 CFM in total, which might be split between two or three exhaust fans. Provide matching inlet openings or louvers, or the fans will not reach their rated flow.
Who sets the ACH for different spaces
Required air change rates come from different standards depending on the building, and local codes can override them. Use the source that applies to your project rather than a generic figure.
| Space | Typical basis | Notes |
|---|---|---|
| Hospitals, surgeries, dental and medical rooms | ASHRAE/ASHE Standard 170 (US), HTM 03-01 (UK) | Sets total and outdoor ACH plus pressure relationships by room type |
| Laboratory animal rooms | Guide for the Care and Use of Laboratory Animals | Long-standing guidance of 10–15 fresh-air changes per hour |
| Vet clinics, kennels, shelters, grooming rooms | Designer judgment, local codes, veterinary guidance | Odor, moisture and airborne disease drive the rate |
| Enclosed parking garages | International Mechanical Code (IMC) | Sized per square foot or by gas-detection control, not ACH |
| Offices, classrooms, retail | ASHRAE Standard 62.1 | Per person + per area, not ACH |
| Homes | ASHRAE Standard 62.2 | Whole-house rate plus kitchen and bath exhaust |
| Cleanrooms | ISO 14644 class | ACH often in the hundreds; see the cleanroom calculator |
Checking an existing room's air changes
To check whether a room meets a target, measure or look up the actual airflow — from a flow hood, the fan's rating at its operating pressure, or the balancing report — and run the formula backwards: ACH = CFM × 60 ÷ volume. The 343 CFM fan in the first example gives 343 × 60 ÷ 2,240 ≈ 9.2 ACH if it delivers its full rating.
For small enclosures such as a 3D printer cabinet, the volume is tiny, so even a small fan gives a high ACH. A 3 × 2 × 2 ft enclosure is 12 cu ft; at 60 ACH it needs only 12 CFM. What matters more there is keeping the enclosure under slight negative pressure and filtering or venting the exhaust outdoors.
Common sizing mistakes
- Using floor area instead of volume. A 300 sq ft room with a 12 ft ceiling has 50% more air than the same room at 8 ft.
- Ignoring make-up air. Exhaust fans cannot move air that has no way in. Large exhaust systems need dedicated make-up air.
- Trusting free-air ratings. Long or narrow ducts can cut a fan's output sharply; check duct friction loss on long runs.
- Counting recirculated air as fresh air. An air purifier adds clean-air changes but not outdoor air. Some standards count both; others count only outdoor air.
How to use the ACH to CFM Calculator
- 1Measure the room's length, width and ceiling height in feet and multiply them to get volume in cubic feet (m³ × 35.31 = cu ft).
- 2Enter the target ACH from the standard, code or guideline that applies to the space.
- 3Enter a loss allowance — 0% for a wall fan with no duct, 10–25% for typical ducted systems — or skip it and check the fan curve.
- 4Choose a fan whose rated CFM at your system's static pressure meets the "fan size to buy" figure.
Frequently asked questions
How do I convert ACH to CFM?
Multiply room volume in cubic feet by ACH, then divide by 60. A 1,000 cu ft room at 6 ACH needs 1,000 × 6 ÷ 60 = 100 CFM.
How do I calculate air changes per hour from CFM?
Multiply CFM by 60 and divide by room volume in cubic feet. A 200 CFM fan in a 1,500 cu ft room gives 200 × 60 ÷ 1,500 = 8 ACH.
How many air changes per hour does a room need?
It depends on use and on which standard applies. Homes and offices are usually sized by people and floor area rather than ACH, while hospitals, labs and cleanrooms have specific ACH requirements in their own standards.
What is the difference between ACH and ACH50?
ACH is ventilation airflow under normal operation. ACH50 is the air leakage rate measured with a blower door at 50 pascals of pressure, used to rate airtightness; see the blower door ACH50 calculator.
How do I convert ACH to m³/h?
Multiply the room volume in cubic meters by the ACH. A 60 m³ room at 6 ACH needs 360 m³/h, which is about 212 CFM.
References
- ASHRAE Handbook—Fundamentals — ASHRAE
- ANSI/ASHRAE/ASHE Standard 170, Ventilation of Health Care Facilities — ASHRAE
- Guide for the Care and Use of Laboratory Animals, 8th edition — National Research Council (National Academies Press)
- International Mechanical Code — International Code Council
About this calculator
- Built and reviewed by the Calculation Machine team · How we build and test calculators
- Last reviewed: October 24, 2026
- Report an error