Gas Pipe Sizing Calculator - IFGC/IRC Pipe Diameter by BTU Load
Size Natural Gas and LP Piping Using the Spitzglass Formula with Longest-Run Method
Free gas pipe sizing planning calculator for plumbers, HVAC techs, and mechanical contractors. Enter appliance input BTU loads, choose black iron, CSST, or copper Type K, enter equivalent run length, set a pressure-drop calculator, and compare local pipe-capacity rows. The result is a preliminary calculation aid, not a direct IFGC, IRC, NFPA 54, NFPA 58, manufacturer, gas utility, permit, or AHJ table lookup.
Estimate water heater sizing and fuel costs
Water Heater Sizing Calculator →Size pipe for pressure drop in water supply systems
Fixture Unit Calculator →Size chimney flue for gas appliance venting
Chimney Flue Calculator →Read the complete gas pipe sizing guide
Gas Pipe Sizing Guide →How It Works
-
Select Fuel Screen and Pressure Drop
Enter specific gravity for the fuel-gas screen and choose a pressure-drop allowance. The app uses local heating-value and pressure-factor fixtures, so final sizing still needs the adopted fuel-gas code, utility, manufacturer, and AHJ basis.
-
Add Appliance Input Ratings
Enter appliance nameplate input BTU/hr ratings. The built-in appliance buttons are local placeholders only; output ratings and efficiency-adjusted heat output are not the correct input for pipe capacity.
-
Enter Equivalent Run Length
Use total equivalent length, not just straight-run tape measurement. Include fittings, valves, tees, meters, regulators, flexible connectors, elevation effects, and manufacturer equivalent-length requirements.
-
Choose Local Pipe Row Set
Choose black iron, CSST, or copper Type K local row sets. CSST and copper acceptance are especially manufacturer- and jurisdiction-specific, so the app rows are not approval tables.
-
Review the Local Capacity Calculator
The output shows the first local row whose calculated capacity is above the entered demand. Verify final pipe size, material, regulators, combustion air, venting, testing, purging, permits, inspections, and utility acceptance outside the app.
Built For
- Plumbers doing a first-pass BTU and equivalent-length check before code-table verification
- HVAC contractors screening whether a furnace, water heater, or generator addition needs deeper gas-piping review
- Mechanical designers comparing local pipe-row sensitivity before using adopted IFGC, IRC, NFPA 54, or manufacturer tables
- Home inspectors documenting that existing fuel-gas piping needs qualified follow-up before added load is approved
- LP gas dealers screening propane pipe capacity before checking tank, regulator, vaporization, supplier, and NFPA 58 requirements
- Permit reviewers and owners using the result as a question list, not as approval documentation
Features & Capabilities
Equivalent-Length Input
Accepts one equivalent run length for the screened path. The app does not build a branch network or replace the code longest-run table workflow.
Spitzglass-Style Calculator
Calculates capacity from local internal-diameter rows, specific gravity, equivalent length, and a pressure-drop factor. This is a planning formula calculator, not a protected code-table reproduction.
Local Row Sets
Includes local black iron, CSST EHD, and copper Type K row sets. Manufacturer, listing, gas composition, and jurisdiction rules control final material acceptance.
Natural Gas and LP Screening
Uses local heating-value fixtures for natural-gas and LP-gas style screens. LP systems still need tank, regulator, vaporization, storage, supplier, NFPA 58, and AHJ review.
Capacity and Velocity Output
Shows local capacity, demand, velocity, and capacity margin for each bundled pipe row so users can see where the local screen becomes tight.
Source Warning Export
Report and PDF exports carry the same source and safety boundary warnings as the visible app so the result is not separated from its limitations.
Assumptions
- Capacity is calculated with a local Spitzglass-style formula and local internal-diameter rows, not a direct protected code table.
- Heating value is a local fixture: 1030 BTU/CFH for SG below 1.0 and 2516 BTU/CFH for SG 1.0 or higher.
- Pipe row sets are local black iron, CSST EHD, and copper Type K fixtures that require row-by-row validation before use.
- All entered appliances are treated as connected input load; diversity, simultaneity, branch layout, regulator layout, and table rounding are not fully modeled.
- Equivalent run length must be supplied by the user and should include fittings, valves, meters, regulators, connectors, and elevation effects.
- Pressure-drop selection is a screening input only and does not prove appliance inlet pressure, regulator, meter, utility, or AHJ acceptance.
Limitations
- Does not reproduce or validate current IFGC, IRC, NFPA 54, or NFPA 58 sizing tables.
- Does not build a branch network, segment schedule, regulator layout, meter check, or utility service-capacity check.
- Does not calculate fitting equivalent lengths, elevation effects, connector losses, appliance-train drops, or manufacturer-specific CSST rows.
- Does not determine whether copper, CSST, PE, or any material is allowed in a specific jurisdiction or gas composition.
- Does not size LP tanks, regulators, vaporization capacity, storage separation, or supplier delivery equipment.
- Does not address venting, combustion air, appliance clearances, pressure/leak testing, purging, startup, or inspection acceptance.
References
- NFPA 54 / ANSI Z223.1-2024 - National Fuel Gas Code source pointer
- 2024 International Fuel Gas Code and Appendix A source pointers
- 2024 International Residential Code Chapter 24 Fuel Gas source pointer
- NFPA 58-2024 Liquefied Petroleum Gas Code source pointer for LP-gas context
- Manufacturer instructions, gas utility requirements, adopted local code, and AHJ review for final sizing
Frequently Asked Questions
Learn More
How to Size Natural Gas Piping for Residential and Commercial Projects
Complete guide to natural gas pipe sizing using the longest-run method, Spitzglass formula, code table interpretation, and common field mistakes that cause failed inspections.
Water Heater Sizing: First-Hour Rating, Recovery Rate, and Tank vs Tankless
How to size water heaters using first-hour rating, calculate recovery rates by fuel type, compare tank versus tankless for different households, and avoid common oversizing mistakes.
Propane Tank Sizing: Vaporization Rates, Delivery Intervals, and NFPA 58 Requirements
Propane heat-content prompts, local tank rows, vaporization review, delivery planning, NFPA 58 source pointers, supplier checks, and lease-vs-buy boundaries.
Related Tools
Air Compressor Leak Calculator
Find out how much compressed air leaks cost your facility per year. Enter leak count, system pressure, and electricity rate to see CFM losses, kW waste, and annual dollars wasted.
Compressed Air System Sizing & Cost Calculator
Size your shop air compressor based on real tool CFM demand with duty cycles. Get HP recommendations, pipe sizing, receiver tank sizing, and true 5-year operating cost comparison.
Concrete Volume Calculator
Calculate how many cubic yards of concrete to order. Accounts for overdig, pour-specific waste factors, and short load fees. Supports slabs, footings, walls, columns, and steps.