HVAC, Refrigeration & Building Science Duct Design & Static Pressure ASHRAE / ACCA Manual D friction equation

Duct Size Calculator

Enter the airflow a duct has to carry and the friction rate your design allows, and this calculator returns the round diameter that produces exactly that pressure loss, the nearest standard size, the velocity that results, and the equivalent rectangular size for a dimension you choose. It uses the galvanised-duct friction equation published in the ASHRAE Handbook and used by ACCA Manual D, and the Huebscher relation for round-to-rectangular equivalence. Switch to the velocity method when noise or space, rather than pressure, is the binding constraint.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Airflow through the ductThe design airflow this section carries, not the whole system, unless this is the main trunk.400 cfm
Sizing methodEqual friction is the normal residential method; velocity sizing is used where noise or duct depth governs.Equal friction - size to a pressure loss per 100 ft
Design friction rateAvailable static pressure times 100 divided by total effective length; ACCA Manual D works between 0.06 and 0.18.0.1 in.wg/100 ft
Target velocityFace velocity you want in the duct; residential trunks run near 700 to 900 fpm and branches lower.700 fpm
Known rectangular dimensionThe side that is fixed by joist depth or wall cavity; the calculator solves for the other one.8 in

It returns

  • Required round diameter — The exact diameter that produces the chosen friction rate or velocity.
  • Nearest standard round size (round up)
  • Velocity in the standard size
  • Friction loss in the standard size
  • Equivalent rectangular other side

The formula

D=(0.109136Q1.9Δp100)1/5.02
V=576QπD2
De=1.30(ab)0.625(a+b)0.25

In plain text: dp_100 = 0.109136 x Q^1.9 / D^5.02, solved for D = (0.109136 x Q^1.9 / dp_100)^(1/5.02)

  • DRound duct inside diameter (in)
  • QAirflow through the section (cfm)
  • dp_100Friction loss per 100 ft of straight duct (in.wg)

This correlation is for galvanised steel round duct at standard air density. Flexible duct, fibrous glass duct board and lined duct are rougher and lose more for the same size.

Updated Category Duct Design & Static Pressure Verified against published test cases Reading time 11 min

What duct sizing actually decides

A duct has one job: deliver a defined airflow to a defined place without spending more pressure than the blower has. Every foot of duct converts some of the fan's static pressure into friction against the wall of the pipe, and every fitting converts some more into turbulence. Size the duct too small and the pressure runs out before the air reaches the far register. Size it too large and you spend metal, space and heat loss for nothing.

The rate at which straight duct spends pressure is called the friction rate, quoted in inches of water column per 100 feet of duct. It rises steeply with airflow and falls steeply with diameter, which is the whole reason sizing works: the exponents are 1.9 on flow and 5.02 on diameter. Increasing a duct from 6 in to 7 in, a 17% change in diameter, cuts its friction to (6/7)^5.02 = 46% of what it was, a 54% reduction at the same airflow. That asymmetry is why the last inch of duct size is usually the cheapest performance you can buy.

Two methods dominate. Equal friction fixes the pressure loss per 100 ft and lets velocity fall out of it; every section of the system is sized at the same friction rate, so the pressure drop of any run is simply its total effective length times that rate. Constant velocity fixes the speed and lets friction fall out; it is used where noise sets the limit, where duct depth is constrained by a joist bay, or in the return where velocity governs grille sizing.

Equal friction is what ACCA Manual D uses for residential systems, because it turns the whole design into one number: find the friction rate from the blower's spare pressure and the longest run, then size everything at it.

The friction equation and where its constants come from

The relation used here is the standard power-law fit to the Darcy-Weisbach and Colebrook solution for galvanised steel duct with an absolute roughness of 0.0003 ft:

Δp100 = 0.109136 × Q1.9 ÷ D5.02

with Q in cfm, D in inches, and Δp in inches of water column per 100 ft. The exponent 1.9 on flow rather than a clean 2.0 reflects that the friction factor itself falls slowly as Reynolds number rises. The exponent 5.02 on diameter rather than 5.00 is the same effect seen through the hydraulic diameter. Both come out of curve-fitting the exact solution over the range of sizes and flows real duct occupies, and the fit reproduces the published ASHRAE friction chart closely: 1,000 cfm at 0.10 in.wg per 100 ft returns 13.90 in against a chart reading of about 13.9.

Rearranged for design, the equation gives the diameter directly, and the one-fifth power on the right is what makes the answer so insensitive to the friction rate you choose. Tripling the allowed friction from 0.06 to 0.18 shrinks the duct by only about 20%.

Velocity follows from geometry alone. The free area of a round duct in square feet is πD² ÷ 576 with D in inches, so V = 576Q ÷ (πD²), or 183.35Q/D².

For rectangular duct the calculator uses the Huebscher relation, De = 1.30(ab)0.625÷(a+b)0.25, which gives the round duct that has the same friction loss at the same airflow. A 12 × 12 duct has an equivalent diameter of 13.1 in, not the 13.5 in that equal cross-sectional area would suggest, because the corners of a rectangle carry slow-moving air that contributes area without contributing flow.

