CFM Calculator
Calculate CFM airflow for ventilation. Select room type for auto ACH, add occupant-based ASHRAE minimum, and get duct size recommendation.
π¨ CFM Calculator
ROOM
VENTILATION
DUCT SIZING
π‘ How to Calculate CFM
CFM (cubic feet per minute) measures the volume of air flowing through a space or duct. It's the primary metric for sizing exhaust fans, range hoods, HVAC systems, air purifiers, and ventilation equipment.
The calculator above includes 9 room type presets with auto-set ACH, ASHRAE occupant-based ventilation, L/s metric conversion, and duct diameter recommendation.
Size your furnace with our furnace BTU calculator. For cooling, see our window AC size calculator. Measure room area with our square footage calculator.
CFM Formula
CFM = (Length Γ Width Γ Height Γ ACH) Γ· 60
Where L, W, H are room dimensions in feet, and ACH = air changes per hour.
Step 1: Measure the Room
Measure length, width, and ceiling height in feet. For irregular rooms, break into rectangles and add areas.
Step 2: Calculate Volume
Volume (cu ft) = L Γ W Γ H. Example: 12 Γ 10 Γ 8 = 960 cu ft.
Step 3: Determine ACH
Air changes per hour depend on room type and use. Higher ACH = more air replacement per hour = better air quality.
Step 4: Calculate CFM
CFM = (960 Γ 6) Γ· 60 = 96 CFM for a living room at 6 ACH.
Air Changes per Hour by Room Type
| Room Type | Recommended ACH | CFM for 120 sq ft (8 ft ceiling) |
|---|---|---|
| Bedroom | 4 | 64 CFM |
| Living Room | 6 | 96 CFM |
| Office / Study | 6 | 96 CFM |
| Kitchen | 8 | 128 CFM |
| Bathroom | 10 | 160 CFM |
| Laundry Room | 10 | 160 CFM |
| Garage / Workshop | 12 | 192 CFM |
| Restaurant Kitchen | 15β20 | 240β320 CFM |
| Server Room | 15β20 | 240β320 CFM |
Residential Ventilation Requirements
| Space | Minimum CFM | Code Reference |
|---|---|---|
| Bathroom (β€100 sq ft) | 50 CFM continuous or 1 CFM/sq ft | IRC M1507 |
| Bathroom (>100 sq ft) | 1 CFM/sq ft + 50 per fixture | IRC M1507 |
| Kitchen (range hood) | 100 CFM/ft of range | IMC Table 403 |
| Kitchen (downdraft) | 300β600 CFM | Manufacturer spec |
| Utility/Laundry | 50 CFM continuous | IRC M1507 |
| Whole-house | 0.35 ACH or 15 CFM/person | ASHRAE 62.2 |
| Garage (attached) | 100 CFM continuous | IRC M1505 |
| Crawl space | 1 CFM/150 sq ft | IRC R408 |
Range Hood Sizing
- Wall-mounted: 100 CFM per linear foot of range. 30" range = 250 CFM min.
- Island hoods: 150 CFM per linear foot. 36" island range = 450 CFM min.
- Professional ranges (>60K BTU): 1 CFM per 100 BTU. 90K BTU range = 900 CFM.
- Makeup air: Hoods >400 CFM require makeup air per IRC M1503.6.
Bathroom Fan Sizing
- Small bathroom (β€100 sq ft): 1 CFM per sq ft, minimum 50 CFM.
- Large bathroom (>100 sq ft): Add 50 CFM per toilet, shower, bathtub, and jetted tub.
- Sone rating: β€1.0 sone = very quiet, 1.0β2.0 = quiet, >3.0 = noticeable noise.