|

HVAC Duct Sizing & CFM Calculator

This HVAC Duct Sizing & CFM Calculator helps you estimate the right duct size and airflow needed for your HVAC system. By entering a few basic details, we can quickly calculate the required CFM.

⚡ QUICK ANSWER Updated for 2026

What size duct do I need for 1,200 CFM (a 3-ton system)?

A 3-ton system moves about 1,200 CFM total (at 400 CFM per ton). At the standard 0.08 in.wc/100ft friction rate, that requires a 16-inch round trunk duct, running at roughly 859 FPM — right under the 900 FPM residential supply limit. Branch ducts to individual rooms are sized smaller, based on each room’s own CFM share, and return ducts should run about 20–25% larger than supply for the same airflow to stay quiet. Enter your own numbers below.

💨
Total Airflow
1,200 CFM
3-ton system
Trunk Duct
16″
round, at 0.08 FR
🌬️
Velocity
859 FPM
under 900 limit
🔢
CFM per Ton
400
standard rule

⚡ Free Tool

HVAC Duct Sizing & CFM Calculator

Total system airflow

1,200 CFM

at 400 CFM/ton for a 3-ton system

  • This room’s share of the house7.5%
  • Estimated room CFM90 CFM
✓ Updated for 2026: 400 CFM/ton is the standard residential rule (range 350–450 depending on climate and equipment). Room CFM here is a proportional estimate — a full Manual J gives the precise number per room.

Recommended duct size

16″ round

1,200 CFM supply trunk, 0.08 in.wc/100ft, rigid metal

  • Actual velocity859 FPM
  • Velocity limit for this duct type900 FPM
  • Approx. rectangular equivalent (2:1)14″ × 7″
💡 Under the velocity limit — this size should run quiet at the target friction rate.
✓ Updated for 2026: Uses the ACCA Manual D equal-friction formula (D = (0.0992 × CFM1.9 ÷ FR)1/5.02), rounded to standard stock sizes. Flex duct is automatically upsized to account for its ~50% higher internal friction. Rectangular size is an equal-area approximation — verify with a full ductulator for final install.

Why duct sizing matters more than the equipment

You may have run into this before: a homeowner replaces their AC with a brand-new, higher-SEER unit expecting instant results — and the upstairs bedrooms still don't cool down. The equipment isn't the problem. A trunk line sized too small, or a return that's starved for airflow, will bottleneck even the best condenser on the market. You can buy the most efficient system available, but if the ductwork can't move the required CFM without excessive resistance, comfort falls apart room by room.

Undersized ducts drive up static pressure, which makes the blower work harder, raises energy bills, and can rob a system of 15–25% of its rated capacity. Oversized ducts aren't automatically better either — air velocity drops too low to actually push conditioned air into distant rooms. Getting duct size right is a balance, and this calculator handles the two most common questions: how much air do I need (CFM), and what size duct actually carries it.

From tonnage to CFM

Before you can size a duct, you need to know how much air is supposed to move through it. The standard residential rule of thumb is 400 CFM per ton of cooling capacity, though this ranges from 350–450 depending on climate and equipment type.

Getting to a CFM number

  1. Total system CFM: multiply your system's tonnage by 400 (or your equipment's specified CFM/ton).
  2. Per-room CFM: as a starting estimate, divide each room's floor area by the total conditioned floor area to get its percentage share, then apply that percentage to total system CFM.
  3. Refine with a real load calc: the proportional method is a fast planning estimate — a full Manual J load calculation accounts for windows, insulation, and orientation room by room for the real number.

The CFM Calculator tab above runs this math for you — enter your tonnage and, optionally, your room and house square footage for a proportional room estimate.

How duct diameter gets calculated

Once you know the CFM a duct needs to carry, sizing it follows the ACCA Manual D "equal friction" method — the same approach professional ductulators use. It's built around one core formula:

The Manual D equal-friction formula

  1. Diameter (inches) = (0.0992 × CFM1.9 ÷ Friction Rate)1/5.02
  2. Friction rate is the pressure drop, in inches of water column, allowed per 100 feet of duct — 0.08 is the standard residential starting point.
  3. The raw result gets rounded up to the nearest stock duct size (4", 5", 6"... up to 24").
  4. Velocity at that size gets checked against the limit for the duct type — if it's too high, the calculator bumps up to the next size.

A worked example

Let's size the main trunk for a 3-ton system.

