CFM and Air Changes per Hour Calculator Widget
Give readers a ventilation airflow calculator for any room. They enter the room size and either a fan or supply airflow or a target number of air changes per hour, and see CFM, m³/h, L/s, ACH and how long a well-mixed room takes to clear 99% of an airborne contaminant.
Live preview
Under the widget on your page: Powered by A2Z Tools
Embed code
<iframe src="https://a2z.tools/embed/w/cfm-air-changes-calculator" title="CFM and Air Changes per Hour Calculator by A2Z Tools" width="100%" height="760" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>
A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.
<div data-a2z-widget="cfm-air-changes-calculator" data-height="760"></div> <script async src="https://a2z.tools/embed.js"></script>
Adds a small script (what it does) that sizes the widget to fit its content, loads it lazily and keeps it isolated from your page's CSS.
Works with
How it works
The widget multiplies length, width and ceiling height to get the room volume, then relates airflow to volume per hour. In feet, one CFM moves 60 cubic feet an hour, so ACH = CFM x 60 / volume; in metric it is simply m³/h divided by m³. Switch Find to Airflow and it runs the other way, CFM = ACH x volume / 60. The cubic foot is exactly 0.028316846592 m³, so 1 CFM is 1.699 m³/h or 0.4719 L/s, and all three airflow units appear together. The last card applies the dilution relation used in CDC's infection-control guideline table: in a perfectly mixed room with no ongoing source, removing 99% takes ln(100) / ACH hours (276 minutes divided by ACH) and 99.9% takes ln(1000) / ACH hours. A 20 x 15 x 8 ft room with 200 CFM gets 5 ACH and needs about 55 minutes for 99%.
Calculation method
- Volume V = length x width x ceiling height
- ACH = CFM x 60 / V(ft³), or ACH = Q(m³/h) / V(m³)
- CFM = ACH x V(ft³) / 60; m³/h = ACH x V(m³)
- 1 ft³ = 0.028316846592 m³, so 1 CFM = 1.699011 m³/h = 0.471947 L/s; L/s = m³/h / 3.6
- Removal time t(min) = ln(1 / (1 - E)) / ACH x 60, for E = 99% and 99.9% (perfect mixing, no source)
Worked examples
Bedroom target airflow
Inputs: 12 x 10 x 8 ft room, find airflow for 6 ACH
Result: 96 CFM; 163.1 m³/h; 45.3 L/s; 99% removal in 46 min
960 ft³ x 6 / 60 = 96 CFM.
Office with a supply diffuser
Inputs: 5 x 4 x 2.5 m room, airflow 300 m³/h
Result: 6 ACH; 176.6 CFM; 83.3 L/s
50 m³ room volume, 300 / 50 = 6 air changes an hour.
Living room with a 200 CFM fan
Inputs: 20 x 15 x 8 ft, airflow 200 CFM
Result: 5 ACH; 339.8 m³/h; 99% / 99.9% removal 55 / 83 min
2,400 ft³; one complete air change every 12 minutes.
Limitations
- Assumes a rectangular room; for vaulted ceilings or L-shaped rooms enter an equivalent volume.
- ACH counts total airflow; it does not tell outdoor air from recirculated air or say whether a code is met.
- Removal times assume perfect mixing and no continuing source, so they are a best case.
Where publishers use it
- An air-purifier or HEPA filter review comparing a unit's CADR against the room size
- Bathroom and kitchen extractor-fan product pages showing the air changes a fan achieves
- A clinic, dental practice or classroom ventilation explainer
- Grow-room and workshop guides sizing an inline exhaust fan
- Facilities pages documenting supply airflow for a meeting room
Questions
What is the formula for air changes per hour?
ACH = airflow per hour / room volume. With CFM and feet that is CFM x 60 / (length x width x height): 200 CFM in a 20 x 15 x 8 ft room (2,400 ft³) gives 200 x 60 / 2,400 = 5 ACH.
How many CFM do I need for 6 air changes in a 12 x 10 ft bedroom?
With an 8 ft ceiling the volume is 960 ft³, so 6 x 960 / 60 = 96 CFM, which is 163 m³/h or 45 L/s.
Does ASHRAE 62.2 give a required ACH for homes?
No. ASHRAE 62.2 sets whole-dwelling mechanical ventilation in CFM from floor area and bedroom count, not as air changes per hour. Use this widget to see what ACH a given CFM produces, and your code or standard for the required airflow.
How long does a room take to clear airborne particles?
For a well-mixed room with no ongoing source, 99% removal takes 276 / ACH minutes and 99.9% takes 414 / ACH minutes. At 6 ACH that is 46 and 69 minutes - the figures in CDC's Table B.1. Poor mixing makes the real time longer.
How do I convert CFM to m³/h or L/s?
Multiply CFM by 1.699 for m³/h and by 0.4719 for L/s. 100 CFM is 169.9 m³/h or 47.2 L/s; going back, 1 m³/h is 0.5886 CFM.
Does an air purifier's CADR count as air changes?
Its clean air delivery rate is equivalent clean airflow, so entering the CADR in CFM gives the equivalent air changes of clean air the purifier adds, assuming it mixes the room well.
Sources
- Guidelines for Environmental Infection Control in Health-Care Facilities, Appendix B. Air, Table B.1 - US Centers for Disease Control and Prevention . Air changes per hour and minutes for 99% and 99.9% airborne-contaminant removal (e.g. 6 ACH: 46 and 69 min), assuming an empty room with no aerosol source and perfect mixing. Checked 2026-10-01.
- Whole-House Ventilation Strategies for New Homes - US DOE Building America Solution Center (PNNL) . States that ASHRAE 62.2 sets the whole-dwelling ventilation rate from floor area and number of bedrooms (0.03A from the 2013 edition), i.e. in CFM, not as air changes per hour.
Cite or recommend this tool
If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.
A2Z Tools CFM and Air Changes per Hour Calculator https://a2z.tools/embed/cfm-air-changes-calculator
<a href="https://a2z.tools/embed/cfm-air-changes-calculator">A2Z Tools CFM and Air Changes per Hour Calculator</a>
[A2Z Tools CFM and Air Changes per Hour Calculator](https://a2z.tools/embed/cfm-air-changes-calculator)
CFM and Air Changes per Hour Calculator by A2Z Tools - https://a2z.tools/embed/cfm-air-changes-calculator
Related widgets
-
Round duct diameter and an equal-friction rectangular duct from airflow and design velocity.
-
Room air conditioner size in BTU/h from floor area, sun, occupants and kitchen use, per ENERGY STAR.
-
Dew point from air temperature and relative humidity, or humidity from a dew point, in °C or °F.
-
Total floor area of up to six rectangles, circles and triangles in sq ft and square metres.
-
Simplified design heat loss in kW and BTU/h from size, insulation, windows, air leakage and temperatures.
-
Convert cooling and heating capacity between BTU/h, tons of refrigeration, kW, kcal/h and horsepower.