Fluid Mechanics / HVAC
Air Changes per Hour Calculator
Calculate ACH from delivered CFM and room size, required CFM for a target ACH, or the largest room a fan can serve.
Air changes per hour (ACH) compares airflow with room volume. A fan's CFM rating is only useful after you know the cubic footage it serves, so this calculator keeps the workflow practical: check actual ACH from delivered airflow, size required CFM for a target ACH, or estimate the maximum room size for a fan. US HVAC defaults use CFM, feet, and cubic feet because that is how most residential fan and purifier specs are published.
Target ACH presets
Q · Use measured or delivered CFM, not just free-air nameplate CFM.
L · Inside length of the room or zone served by the airflow.
W · Inside width of the room or zone served by the airflow.
H · Average clear height; use a practical average for sloped ceilings.
ACHt · Use a room preset or enter your own screening target; code may require something different.
ACH is a room-turnover screen. It does not prove outdoor-air code compliance, cleanroom class, pressure relationship, or installed fan performance.
Solution
Enter room volume and airflow details to calculate ACH, required CFM, or maximum room size.
ACH = Q x 3600 / V
Formula Sheet
- ACHAir Changes per Hour
- QDelivered Airflow
- VRoom Volume
- AFloor Area
- HCeiling Height
- tMinutes per Air Change
Typical ACH Screening Targets
| Room | Target | Note |
|---|---|---|
| Bedroom | 5 ACH | Typical residential turnover screen |
| Living room | 4 ACH | Lower-load residential space |
| Bathroom | 8 ACH | Moisture/odor control screen |
| Kitchen | 8 ACH | Cooking odor and moisture screen |
| Garage / workshop | 6 ACH | Dilution screen; code/exhaust rules may govern |
| Classroom / office | 6 ACH | General comparison value, not ASHRAE 62.1 compliance |
Variables & Units
| Symbol | Variable | Description | Common Units |
|---|---|---|---|
| ACH | Air Changes per Hour | Number of room air volumes exchanged per hour. | ACH, 1/hr |
| Q | Delivered Airflow | Actual supplied, exhausted, or filtered airflow serving the room. | CFM, m³/h, L/s |
| V | Room Volume | Clear inside room volume used for the air-change calculation. | ft³, m³ |
| A | Floor Area | Room floor area served by the airflow. | ft², m² |
| H | Ceiling Height | Average clear ceiling height for flat, vaulted, or sloped rooms. | ft, m |
| t | Minutes per Air Change | Approximate time for one full room-volume exchange at the calculated ACH. | min/change |
How to Use This Calculator
- 01Choose Find ACH when you know measured or delivered airflow and want to know the room's air-change rate.
- 02Choose Find Required CFM when you know the room size and target ACH, then need the airflow a fan, purifier, or exhaust system must deliver.
- 03Choose Max Room Size when you know a fan's delivered CFM and target ACH, then want to know the largest room volume or floor area it can reasonably serve.
- 04Enter room size by dimensions, floor area plus ceiling height, or direct room volume. Use clear inside dimensions, not outside building dimensions.
- 05Use the room-type presets as starting points only. Local code, ASHRAE ventilation requirements, contamination level, and measured delivered airflow can change the real target.
How the Formula Works
Room volume is V = L x W x H for a rectangular room, or floor area times ceiling height when the plan area is already known.
With SI base units, ACH = Q x 3600 / V, where Q is airflow in m³/s and V is room volume in m³. In US HVAC terms, the same relationship is ACH = CFM x 60 / ft³.
Required airflow is the same equation rearranged: Qreq = V x ACH / 3600. The calculator also reports minutes per air change as 60 / ACH.
Worked Example 01
Bedroom with an 80 CFM delivered airflow
Known
- Delivered airflow: 80 CFM
- Room size: 12 ft x 10 ft x 8 ft
- Target: 5 ACH
Formula
ACH = Q x 3600 / V
Substitution
V = 12 x 10 x 8 = 960 ft³; ACH = 80 x 60 / 960
Result
ACH = 5.0, or one full air change every 12 minutes
The delivered airflow exactly meets a 5 ACH screening target for this 960 ft³ room.
Worked Example 02
Required airflow for a small office zone
Known
- Floor area: 20 m²
- Ceiling height: 2.7 m
- Target: 6 ACH
Formula
Qreq = V x ACH / 3600
Substitution
V = 20 x 2.7 = 54 m³; Qreq = 54 x 6 / 3600
Result
Qreq = 324 m³/h, about 191 CFM
A fan or ventilation path delivering around 324 m³/h would provide a 6 ACH turnover screen for this volume.
Worked Example 03
Maximum room served by a 120 CFM fan
Known
- Delivered airflow: 120 CFM
- Target: 6 ACH
- Ceiling height: 8 ft
Formula
Vmax = Q x 3600 / ACH
Substitution
Vmax = 120 x 60 / 6 = 1200 ft³; Amax = 1200 / 8
Result
Maximum volume = 1200 ft³, or about 150 ft² at an 8 ft ceiling
Above roughly 150 ft², the same 120 CFM fan falls below a 6 ACH target if the ceiling height remains 8 ft.
Applications
- 01Checking bathroom, kitchen, bedroom, office, garage, workshop, or purifier air-change rates
- 02Converting a target ACH into required CFM for fan or air-cleaner selection
- 03Comparing whether an existing fan is undersized for a room volume
- 04Estimating minutes per air change for indoor-air-quality screening
Assumptions
- 01Default units are CFM, feet, square feet, and cubic feet because North American HVAC and air-purifier specs usually use those units.
- 02Airflow should be delivered or measured airflow, not only a free-air fan nameplate rating.
- 03The room is treated as a well-mixed volume; short-circuiting, dead zones, leakage paths, and diffuser placement are not modeled.
- 04Room-type target presets are screening references, not code requirements.
Where This Model Stops
- 01ACH does not prove outdoor-air ventilation compliance. It can include recirculated, filtered, supplied, or exhausted air depending on what airflow value you enter.
- 02Does not replace ASHRAE 62.1/62.2, local mechanical code, cleanroom classifications, pressure-control design, or a licensed HVAC design.
- 03Does not calculate duct pressure loss, filter loading, fan curve derating, or installed airflow reduction.
- 04Do not add supply and exhaust CFM together if they are part of the same balanced air path; use the airflow that actually represents room exchange for your use case.
References
- [1]Ventilation and Indoor Air Quality
ASHRAE
Context for why ACH is only a screening metric and code ventilation requires project-specific criteria.
- [2]Air Changes Per Hour Calculator
AirflowRef
Reference for the common CFM-to-ACH and required-CFM relationships used in room ventilation calculators.
Frequently Asked Questions
How is this different from the CFM Calculator?
The CFM Calculator is a broader airflow tool for ducts and simple room ACH. This page is a dedicated room-ventilation workflow: it supports direct volume, floor area, dimensions, room-type ACH presets, target pass/fail context, minutes per change, and max room size.
Is ACH the same as outdoor ventilation rate?
No. ACH is a volume-turnover metric. If the airflow is recirculated through an air purifier, the ACH is clean-air turnover, not outdoor-air ventilation. Code ventilation checks usually need outdoor-air rates, occupancy, area, and system details.
What ACH target should I use?
Use the presets as rough screening values only. Bathrooms, kitchens, garages, workshops, purifier use, and code-governed ventilation can require very different targets.
Should I use fan nameplate CFM or measured CFM?
Measured or delivered CFM is better. Duct losses, filters, grilles, static pressure, fan speed, and installation conditions can make actual delivered airflow lower than the nameplate rating.