Step-by-step

  1. Total CFM: 3 tons × 400 CFM/ton = 1,200 CFM.
  2. Apply the formula at a 0.08 friction rate: diameter = (0.0992 × 12001.9 ÷ 0.08)1/5.02 ≈ 15.3".
  3. Round up to the nearest stock size: 16" round duct.
  4. Check velocity: 576 × 1,200 ÷ (π × 16²) ≈ 859 FPM.
  5. Compare to the supply trunk limit of 900 FPM — 859 is under the limit, so 16" is the correct size.

Branch runs to individual rooms use the same formula with each room's own CFM, which is why branches end up noticeably smaller than the trunk that feeds them.

Velocity limits and duct material

What if the friction-rate math gives you a duct that's technically correct but ends up whistling at every register? That's a velocity problem, not a friction problem — and it's why Manual D checks both. Air moving too fast through a duct creates noise regardless of how the pressure drop numbers work out.

Duct typeVelocity limitWhy
Supply trunk900 FPMMain line carries full system CFM; some noise tolerance in unconditioned spaces
Supply branch700 FPMFeeds individual rooms closer to living spaces
Return duct600 FPMReturn noise is more noticeable near living areas; undersized returns are the #1 cause of high static pressure
🌀 Flex duct runs biggerThe corrugated inner liner creates roughly 50% more friction than smooth rigid metal, so a flex duct needs to be sized up — a 6" flex duct performs like a 5" rigid duct.
📏 Aspect ratio mattersIf you switch to rectangular ductwork to fit a joist cavity, keep the width-to-height ratio at 3:1 or less — extreme ratios like 2"×16" create turbulence and noise even at the "correct" area.

Sizing a trunk line, branch, or return?

Run your CFM and get a duct size above →

Common mistakes to avoid

  • Sizing every duct in the system the same. A proper design uses a reducing trunk — the main line gets smaller as branches peel off and the remaining CFM drops.
  • Undersizing the return. Returns should generally run 20–25% larger than a supply carrying the same CFM, and an undersized return is the most common cause of high static pressure system-wide.
  • Compressing or kinking flex duct. A flex run compressed by even 15% can lose up to 50% of its rated CFM — always pull it fully taut and support it every 4–5 feet.
  • Skipping equivalent length for fittings. A 25-foot run with an elbow, a takeoff, and a register boot can have an effective length closer to 90 feet once fitting resistance is added — using straight-line length alone undersizes the duct.

Why trust this guide

This calculator uses the ACCA Manual D equal-friction sizing formula and standard residential velocity limits (900 FPM supply trunk, 700 FPM branch, 600 FPM return), the same reference values used by professional ductulator tools. Rectangular sizing is an equal-area approximation for planning purposes — for final installation, verify against a full Manual D workup or professional ductulator, especially for total effective length and fitting losses.

Frequently Asked Questions

A 12-inch round duct carries roughly 600–800 CFM at standard residential friction rates, depending on target velocity. At about 700 FPM, a 12" round duct (0.785 sq ft of area) carries close to 550 CFM; pushed to 900 FPM it can carry closer to 700 CFM, though that's near the upper noise limit for a supply trunk.
Multiply tonnage by 400 CFM per ton, the standard residential rule of thumb. A 3-ton system moves about 1,200 CFM total, a 4-ton system about 1,600 CFM. This ranges from 350–450 CFM per ton depending on your climate and specific equipment's blower data.
0.08 in.wc per 100 feet is the standard starting point for residential systems. Systems with very long duct runs or high-static equipment may need to drop to 0.05–0.06, while short, simple runs can sometimes use up to 0.10–0.12. If unsure, 0.08 is a safe default.
Yes. Flex duct's corrugated inner liner creates about 50% more friction than smooth rigid metal, so it needs to be one size larger to carry the same CFM at an acceptable velocity — a 6" flex duct performs roughly like a 5" rigid duct. Flex duct must also be fully stretched taut; even 15% compression can cut its rated capacity in half.
Return ducts are sized for a lower velocity limit (around 600 FPM vs. 700–900 for supply) since return-side noise is more noticeable near living spaces. For the same CFM, that means a larger duct. Undersized returns are the single most common cause of excessive system static pressure.
Most bedrooms up to about 200 sq ft need 80–120 CFM, which typically sizes to a 6-inch round duct at a standard 0.08 friction rate. Larger bedrooms, rooms with heavy sun exposure, or rooms far from the air handler may need a 7" or 8" duct — run your specific CFM through the calculator above for an exact size.

Related Article: HVAC Load & Tonnage Calculator

Related Article: Commercial HVAC Sizing & Cost Calculator

Similar Posts