Worked example: a 1,000 cfm trunk at 0.10 in.wg per 100 ft

A furnace moves 1,000 cfm and the design friction rate, taken from the available static pressure and the total effective length, is 0.10 in.wg per 100 ft. The trunk has to fit between joists, one dimension fixed at 12 in.

  1. Raise the flow. 1,0001.9 = 501,187.
  2. Apply the constant. 0.109136 × 501,187 = 54,698.
  3. Divide by the friction rate. 54,698 ÷ 0.10 = 546,976.
  4. Take the root. 546,9761/5.02 = 13.90 in.
  5. Round up. The next stocked size is 14 in.
  6. Check the velocity. 183.35 × 1,000 ÷ 14² = 935 fpm. That is at the top of the comfortable residential range, which is expected: the equal-friction method lets velocity land where it lands.
  7. Check the friction actually delivered. 0.109136 × 501,187 ÷ 145.02 = 54,698 ÷ 566,974 = 0.0965 in.wg per 100 ft, a little under the target because you rounded the diameter up.
  8. Rectangular equivalent. Solving 1.30(12b)0.625÷(12+b)0.25 = 13.90 gives b = 13.5 in, so a 12 × 14 duct is the practical choice and is very slightly generous.

Run the same 1,000 cfm at 0.06 instead and the diameter goes to 15.39 in with a velocity of 774 fpm; at 0.18 it falls to 12.36 in at 1,199 fpm. The duct changes by about three inches across the entire usable range of friction rates, while the velocity rises by 55%. Duct size is insensitive to the friction rate; duct noise is not.

Reading velocity, and when to override the friction answer

Velocity is the output to check after every sizing, because the friction method never looks at it. In residential work, supply trunks are comfortable up to roughly 900 fpm and branch runs lower; above that the register becomes audible in a quiet bedroom, and above about 1,200 fpm the duct itself starts to rumble. Commercial mains routinely run at 1,500 to 2,500 fpm, but they are lined, they serve occupied spaces through terminal boxes, and they are designed with a sound calculation.

Where velocity comes out too high at your friction rate, do not lower the friction rate for the whole system. Lowering it globally enlarges every duct and, more importantly, it means you were not going to spend the blower's available pressure, so the fan will simply move more air than designed and the velocity will climb back. The correct fix is to upsize the specific noisy section, accept the slightly lower friction there, and keep the rest of the system at the design rate.

The friction-at-standard-size output shows you what rounding up cost. It is always at or below the target, because a larger duct loses less. Over a whole system those small surpluses accumulate into real margin, which is one reason equal-friction designs generally deliver a little more airflow than nominal.

Aspect ratio is the constraint on rectangular sections. A 4:1 duct has far more sheet metal, more surface area for heat loss, and more joints per unit of airflow than the round duct it replaces. Where geometry forces a high ratio, prefer two smaller round ducts side by side.

All of this presumes you have a friction rate to design at. Get it from the available static pressure calculator, which subtracts the filter, coil and accessory losses from the blower's rated pressure and divides what is left across the total effective length. Get the airflow per room from the room CFM calculator and the system total from the CFM per ton calculator.

Round duct capacity at 0.10 in.wg per 100 ft

Airflow each standard galvanised round size carries at a friction rate of 0.10 in.wg per 100 ft, with the resulting velocity.
Diameter (in)Airflow (cfm)Velocity (fpm)
6109553
8232665
10419769
12679864
141,019953
161,4511,039
181,9801,120
202,6171,200

Each airflow is the friction equation inverted: Q = (0.10 x D^5.02 / 0.109136)^(1/1.9). Note that velocity climbs steadily with size at constant friction, which is why the largest trunks in an equal-friction design are also the fastest.

What this calculation does not include

  • Fittings. Elbows, takeoffs, boots and transitions can easily exceed the loss of the straight duct they connect. Manual D handles them as equivalent lengths, which is why the design length is called total effective length rather than measured length.
  • Flexible duct. Flex is rougher than galvanised steel even when fully stretched, and compressed flex is dramatically worse. Sizing flex from this equation and then installing it with slack is one of the most common causes of a system that will not deliver its airflow.
  • Duct liner and duct board. Internally lined duct and fibrous glass board both have higher roughness than bare metal. Size them from the manufacturer's own friction data.
  • Air density. The correlation assumes standard air at 0.075 lb per cubic foot. At 5,000 ft the density is about 83% of standard, and friction losses fall in proportion; the same duct passes more air for the same pressure.
  • Return-side grille and filter losses. Those are component pressure drops, not duct friction, and they belong in the available static pressure calculation instead.
  • Leakage. A duct sized for 400 cfm at the takeoff delivers less than that at the register if the run leaks. Seal to the applicable duct-tightness requirement and verify by test, not by assumption.

Which standard governs your job

