Calculate HVAC Load

HVAC Duct Sizing Calculator

Recommended round and rectangular duct dimensions for a target CFM at standard residential friction loss (0.08 in. w.g. per 100 ft).

Inputs
CFM

Use the CFM calculator if you need to compute this first.

Results
Round duct
8"diameter
Air velocity
1,146FPM
Rectangular equivalents (W × H)
10" × 8"12" × 6"

Sizing assumes friction loss of 0.08 in. w.g. per 100 ft and target velocity ≤ 900 FPM, typical for residential supply trunks. Long runs, multiple branches, or flex duct may require upsizing one increment.

Visualization

Duct diameter at a glance

Round duct sizes scale visually below. Type a CFM value (or click a preset) and the recommended round size highlights. Rectangular equivalents and air velocity update with it.

Duct sizing visual

CFM to round duct diameter
CFM
4"
5"
6"
7"
8"
9"
10"
12"
14"
16"
Recommended round
8"
Air velocity
1,146FPM
Friction loss
0.08in. w.g. / 100 ft
Rectangular equivalents: 10" × 8" · 12" × 6"

Sizing assumes 0.08 in. w.g. friction loss per 100 ft and ≤ 900 FPM velocity (typical residential). Long runs and flex duct usually require upsizing one increment.

Formula

The duct sizing relationship

Duct sizing balances three variables: airflow (CFM), velocity (FPM), and friction loss (in. w.g. per 100 ft). Pick any two and the third is fixed.

Velocity
V (FPM) = CFM ÷ Cross-sectional area (sq ft)

For round duct: area = π × (d/24)² with d in inches.

Equivalent diameter (rectangular → round)
De = 1.30 × (a × b)^0.625 ÷ (a + b)^0.250

ASHRAE equivalent diameter for rectangular ducts.

Reference

CFM to round duct lookup table

CFM (max)Round (in)Rectangular altNotes
5048 × 4Single small register branch
9058 × 4Bedroom branch
15068 × 6Living room branch
250710 × 6Combined two branches
400810 × 8Small trunk (1.5–2 ton)
600912 × 82–2.5 ton trunk
8501014 × 82.5–3 ton trunk
1,1001216 × 103 ton trunk
1,7001418 × 123.5–4 ton trunk
2,4001622 × 124–5 ton trunk

Pitfalls

Common duct sizing mistakes

  • Sizing for the wrong friction rate — using 0.10 when the system blower curve is 0.05
  • Forgetting to subtract fittings — each elbow can add 15–30 ft of equivalent length
  • Using flex duct sizes for rigid duct — flex needs 1 size up to compensate for friction
  • Undersized returns — a 1,200 CFM supply with a single 12″ return = high static, noise, blower stress
  • No balancing dampers — every branch needs the ability to throttle airflow during balancing

Standards

Where duct sizing fits in the ACCA design sequence

A duct calculator answers one question well, but it sits inside a larger workflow that the Air Conditioning Contractors of America (ACCA) codified decades ago. The sequence runs Manual J for the room-by-room heating and cooling loads, Manual S to select equipment that matches those loads at your design conditions, and Manual D to design the distribution system. Manual D is the document this tool leans on: it defines the equal-friction method, where every section of supply and return is sized to the same friction rate so the system self-balances reasonably well before dampers are ever touched. The published friction charts in the ASHRAE Handbook of Fundamentals and in ACCA's own Ductulator are the lineage behind the round and rectangular numbers you see above.

The friction rate itself is not a constant you should accept blindly. It is derived from the blower's available static pressure. Manual D walks you through subtracting the pressure consumed by the coil, filter, registers, grilles, and any balancing dampers from the equipment's rated total external static pressure (TESP). What remains is the available static pressure, which you divide across the longest supply-plus-return run, the total effective length, to land on a friction rate. The familiar 0.08 in. w.g. per 100 ft is a healthy starting point for a residential variable-speed or PSC blower, but a high-efficiency ECM system rated for 0.5 in. w.g. TESP with a deep filter may leave you closer to 0.06. Size to the wrong number and the whole table shifts.

In practice

Trunks, branches, returns, and the cost of getting it wrong

Treat the trunk and the branches as two different problems. The trunk carries the full blower output and is typically sized for 700 to 900 feet per minute (FPM) in residential work; branches drop to roughly 600 FPM, and final takeoffs to registers slow further so air arrives quietly. Velocity is the variable people feel and hear. Push a trunk past about 900 FPM and you get turbulence noise at fittings; push a register branch too fast and it whistles. Those FPM ceilings, not the friction rate alone, often set the minimum duct size on short, busy runs. Round duct is the efficient default because it has the least surface area per unit airflow and the fewest leakage seams. Sheet metal holds its shape and its rated friction; insulated flex sags, compresses at supports, and can run two to three times the friction of rigid at the same nominal diameter, which is why a calculator result for rigid should be bumped one size when you switch to flex.

Returns deserve as much attention as supplies and usually get less. Air that cannot get back to the air handler is air that never left it properly. Undersized or too-few returns are the most common reason a field tech measures sky-high static pressure on an otherwise healthy system, and that excess pressure starves airflow below the 400 CFM per ton that cooling coils expect, hurting capacity and SEER2 performance in the real world. Size the return path generously, prefer multiple return grilles or transfer paths over one large central grille, and confirm the result with a measured reading rather than a guess. Our static pressure calculator helps you check the pressure budget before you cut metal, and the CFM calculator sets the airflow target each run has to carry.

Run typeTarget velocityTypical materialSizing note
Main trunk700–900 FPMRigid sheet metalCarries full blower CFM
Branch duct≤ 600 FPMRigid or short flexAdd damper for balancing
Register takeoff400–500 FPMFlex, kept tightSlow for quiet delivery
Return run≤ 700 FPMRigid preferredSize one increment up

When ducts run small, the consequences compound. Halving a duct's cross-section roughly quadruples its friction loss, so a modest undersize does not nudge static pressure up, it can double it. The blower then rides higher on its curve, moves less air, draws more watts, and shortens its own life. Convert the rectangular result to an equivalent round diameter (the ASHRAE equation in the formula section above) whenever you need to compare a joist-bay duct against a code or manufacturer table, and remember that two ducts with the same area but different aspect ratios do not move air equally; a 22×8 is noisier and leakier than a 16×11 of the same square inches. For a full walk-through of the method from load to final layout, see our guide to sizing ductwork, then verify the design with a manometer once the system runs.

Duct sizing FAQ

Quick answers to common HVAC sizing questions.

More tools

Explore the other HVAC calculators

Every calculator shares the same Manual J methodology, so your numbers stay consistent across tools. Pick the one that matches the answer you need.