BTU Heating Calculator — Furnace & Boiler Sizing

Estimate heating capacity in BTU/hr needed for a space by floor area, climate zone, insulation level, and window area — a Manual J-style lite calculation for furnace and boiler sizing.

  1. Enter floor area and ceiling height Provide square footage and ceiling height. The calculator computes envelope volume for infiltration losses.
  2. Select climate zone Pick the IECC climate zone (1–8). Colder zones increase the heating load multiplier.
  3. Pick insulation level Choose poor / average / well-insulated. Maps to typical R-value envelopes and is used to scale conductive losses.
  4. Read required BTU/hr Result is the design heating load. Size the furnace or boiler at 100–125% of this value; oversizing causes short cycling and reduced efficiency.

How many BTU do I need to heat a 2000 sq ft house?

For a well-insulated 2,000 sq ft home in IECC zone 5, design heating load is roughly 50,000–70,000 BTU/hr. Cold climates (zone 6–7) and older construction push that to 80,000–100,000 BTU/hr. Use a full Manual J calculation before purchasing equipment.

Is bigger always better for furnace sizing?

No — oversizing causes short cycling, uneven temperatures, and lower efficiency. Manual J recommends sizing within 100–115% of the calculated design load. A right-sized two-stage or modulating furnace will outperform an oversized single-stage every time.

How does climate zone affect heating load?

Climate zone sets the design outdoor temperature — the colder the zone, the larger the temperature difference between indoors and outdoors, which increases conductive and infiltration losses. The same 2,000 sq ft house needs about 40% more heating capacity in zone 7 than in zone 4.

Calculators