Air Changes per Hour Calculator — ACH to CFM Converter
Convert air changes per hour to CFM — and back — with the air change formula in one workbench: room presets, the ACH = (CFM × 60) ÷ volume math done both directions, a room-by-room standards table, and the nameplate-vs-delivered adjustment that explains why real rooms never match the spec sheet.
ACH ⇄ CFM conversion bench
Step 1 — which way are you converting?
Step 2 — pick a room preset (fills the dimensions and target band)
Step 3 — the room and the known number
Room volume: 1,152 ft³
Step 4 — system losses between the fan and the room
Working adders: +10% per 50 ft of duct · +5% per 90° elbow · flex duct and loaded filters add more. Set 0% for a floor-standing fan with no duct.
Nameplate ACH
8.33
160 CFM × 60 ÷ 1,152 ft³
One air change takes
7.2min
60 ÷ 8.33 ACH
Delivered ACH (after losses)
7.08
≈136 CFM reaching the room
What the duct run takes back — nameplate vs delivered
Delivered ACH is the number to compare against room standards — the nameplate number is marketing, the delivered number is physics.
ACH is the dial behind every room calculator on this site: the main CFM calculator starts from your room and an ACH target, and the full calculator collection covers the specialties — hood capture, attic NFA, dust ducts — that ACH alone can’t express. This page is the conversion itself, end to end.
The air change formula, in plain terms
Every air change calculation comes down to one relationship: a fan moving C cubic feet per minute in a room of V cubic feet moves C × 60 cubic feet per hour, and the number of room-volumes that represents is the ACH. Written out:
CFM → ACH
ACH = (CFM × 60) ÷ Volume
“How many times an hour does this fan swap my room’s air?” The × 60 converts the fan’s per-minute rating to per-hour.
ACH → CFM
CFM = (ACH × Volume) ÷ 60
“What fan do I buy to hit a target?” This is the direction every sizing decision actually takes — standard first, room second, fan last.
A worked pair, both directions, same room. A 20 × 20 × 9 ft two-car garage holds 3,600 ft³. To calculate air changes from CFM: a 360 CFM exhaust fan moves 360 × 60 = 21,600 ft³/hr, and 21,600 ÷ 3,600 = exactly 6 ACH. To calculate CFM from air changes: the 20 ACH event figure for engine-running periods needs 20 × 3,600 ÷ 60 = 1,200 CFM — a big fan, which is why event dilution is usually handled with a door open plus a spot fan rather than one permanently sized monster.
Unit warning: the × 60 belongs to imperial math only. Metric airflow (m³/h) is already per-hour, so ACH = m³/h ÷ m³ directly — the most common wrong answer on mixed-unit spec sheets comes from applying 60 twice or not at all.
Room-by-room ACH standards — the working table
A CFM air changes per hour calculator is only as honest as the target you feed it. These are the working ranges used across this site’s calculators — each row pairs the number with the reason it is what it is, and what happens at the edges. Where a row has a deeper page of its own, the link is in the reason.
| Room / space | Target ACH | Why this range | Edge risk |
|---|---|---|---|
| Bedroom (sleeping) | 4–6 | CO₂ and freshness for one or two sleepers; 5 ACH is the working middle and the purifier benchmark. | Low |
| Living room / family room | 4–6 | Occupied-hour dilution of cooking and cleaning odors that drift in; comfort-driven rather than code-driven. | Low |
| Bathroom (full bath)Key Threshold | 6–8 | Moisture control at the mirror, then odor; 8 ACH is the workhorse rule for a 10 × 10 bath. Sized fan-by-fan on the bathroom exhaust fan page. | Moderate |
| Kitchen (general ventilation) | 7–8 | Background cooking moisture and grease haze; the range hood itself is sized by capture, not ACH. | Moderate |
| Garage — parked car | 6 | Background fuel vapor and humidity control in a space that sees short, intermittent visits. | Moderate |
| Garage — engine running / chargingKey Threshold | 20 | Event dilution of exhaust gas and battery-charging hydrogen; spot-ventilate during the event, not all day. | High |
| Workshop / woodshop | 6–10 | Sawdust settling and finishing-fume dilution between cuts; dust collection handles the point of cut. | Moderate |
| Grow tent / grow roomKey Threshold | 20–40 | Heat, humidity and CO₂ ride the airflow; tent guidance starts where house rules end. The full tent math is on the grow tent CFM page. | High |
| Attic (cooling mode) | 12–15 | Flushing superheated attic air so it stops radiating down through the insulation at night. | Moderate |
| Evaporative-cooling space | 20–40 | Swamp coolers cool by swapping air, not chilling it — 2–3 CFM per ft² is the same rule in other units. See the evaporative cooler sizing page. | Moderate |
Ranges reflect widely used residential and light-commercial working figures, not a single code book. Where a local mechanical code names a number, the code wins.
Nameplate ACH vs delivered ACH — the gap nobody’s calculator shows
Here is the assumption hidden inside every air exchange calculator on the internet, this page’s included: the CFM you type is the CFM that arrives. It rarely does. The fan’s rating is measured at free air — no duct, no bends, no filter — and everything between the blower wheel and the room’s grille takes a cut. The result is that the ACH you computed is a nameplate ACH, and the room runs on a smaller delivered ACH.
−10%
per 50 ft of duct
Friction is a length tax. A basement-to-roof run quietly erases a fan size before the first elbow.
−5%
per 90° elbow
Fittings are the sneaky ones: two bends and a wall cap can out-cost the duct run they sit on.
−10–25%
flex duct & loaded filters
Corrugated flex and a mid-life media filter each add resistance that smooth metal and a fresh filter don’t.
Worked example — the bedroom that wasn’t getting 8 ACH
The fix was never a bigger fan — swapping flex for smooth metal and replacing the filter returned the room to its target for $0 in equipment.
- Checkpoint: compare the delivered number, not the nameplate number, against the standards table — the converter's loss slider exists so both are on screen at once.
- Checkpoint: measure the room the fan actually serves. A bedroom door left open for the hallway is a bigger volume than the tape measure said.
- Checkpoint: re-check ACH after the system ages — filters load, dampers stick half-closed, and a room that tested at 8 ACH on install day drifts to 6 within a season.
Three worked examples, three different rooms
Bedroom purifier, 5 ACH
12 × 12 × 8 ft = 1,152 ft³. Target 5 ACH → 5 × 1,152 ÷ 60 = 96 CFM of filtered airflow. That’s the number to compare against a purifier’s rated delivery — the full CADR method is on the air purifier page.
5 ACH · 12 min per change
Two-car garage, event ACH
20 × 20 × 9 ft = 3,600 ft³. Parked-car background: 6 ACH → 360 CFM continuous. Engine-running events: 20 ACH → 1,200 CFM, which is why open-door spot ventilation is the practical play during the event itself.
6 ACH base · 20 ACH event
Woodshop, finishing hour
16 × 16 × 9 ft = 2,304 ft³. Finishing fumes want the top of the shop band — 10 ACH → 10 × 2,304 ÷ 60 = 384 CFM. Sawdust-between-cuts days run happily at half that with the dust collector doing the point-of-cut work.
6–10 ACH · 384 CFM at peak
Pitfalls that quietly skew an ACH calculation
The formula is four operations; the mistakes are all around it. These are the two that cost the most debugging time, plus the callouts worth pinning above the work bench.
1. Using the architect’s volume instead of the air’s volume
A cathedral-ceiling great room listed at 5,600 ft³ may only have 4,200 ft³ of air that mixes — the peak above the loft sits still. Exposed-beam halls, stairwell voids and over-shelf cabinets all hold volume the fan never turns over. Measure to the highest occupied plane, and treat everything above as bonus dead air. ACH computed on architectural volume reads optimistically by exactly the share of air that never moves.
2. Assuming the room is perfectly mixed
ACH is a mixing assumption as much as a rate. Supply on one wall and return on the same wall short-circuits the room — air loops from outlet to inlet while the far corner stagnates. The delivered-ACH number only means what it says when supply and exhaust sit on opposite sides, doors are undercut ¾–1 inch, and nothing tall blankets the return. When one corner stays stuffy while the calculator insists the room is fine, this is why.
Tip — convert with minutes
60 ÷ ACH gives minutes per air change — 8 ACH is 7.5 minutes. It’s the fastest sanity check in ventilation: if the air you smell isn’t younger than that, the number is fiction.
Warning — continuous vs event duty
Many rooms carry two ACH numbers: a low background rate all day and a high event rate (engine running, finishing applied, shower steaming). Size the continuous fan for the background rate and handle events with a bigger fan on a timer — one fan sized for the event number runs loudly all day for nothing.
Don’t — seal the room to chase ACH
A powerful exhaust fan in a tightly closed room depressurizes the space and pulls make-up air backwards through the easiest hole it finds — including appliance flues and attached-garage gaps. Every exhaust number on this page assumes a make-up air path: undercut doors, a louver, or a deliberately cracked window.
Air change questions, answered straight
The conversions, the standards, and the real-world gaps — filter by topic or search for the exact phrase that brought you here.
- Multiply the fan's CFM by 60 to get cubic feet per hour, then divide by the room's volume in cubic feet. The full formula: ACH = (CFM × 60) ÷ (length × width × height).
- A worked example — a 160 CFM fan in a 12 × 12 × 8 ft bedroom (1,152 ft³): 160 × 60 = 9,600 ft³/hr; 9,600 ÷ 1,152 = 8.33 ACH. That room's air is fully exchanged a little over eight times an hour.
- The conversion tool at the top of this page runs the same math in both directions and shows the minutes-per-air-change figure (60 ÷ ACH) that installers use to sanity-check the result.
Filed under: Conversions
Related Tools & Guides
CFM to FPM Calculator
Convert CFM to FPM and FPM to CFM for any round or rectangul...
CFM Conversion Calculator
Convert CFM to m³/h, CMH, CMM, L/s, LPM, m³/s and CFH instan...
CFM to BTU Calculator
Convert CFM to BTU and BTU to CFM with the 1.08 ΔT formula —...
Fan Performance Calculator
Calculate fan CFM from RPM with the affinity laws — static p...
Range Hood CFM Calculator
Free range hood CFM calculator: size kitchen hoods by cookto...
Attic Fan CFM Calculator
Attic fan CFM calculator: size attic exhaust at 0.7–1.0 CFM ...
Air Compressor CFM Calculator
Air compressor CFM calculator: total your tools' CFM at 90 P...
SCFM to CFM Calculator
SCFM to CFM calculator with pressure and temperature correct...
Blower CFM Calculator
Blower CFM calculator: size any blower from wheel diameter, ...
Grow Tent CFM Calculator
Grow tent CFM calculator: size 2×2 to 4×8 tents by air chang...
CFM per Ton Calculator
CFM per ton calculator: convert tons to CFM at 350, 400 or 4...
Dust Collector CFM Calculator
Dust collector CFM calculator: match machine CFM demands, ke...
Paint Booth CFM Calculator
Paint booth CFM calculator: size cross-draft and downdraft s...
Air Purifier CFM Calculator
Air purifier CFM calculator: match CADR to room size with th...
Evaporative Cooler CFM Calculator
Evaporative cooler CFM calculator: size swamp coolers at 20–...
Air Handler CFM Calculator
Air handler CFM calculator: split supply vs return air, chec...
Engine CFM Calculator
Engine CFM calculator: size carburetors from CID and RPM wit...
Greenhouse CFM Calculator
Greenhouse CFM calculator: summer cooling at one exchange pe...
Bathroom Exhaust Fan CFM Calculator
Bathroom exhaust fan CFM calculator: size by room volume at ...
CFM to Square Feet Calculator
Turn CFM into square feet: coverage area from 700, 1500 or 3...
Whole House Fan CFM: Sizing Whole-House Fans, HRVs & ERVs
Size a whole-house fan at 2–3 CFM per sq ft or one air chang...
One formula, both directions, honest numbers
Convert ACH to CFM and CFM to ACH with the losses included — and carry a number that survives contact with the duct run.