Gas pipe size calculator
Gas sizing has one rule that catches people: the longest-length method reads every section of pipe in one length column, the run from the meter to the furthest outlet, not each branch's own length. Add up every appliance that can fire at the same time, measure to the outlet furthest from the meter, and that load in that column sizes the first section, the one that carries everything.
Pre-filled with a furnace, water heater, range and dryer on a 60 ft longest run.
Size for the full-load section
- Demand
- 197CFH
- Length column used
- 60ft
- Table capacity at that length
- 257CFH
- Heating value assumed
- 1,050BTU / ft³
| Size | 20 ft | 40 ft | 60 ft | 100 ft | 150 ft |
|---|---|---|---|---|---|
| 1/2" | 118 | 81 | 65 | 50 | 40 |
| 3/4" | 247 | 170 | 137 | 104 | 83 |
| 1" | 466 | 320 | 257 | 195 | 157 |
| 1-1/4" | 957 | 657 | 528 | 400 | 322 |
| 1-1/2" | 1430 | 985 | 791 | 600 | 482 |
| 2" | 2760 | 1900 | 1520 | 1160 | 928 |
How it sizes
The table is indexed by the length to the furthest outlet and read against demand in cubic feet per hour. Natural gas is taken at 1,050 BTU per cubic foot, so a 207,000 BTU/h connected load is about 197 CFH. The length column rounds up to the next published column — 60 ft of run reads the 60 ft column, 61 ft reads 70.
Every other section is read in the same length column against only the load it carries, so the pipe may step down as appliances branch off. Under IFGC §402.4.1 the length never changes; only the load does.
Every appliance at full input
Worked example
An 80,000 BTU furnace, a 40,000 BTU water heater, a 65,000 BTU range and a 22,000 BTU dryer come to 207,000 BTU/h, or 197 CFH. The dryer sits 58 ft of developed pipe from the meter, so the 60 ft column applies. Schedule 40 at 60 ft carries 137 CFH in 3/4" and 257 CFH in 1", so the section from the meter is 1".
Swap the tank heater for a 180,000 BTU tankless and the load becomes 347,000 BTU/h, about 330 CFH. That is past what 1" carries at 60 ft, and the section goes to 1-1/4", which carries 528 CFH. That is why a tankless swap can mean new gas pipe.
Code notes
NFPA 54 IFGC The Schedule 40 capacities are the same in the National Fuel Gas Code (NFPA 54 Table 6.2.1(b)) and the International Fuel Gas Code (IFGC 2024 Table 402.4(2)); the CSST column here is IFGC Table 402.4(15). Your AHJ decides which fuel gas code applies. CSST is sized by equivalent hydraulic diameter (EHD), not by nominal size, and every manufacturer publishes its own EHD-to-part mapping — check the one in the box. Bonding of CSST is a separate requirement and is enforced.
Code violation
Next in the run
- Tankless water heater costWhy the gas upsize is the hidden line10 min
- Pipe size calculatorThe water side of the same job1/2"–2" · IPC 604
- Water heater replacement costWhat a swap actually runs10 min
- Permit checklist builderGas work almost always needs onePrint · Edit
- Gas line installation costWhat the run costs installed8 min