The friction correlation and the equivalent-diameter relation both appear in the ASHRAE Handbook of Fundamentals duct design chapter. For residential systems, ACCA Manual D is the design standard that most codes and utility programmes reference; it consumes room-by-room loads from Manual J, applies the available static pressure to a total effective length to get a friction rate, and then sizes every section at that rate. For sheet metal construction, pressure classes and reinforcement, SMACNA's HVAC Duct Construction Standards are the reference. This calculator does the sizing arithmetic those documents specify; it does not replace the design procedure.

Where duct sizing sits in the design sequence

Duct sizing is the last quantitative step, and it depends on everything before it. The load calculation gives the room loads, which set the room airflows. The equipment selection gives the blower and its rated external static pressure at that airflow, which the furnace size calculator ties back to the heating load. The available static pressure and the total effective length together give the friction rate. Only then does this calculator have both of its inputs.

Design in that order and the numbers come out consistent. Skip a step and the failure is usually invisible until commissioning: the system is built, the blower runs at full speed, and the measured airflow is 30% below design because the ducts were sized from a friction rate nobody derived. Measuring total external static pressure at that point tells you immediately whether the duct system or the equipment is the problem.

A last practical note. Round duct outperforms rectangular of the same free area, keeps its shape, seals more easily and costs less to install in most residential geometries. Rectangular exists because of the spaces we build in, not because it moves air better. Where you have the depth, use round, and use this calculator's rectangular output only where the joist bay or the soffit leaves you no choice. Once the sizes are set, check the resulting air change rate in the rooms with the air changes per hour calculator to confirm the distribution is sensible.

Frequently asked questions

What size duct do I need for 400 CFM?

About 9.8 in round at a friction rate of 0.10 in.wg per 100 ft, so a 10 in duct. At 0.08 it is 10.3 in and you would use 11 in. Sized instead by velocity at 700 fpm, the answer is 10.2 in. All three routes land in the same place because 400 cfm through a 10 in duct runs at about 733 fpm, which is a normal residential trunk speed.

What friction rate should I design at?

Not a rule-of-thumb value: calculate it. Take the blower's rated external static pressure at your design airflow, subtract the pressure drops of the filter, coil, humidifier, grilles and dampers, then multiply the remainder by 100 and divide by the total effective length of the longest run. ACCA Manual D expects the result to land between about 0.06 and 0.18 in.wg per 100 ft. Outside that range something upstream needs fixing.

Is round or rectangular duct better?

Round, on every technical measure. For the same friction loss and airflow it uses less sheet metal, has less surface area losing heat, has fewer seams to leak, and resists crushing. A 12 x 12 rectangular duct performs like a 13.1 in round duct while having the material of a 48 in perimeter against a 41 in one. Rectangular exists because building cavities are rectangular.

How do I convert a round duct size to rectangular?

Use the Huebscher equivalent diameter relation: D_e = 1.30 (ab)^0.625 / (a+b)^0.25, where a and b are the rectangular sides in inches. Fix whichever side your cavity constrains, then solve for the other so D_e equals the round size you calculated. This calculator does that automatically from the known dimension you enter. Keep the aspect ratio at or below 4:1.

What is a good air velocity in residential ductwork?

Supply trunks are generally comfortable up to about 900 fpm and branches below that; return ducts are usually kept slower still because return grilles are close to occupied space. These are noise limits, not performance limits. A duct at 1,200 fpm delivers its airflow perfectly well, it is just audible. Commercial mains run much faster with acoustic lining and terminal devices.

Does flexible duct need to be bigger than metal?

Yes. Flex has a rougher inner surface than galvanised steel even when pulled tight, and any slack multiplies the loss quickly. Manufacturers publish separate friction charts for their product, and Manual D includes flexible duct data. If you size flex from a galvanised chart and then leave it with compression at the boot, expect the run to deliver noticeably less than design airflow.

Why is the exponent 1.9 and not 2?

Because the friction factor is not constant. In fully turbulent flow through a smooth-ish pipe, pressure loss would scale with the square of velocity, but the friction factor itself declines slowly as Reynolds number rises, which drags the effective exponent down to about 1.9 over the range of flows real ducts see. The 5.02 exponent on diameter comes out of the same fit. Both are curve-fit constants to the exact Colebrook solution, not derived integers.

Can I use one duct size for the whole system?

Only for a very simple layout. In a trunk-and-branch system the trunk carries the full airflow and each branch carries one room's share, so sizing them the same either strangles the trunk or leaves the branches enormous. Size each section for the airflow it actually carries, all at the same friction rate, and the pressure drops along every path come out consistent by construction.

References

  • ASHRAE Handbook - Fundamentals, Chapter 21, Duct Design — ASHRAE
  • ANSI/ACCA 1 Manual D, Residential Duct Systems — Air Conditioning Contractors of America
  • HVAC Duct Construction Standards - Metal and Flexible, 4th edition — SMACNA
  • Huebscher, R. G., 'Friction Equivalents for Round, Square and Rectangular Ducts', ASHVE Transactions vol. 54 — American Society of Heating and Ventilating Engineers