Fan airflow calculator
Open Fan airflow calculator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Tool capabilities
{
"id": "fan-airflow-calculator",
"category": "calculators",
"built": true,
"requirements": "Room sides up to 1,000 m, with the room volume (entered, or length × width × height) up to 1,000,000 m³; targets above 0 and up to 1,000 air changes per hour, or 0.06 to 100,000 minutes per change; fan rating up to 100 m³/s. Calculated on your device; download a JSON report and a CSV of results.",
"implementation": {
"fields": [
{
"key": "roomMode",
"label": "Room size from",
"value": "Room dimensions",
"type": "select",
"values": [
"Room dimensions",
"Known volume"
]
},
{
"key": "dimensionUnit",
"label": "Dimension unit",
"value": "m",
"type": "select",
"values": [
"m",
"cm",
"ft",
"in"
],
"showWhen": {
"roomMode": [
"Room dimensions"
]
}
},
{
"key": "length",
"label": "Room length",
"value": 4,
"type": "number",
"min": 0,
"step": "any",
"showWhen": {
"roomMode": [
"Room dimensions"
]
}
},
{
"key": "width",
"label": "Room width",
"value": 3,
"type": "number",
"min": 0,
"step": "any",
"showWhen": {
"roomMode": [
"Room dimensions"
]
}
},
{
"key": "height",
"label": "Ceiling height",
"value": 2.5,
"type": "number",
"min": 0,
"step": "any",
"showWhen": {
"roomMode": [
"Room dimensions"
]
}
},
{
"key": "volumeUnit",
"label": "Volume unit",
"value": "m³",
"type": "select",
"values": [
"m³",
"ft³",
"L"
],
"showWhen": {
"roomMode": [
"Known volume"
]
}
},
{
"key": "volume",
"label": "Room volume",
"value": 30,
"type": "number",
"min": 0,
"step": "any",
"showWhen": {
"roomMode": [
"Known volume"
]
}
},
{
"key": "targetMode",
"label": "Target",
"value": "Air changes per hour",
"type": "select",
"values": [
"Air changes per hour",
"Turnover time"
]
},
{
"key": "ach",
"label": "Air changes per hour",
"value": 6,
"type": "number",
"min": 0,
"max": 1000,
"step": "any",
"help": "Your target, for example from a product guide or local guidance.",
"showWhen": {
"targetMode": [
"Air changes per hour"
]
}
},
{
"key": "turnover",
"label": "Minutes for one full air change",
"value": 10,
"type": "number",
"min": 0.06,
"max": 100000,
"step": "any",
"showWhen": {
"targetMode": [
"Turnover time"
]
}
},
{
"key": "fanUnit",
"label": "Fan rating unit",
"value": "CFM",
"type": "select",
"values": [
"CFM",
"m³/h",
"L/s"
]
},
{
"key": "fanRating",
"label": "Rated airflow of one fan (optional)",
"value": 50,
"type": "number",
"min": 0,
"step": "any",
"help": "Leave empty to skip the fan count.",
"required": false
}
],
"registrationFamily": "measured-quantity-form-reference",
"input": false,
"live": true,
"presentation": "metrics",
"note": "Calculated on your device for rooms up to 1,000,000 m³ and targets up to 1,000 air changes per hour. You choose the target; no ventilation rate is recommended.",
"experience": {
"automatic": true,
"single": true,
"inputMaxLength": 1000000,
"inputMode": "text",
"label": "Room and target",
"placeholder": "Use the fields below",
"help": "This calculator uses the room and target fields only. Results update as you type. Up to 1,000,000 characters.",
"helpParts": [
"This calculator uses the room and target fields only.",
"Results update as you type.",
"Up to 1,000,000 characters."
],
"action": null
},
"mode": "automatic",
"interactive": false
},
"execution": "Browser interface",
"api": null,
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Find the airflow a room needs for your target air changes per hour or turnover time, in m³/h, L/s and CFM, and how many fans of a given rating reach it.
How to use Fan airflow calculator
- Enter the room length, width and ceiling height, or its known volume.
- Enter your target as air changes per hour or minutes per full air change.
- Optionally enter the rated airflow of one fan to get a fan count.
- Review the required airflow and download the report or CSV.
Useful next steps
Airflow from volume and air changes
Required airflow is room volume multiplied by air changes per hour, q = n V (Engineering ToolBox, Air Change Rates, checked 16 October 2026). A 4 × 3 × 2.5 m room holds 30 m³, so 6 air changes per hour needs 180 m³/h, which is 50 L/s or about 105.9 CFM.
Choose your own target
The target comes from you, for example from a product guide or local guidance. A turnover time is converted with 60 minutes divided by the minutes per air change. This calculator does not recommend a rate or check building or health codes.
Fan count
The fan count divides the required airflow by one fan’s rated airflow and rounds up. Ratings are usually measured with little resistance, so ducts, grilles and filters reduce real airflow. Complete mixing is assumed. Unit conversions use NIST SP 811 factors.