# Duct Size Calculator (Flow Rate × Velocity)

Size a duct cross-section from the air flow rate Q and the design mean velocity v: area A = Q/v. Circular duct diameter D = √(4A/π). Rectangular duct with aspect ratio r = a/b gives b = √(A/r) and a = r·b, plus the ASHRAE equivalent diameter D_eq = 1.30·(a·b)^0.625/(a+b)^0.25. Flow rate in m³/s/m³/h/CFM, velocity in m/s; dimensions reported in mm and inches.

> Canonical page: https://elysiatools.com/en/tools/duct-size-calculator

- **Category:** Math & Numbers

- **Keywords:** duct sizing, ductwork, airflow, velocity, circular duct, rectangular duct, equivalent diameter, HVAC, CFM

## Overview

The Duct Size Calculator determines the required duct cross-sectional area from airflow and design velocity, then calculates dimensions for circular or rectangular ducts. Enter airflow in m³/s, m³/h, or CFM and velocity in m/s to receive dimensions in millimetres and inches.

## Inputs

- **Duct Shape** (select): Duct cross-section shape: Rectangular or Circular.
- **Air Flow Rate Q** (number): Volumetric air flow rate Q. Enter in the selected Flow Unit.
- **Flow Unit** (select)
- **Design Velocity v** (number): Design mean air velocity v in m/s. Typical: low-pressure 3–5 m/s, main 6–8 m/s.
- **Aspect Ratio (a/b)** (number): Rectangular duct aspect ratio r = a/b (long side over short side). Used only when Duct Shape = Rectangular. Typical 1–4. Default 2.
- **Decimal Places** (number)

## When to use

- Estimate a duct cross-section for a specified airflow and design velocity.
- Compare circular and rectangular duct dimensions for HVAC layouts.
- Calculate rectangular duct dimensions using a chosen aspect ratio and equivalent diameter.

## How it works

- Enter the airflow rate and select m³/s, m³/h, or CFM as the flow unit.
- Enter the design mean air velocity in m/s.
- Choose a circular or rectangular duct shape; for rectangular ducts, set the aspect ratio a/b.
- The calculator finds area using A = Q/v and reports the resulting diameter or width and height in millimetres and inches.

## Use cases

- HVAC design estimates for supply and return ductwork.
- Preliminary sizing of circular ducts from CFM or metric airflow values.
- Selecting rectangular duct proportions and reviewing their equivalent diameter.

## Frequently asked questions

### What inputs does the calculator require?

It requires an airflow rate and a design velocity. You can also select the duct shape and, for rectangular ducts, an aspect ratio.

### Which airflow units are supported?

The calculator supports cubic metres per second (m³/s), cubic metres per hour (m³/h), and cubic feet per minute (CFM).

### What velocity unit should I enter?

Enter the design mean air velocity in metres per second (m/s).

### How are circular duct dimensions calculated?

The calculator first finds area with A = Q/v, then calculates diameter using D = √(4A/π).

### What does the rectangular aspect ratio mean?

It is the long side divided by the short side, expressed as r = a/b. The calculator uses it to determine the rectangular duct width and height.

## Related tools

- [Angular Velocity Converter (rad/s / rpm / deg/s / Hz)](https://elysiatools.com/en/tools/angular-velocity-converter): Convert angular velocity (angular speed) between radian per second (rad/s, SI base), revolutions per minute (rpm = 2π/60 rad/s), degrees per second (deg/s = π/180 rad/s), and hertz (Hz, used as revolution per second = 2π rad/s). Converts via rad/s to the target unit and lists all four equivalents. Note: 1 Hz in angular-frequency context means one full revolution per second, so 1 Hz = 2π rad/s ≈ 6.283185307 rad/s. Reference: vinyl LP 33⅓ rpm ≈ 3.49 rad/s, car engine idle ~800 rpm ≈ 83.8 rad/s.
- [Effect Size Calculator](https://elysiatools.com/en/tools/effect-size-calculator): Calculate Cohen d, Hedges g, Cohen h for proportions, or correlation r effect sizes from summary statistics
- [Fatigue Limit Calculator (Goodman / Gerber / Soderberg)](https://elysiatools.com/en/tools/fatigue-limit-calculator): Mean-stress fatigue correction under cyclic loading. Given stress amplitude σ_a, mean stress σ_m, and material σ_uts / σ_-1 (endurance limit) / σ_y, compute safety factors from three classical criteria: Modified Goodman (linear, conservative), Gerber (parabolic, better for ductile metals), and Soderberg (uses σ_y, most conservative). Reports the governing (smallest) value and whether the operating point lies inside the Goodman line.
- [Half-Life Calculator](https://elysiatools.com/en/tools/half-life-calculator): Exponential decay for radioactive isotopes and drugs: remaining amount, derived half-life, time to target, or steady-state accumulation. Uses N(t) = N0·e^(-λt).
- [Margin of Error Calculator](https://elysiatools.com/en/tools/margin-of-error-calculator): Calculate the margin of error for a mean or proportion from sample size, confidence level, and variability
- [One Sample t Test Calculator](https://elysiatools.com/en/tools/one-sample-t-test-calculator): Run a one-sample t test from raw data or summary statistics, including p-value and confidence interval
- [Pipe Pressure Drop Calculator (Darcy-Weisbach)](https://elysiatools.com/en/tools/pipe-pressure-drop-darcy): Compute the Darcy-Weisbach major (friction) pressure drop in a straight pipe: ΔP = f·(L/D)·(ρ·v²/2) Pa and head loss h_f = f·(L/D)·v²/(2g) m. The user supplies the Darcy friction factor f (not the Fanning factor). Length in m/km/ft, diameter in m/cm/mm/inch, density in kg/m³/g/cm³/lb/ft³ — all normalised to SI internally. Returns ΔP in Pa, kPa and bar, and head loss in m and ft. Gravity defaults to 9.81 m/s² and may be overridden.
- [Slope Stability Calculator (Infinite Slope)](https://elysiatools.com/en/tools/slope-stability-calculator): Calculate the infinite-slope factor of safety: FS = c'/(γ·z·cosβ·sinβ) + tanφ'/tanβ. Supports dry slopes and seepage parallel to the slope. Returns FS and a stable/marginal/unstable classification.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [HVAC Load, Airflow, Refrigeration, and Thermal Comfort Review](https://elysiatools.com/en/hubs/hvac-load-airflow-refrigeration-comfort): Estimate HVAC loads, airflow, psychrometric states, refrigeration conditions, heat-transfer effects, and thermal comfort for an engineering review.
