Duct Sizing Calculator
Last updated: 2026-08-24
TL;DR: To calculate duct size, divide the airflow rate (in m³/s) by the target air velocity (in m/s) to get the required cross-sectional area (m²), then convert that area to a round duct diameter using the formula **D = √(4 × A ÷ π) × 1000** (result in mm) and round up to the nearest standard commercial size (e.g., 305 mm → 315 mm).
What Is the Duct Sizing Calculator?
This duct sizing calculator determines the most efficient round duct diameter for a given airflow rate and desired air velocity. It is an essential tool for HVAC engineers, mechanical contractors, and facility managers who design or install ventilation, heating, and air conditioning systems. The calculator takes the guesswork out of balancing air speed against duct dimensions, directly preventing noisy, energy-wasting, or undersized systems.
Why does duct sizing matter so much? If the duct is undersized, air velocity spikes, causing whistle-like noise, high static pressure, and increased fan energy consumption. If oversized, the system wastes material cost and space, and the air may move so slowly that it fails to properly mix or ventilate a room. This calculator solves that problem in seconds by using the fundamental continuity equation of fluid dynamics: the same volume of air must pass through any cross-section, so a higher airflow demands a larger duct to keep velocity constant.
This tool is particularly relevant for those designing constant-pressure duct systems (like those for offices or residential homes), where maintaining a uniform pressure loss per meter (e.g., 1.5 Pa/m) across all branches is a design goal. It also helps with quick sizing checks during retrofits, where existing airflow must be matched to a new duct run.
How to Use the Calculator
Using the calculator involves two main inputs: the volumetric flow rate and the desired velocity. Follow these steps for a correct result:
- Enter the airflow rate: Input your design airflow in the field labeled 'Caudal de diseño' (design flow rate). The calculator expects this in cubic meters per hour (m³/h), but it will automatically convert it to cubic meters per second (m³/s) for the internal calculation. For example, entering 1000 m³/h becomes 0.278 m³/s.
- Set the target velocity: Enter the maximum or design air velocity in meters per second (m/s). For main ducts, 3–5 m/s is typical; for branches, 2–3 m/s is common. The calculator uses this value to compute the necessary cross-section.
- Specify the pressure loss (optional but recommended): Some versions of the calculator allow you to set the design pressure loss per meter (often defaulting to 1.5 Pa/m). If this field is present, the calculator uses it to estimate an initial velocity if you leave the velocity field blank—this is useful for a 'self-suggesting' design mode.
- Click 'Calculate': The calculator immediately processes the inputs. It computes the cross-sectional area (m²) by dividing the volumetric flow (m³/s) by the velocity (m/s). Then it derives the round duct diameter in millimeters using the area-to-diameter formula.
- Read the outputs: The result panel will display three key metrics: the speed in m/s (which may have an automated correction if you didn't enter it), the normalized commercial diameter in mm (rounded up to the nearest standard size), and the exact cross-section area in m².
Formula and Calculation Method
The calculator relies on the classic continuity equation for incompressible fluid flow in a pipe or duct. In plain language, the amount of air passing a point per second (volumetric flow rate) must equal the cross-sectional area of the duct multiplied by the speed of the air. To solve for diameter, we first find the area, then solve the geometric formula for the area of a circle.
The primary formula is: Area (A) = Volumetric Flow (Q) ÷ Velocity (v). If your flow is in m³/h, you must divide by 3600 to get m³/s before performing the division. Once you have the area in square meters (m²), you convert it to a round duct diameter (D) in millimeters using the inverse of the circle area formula: D (mm) = √(4 × A ÷ π) × 1000.
Worked example: Assume a design airflow of 1000 m³/h = 0.278 m³/s. The calculator targets a pressure loss of 1.5 Pa/m (with air density ρ = 1.2 kg/m³), which via standard duct friction charts corresponds to an estimated velocity of 3.8 m/s.
- Step 1: Calculate cross-section: 0.278 m³/s ÷ 3.8 m/s = 0.0732 m².
- Step 2: Calculate exact diameter: √(4 × 0.0732 ÷ 3.1416) × 1000 = √(0.0932) × 1000 = 0.305 m × 1000 = 305 mm.
- Step 3: Normalize to commercial size: The calculated diameter is not a standard stock size. Standard HVAC round duct sizes include 250, 315, 400, 500 mm, etc., so we always round *up* to the nearest available size, which is 315 mm. This ensures the pressure drop stays at or below the design target.
The calculator repeats this logic for any input. It takes the raw geometrical result, then maps it to the commercially available dimension that is closest from above, ensuring your fan is never starved of air.
Practical Examples
Here are three realistic scenarios showing how the calculator reacts to different inputs, and how to interpret the output for your specific HVAC project.
| Scenario | Airflow (m³/h) | Velocity (m/s) | Calculated Area (m²) | Exact Diameter (mm) | Commercial Size (mm) | Resulting Velocity |
|---|---|---|---|---|---|---|
| Main supply duct for a small office | 1080 | 4.0 | 0.075 | 309 | 315 | 3.85 m/s |
| High-speed branch line | 800 | 5.0 | 0.044 | 237 | 250 | 4.53 m/s |
| Low-velocity residential return | 360 | 2.0 | 0.050 | 252 | 250 vs 315 | 2.04 m/s (if 250mm) |
Analysis of examples: In the first row, rounding up from 309 mm to 315 mm only reduces velocity slightly (from 4.0 to 3.85 m/s), which is fine and actually reduces noise. In the second row, the jump from 237 mm to 250 mm reduces velocity from 5.0 to 4.53 m/s—acceptable for a branch that doesn't need exact pressure matching. In the third row, the exact diameter is 252 mm. The calculator must decide between a 250 mm duct (velocity goes up +2% to 2.04 m/s, which is okay) or the next size up at 315 mm (velocity drops to 1.28 m/s, which wastes space). The tool will always highlight the 250 mm size as the most economical 'norm' unless you specify a maximum velocity constraint that forces the larger size.
Tips for Accurate Results
To get the best outcome, you must understand the practical physics behind the numbers. Here are four critical tips that go beyond just entering numbers.
- Use consistent units: The calculator accepts flow in m³/h, but the velocity is in m/s. If you enter a flow of 0.278 (thinking it's m³/s), the result will be catastrophically wrong. Always check that the field says 'm³/h'—if you are using a manual formula, divide the m³/h value by 3600 to get m³/s before dividing by velocity.
- Don't let velocity get too high: Higher velocity increases friction loss and generates noise. If the calculator output shows a velocity above 5 m/s in a main duct, it's often wiser to manually reduce the velocity input to 4 m/s. This will force the calculator to select a larger diameter, which is virtually always better for system longevity.
- Normalization is not truncation: Always round the resulting diameter up to the next commercial size. For example, if your exact diameter is 305 mm, do not use 300 mm because that is not on the standard metric size chart (common increments are 250, 315, 355, 400, etc.). Using a non-standard size means paying for a custom fabricator, or worse, using a smaller duct that increases pressure drop.
- Check material roughness: The basic formula assumes smooth metal ducts. If you plan to use flexible duct (which has a corrugated inner liner), the pressure loss is significantly higher. A flexible duct of the same diameter will require a higher velocity to push the same airflow, which often means you need to upsize the duct by one nominal size. The calculator gives you the minimum; if using spiral or flex pipe, add 10–15% to the diameter as a safety factor.
Frequently Asked Questions
1. How do I size a duct by pressure drop instead of velocity?
If you know the allowable pressure loss per meter (e.g., 1.5 Pa/m), you should use a duct friction chart or a specialized program. The methodology is iterative: start with a guess diameter, calculate the velocity (Q/A), then look up the pressure loss for that velocity and diameter on the chart. If the loss is higher than 1.5 Pa/m, you need a larger diameter; if it's much lower, you can shrink the duct. This calculator simplifies that by letting you input a velocity that correlates with that pressure loss. For 1.5 Pa/m and ρ=1.2 kg/m³, the velocity that achieves that is roughly 3.5-4 m/s.
2. What happens if I use the exact calculated diameter (305 mm) instead of the commercial one (315 mm)?
The pressure drop will increase by about 10-15% because pressure loss is inversely proportional to the fifth power of the diameter, approximately (D_new/D_old)^5 = (305/315)^5 = 0.85. This means you will see 15% more friction loss in that duct run. For a single short length, this might be tolerable, but for longer runs, the fan will work harder, use more electricity, and may fail to deliver the full 1000 m³/h at the terminal. It also invalids the assumption of equal pressure loss per meter. Always round up.
3. Should I size a main supply duct and a return duct the same way?
Yes, the same formula applies, but the target velocity is typically different. Return ducts can often handle slightly higher velocity (5–6 m/s) because they carry slightly cooler, less dense air and noise is less critical in return paths. However, the leading practice is to size returns slightly larger than supplies (e.g., 10–15% more area) to reduce negative pressure in rooms. If you use this calculator, simply enter the return airflow and use a velocity 1 m/s higher than the supply to get a comparable diameter.
Related Calculators
- Pressure Altitude Calculator
- Bandwidth Calculator
- Baseboard Calculator
- Series Capacitance Calculator
- Carpet Calculator
FAQ
What is the Duct Sizing Calculator used for?
The Duct Sizing Calculator is used to determine the optimal diameter or rectangular dimensions of HVAC ducts based on airflow requirements, friction loss, and duct material. It helps engineers and contractors ensure that air is distributed efficiently and evenly throughout a building, avoiding issues like excessive noise, pressure drops, or undersized ducts that starve rooms of conditioned air.
What inputs do I need to provide to the calculator?
You need to enter the required airflow rate (typically in CFM or L/s), the maximum allowable friction loss per 100 feet (or per meter) of duct, and the duct type (round or rectangular). Additionally, you may specify the duct material (e.g., galvanized steel, flexible, or fiberglass) to adjust for roughness, and for rectangular ducts, you can set a height or width constraint to match existing space.
Does the calculator account for pressure losses from fittings and bends?
Yes, the Duct Sizing Calculator includes an optional feature to add equivalent lengths for fittings such as elbows, tees, and transitions, which are converted into additional straight duct length. This ensures that the calculated duct size accounts for real-world installation friction, preventing underperformance when the system is installed, and it provides a more accurate static pressure estimate for the fan selection.
Can I use this calculator for both residential and commercial HVAC systems?
Absolutely, the calculator is designed to work for both residential and commercial applications, as long as you supply the correct airflow and friction loss values. For residential systems, you typically use lower cfm per room and standard friction rates (0.08-0.1 in. w.c. per 100 ft), while commercial systems may have higher airflow and lower friction to reduce noise, but the calculator handles both ranges without any special adjustments needed.