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.

Formula ACH = Q x 3600 / VReviewed Sep 7, 2026

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.

Calculation Bench
Solve for
Room Volume Entry

Target ACH presets

01

Q · Use measured or delivered CFM, not just free-air nameplate CFM.

02

L · Inside length of the room or zone served by the airflow.

03

W · Inside width of the room or zone served by the airflow.

04

H · Average clear height; use a practical average for sloped ceilings.

05

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

V=L×W×HV = L \times W \times H
V=A×HV = A \times H
V=VenteredV = V_{entered}
ACH=Q×3600VACH = \dfrac{Q \times 3600}{V}
Qreq=V×ACH3600Q_{req} = \dfrac{V \times ACH}{3600}
Vmax=Q×3600ACHV_{max} = \dfrac{Q \times 3600}{ACH}
t=60ACHt = \dfrac{60}{ACH}
  • ACHAir Changes per Hour
  • QDelivered Airflow
  • VRoom Volume
  • AFloor Area
  • HCeiling Height
  • tMinutes per Air Change

Typical ACH Screening Targets

RoomTargetNote
Bedroom5 ACHTypical residential turnover screen
Living room4 ACHLower-load residential space
Bathroom8 ACHMoisture/odor control screen
Kitchen8 ACHCooking odor and moisture screen
Garage / workshop6 ACHDilution screen; code/exhaust rules may govern
Classroom / office6 ACHGeneral comparison value, not ASHRAE 62.1 compliance

Variables & Units

SymbolVariableDescriptionCommon Units
ACHAir Changes per HourNumber of room air volumes exchanged per hour.ACH, 1/hr
QDelivered AirflowActual supplied, exhausted, or filtered airflow serving the room.CFM, m³/h, L/s
VRoom VolumeClear inside room volume used for the air-change calculation.ft³, m³
AFloor AreaRoom floor area served by the airflow.ft², m²
HCeiling HeightAverage clear ceiling height for flat, vaulted, or sloped rooms.ft, m
tMinutes per Air ChangeApproximate 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. [1]
    Ventilation and Indoor Air Quality

    ASHRAE

    Context for why ACH is only a screening metric and code ventilation requires project-specific criteria.

  2. [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.