CFM Calculator

Use this CFM calculator to estimate the HVAC airflow required for your room based on Air Changes per Hour (ACH). It is useful for air conditioning, ventilation, toilet exhaust, kitchen exhaust, and general air circulation calculations.

ft
ft
ft
ACH
Enter the required number of complete air changes each hour.

Enter the room dimensions and the desired air change rate to calculate the corresponding airflow rate. The calculator will also display the airflow per area (cfm/ft2) which is used in engineering work.

What Is ACH?

ACH stands for Air Changes per Hour. It is a measurement used to estimate how many times the air inside a room is replaced or circulated within one hour.

For example, if a room has a volume of 960 ft³ and the ventilation system supplies enough airflow to achieve 5 ACH, the equivalent of the room’s entire air volume is circulated approximately 5 times every hour.

ACH is commonly used for:

  • Air conditioning airflow estimation
  • Home ventilation systems
  • Toilet and bathroom exhaust systems
  • Kitchen exhaust systems
  • Fresh air systems
  • Mechanical room ventilation
  • Indoor air quality assessment

Because ACH only requires room dimensions and a target air change rate, it is one of the simplest methods for estimating airflow requirements.

ACH Formula

The airflow required to achieve a target ACH can be calculated using the following equation:

For Imperial units:

CFM = (Room Volume × ACH) ÷ 60

Where:

  • CFM = airflow in cubic feet per minute
  • Room Volume = room volume in cubic feet (ft³)
  • ACH = air changes per hour

For SI units:

m³/h = Room Volume × ACH

Where:

  • m³/h = airflow in cubic meters per hour
  • Room Volume = room volume in cubic meters (m³)
  • ACH = air changes per hour

The calculator above automatically performs these calculations based on your room dimensions and selected ACH value.

Typical ACH Values

Different room types require different airflow rates. The table below provides commonly used ACH ranges.

Room TypeTypical ACH
Bedroom4–6
Living Room4–8
Home Office4–8
Classroom6–10
Bathroom / Toilet6–10
Kitchen8–12
Storage Room3–6
Mechanical Room6–12

For most residential applications, 4 to 8 ACH is generally sufficient for comfort and basic ventilation.

Bathrooms and kitchens typically require higher ACH values because moisture, odors, and contaminants must be removed more quickly.

Example ACH Calculation

Suppose you have a room with the following dimensions:

  • Length = 12 ft
  • Width = 10 ft
  • Height = 8 ft

The room volume is:

Volume = 12 × 10 × 8
Volume = 960 ft³

Assume the desired ventilation rate is:

ACH = 5

Using the ACH formula:

CFM = (960 × 5) ÷ 60
CFM = 80

Therefore, the room requires approximately 80 CFM of airflow to achieve 5 air changes per hour.

This means the equivalent of the room’s air volume is circulated approximately five times every hour.

Working on an Actual HVAC Project or System Issue?

This guide can help you understand the concept, but real HVAC decisions often depend on site conditions, drawings, equipment selection, airflow, installation quality, and project requirements. If you need project-specific advice, design review, or troubleshooting support, view my HVAC engineering support options.

Want to learn HVAC in a structured way? Start Learning HVAC.

ACH vs Air Conditioner Size

One common misconception is that ACH can be used to determine the correct air conditioner size.

ACH estimates airflow only.

Air conditioner sizing depends on heat gain within the room, which is affected by:

  • Room size
  • Ceiling height
  • Window area
  • Solar exposure
  • Number of occupants
  • Lighting load
  • Equipment load
  • Building insulation

A room can have adequate ACH but still be undercooled if the air conditioner is undersized.

Likewise, a room can have a large air conditioner but poor air distribution if the airflow is insufficient.

In other words:

  • ACH helps estimate airflow.
  • Cooling load calculations help determine air conditioner capacity.

Both are important, but they serve different purposes.

When Should ACH Be Used?

ACH is most useful for:

  • Home Ventilation
    ACH provides a simple method for estimating airflow requirements in bedrooms, living rooms, and home offices.
  • Bathroom and Toilet Exhaust
    Toilet exhaust systems are often sized using ACH because moisture and odors must be removed continuously.
  • Kitchen Ventilation
    Kitchen exhaust systems commonly use ACH as a starting point for estimating airflow requirements.
  • Fresh Air Systems
    Mechanical ventilation and fresh air systems often specify minimum ACH values to maintain indoor air quality.
  • Preliminary HVAC Design
    ACH provides a quick estimate when detailed cooling load calculations are not yet available.

Limitations of ACH

Although ACH is useful, it has several limitations.

ACH does not account for:

  • Outdoor temperature
  • Indoor humidity
  • Solar heat gain
  • Occupancy density
  • Equipment heat gain
  • Lighting heat gain
  • Building insulation
  • Window orientation

Because of these limitations, ACH should be viewed as a simplified airflow estimation method rather than a complete HVAC design method.

For critical applications, a detailed cooling load calculation should be performed.

Related HVAC Calculators

You may also find these HVAC calculators useful:

These tools can help you move from basic airflow estimation to more detailed HVAC system design.

Want to Learn HVAC Beyond Rules of Thumb?

ACH is only one part of HVAC design.

To properly design or evaluate an HVAC system, it is also important to understand:

Need HVAC Engineering Support for Your Project or System?

If you are planning an HVAC installation, reviewing a contractor proposal, checking a design, or troubleshooting a real system issue, I provide practical HVAC advisory, design documentation, and selected on-site assessment support.

Want structured courses, membership, corporate training, or 1-to-1 mentorship? Start Learning HVAC.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.