HVAC Load & BTU Sizing Calculator

Ballpark the cooling and heating BTU/hr and AC tonnage your space needs — a transparent, zone-adjusted, pre-Manual-J sizing estimate. No ZIP lookup, no signup.

Floor area
How do you know the area?

The square footage you're cooling or heating.

Ceiling & climate

The per-square-foot rule assumes about 8-ft ceilings. Taller rooms hold more air — lean to the high end of your size class.

Zone 1 is Very Hot (more cooling, less heating), Zone 7 is Very Cold. No ZIP code needed.

Envelope & exposure

How tight is the envelope? Better insulation lowers both loads.

Sun exposure

South/west-facing rooms with big windows run hotter — Full sun adds to the cooling load. Sun affects cooling only.

Windows & occupants

Each window adds roughly 1,000 BTU/hr of cooling load.

People give off heat — we add cooling load for occupants beyond 2.

What to size
Cooling / heating / both

Required cooling capacity

Enter your floor area to size the cooling and heating capacity.

Cooling — base load (20 × area)
Cooling — climate zone
Cooling — insulation
Cooling — sun exposure
Cooling — windows
Cooling — occupants
Required cooling capacity
Heating — base load (30 × area)
Heating — climate zone
Heating — insulation
Required heating capacity

Round up — undersized equipment fails on the hottest/coldest day.

Export

cool = 20·area · zone · insulation · sun + windows·1,000 + max(occ−2,0)·100 ; tons = ceilToHalf(cool / 12,000) How?

How this is calculated

The estimate starts from a per-square-foot rule of thumb — about 20 BTU/hr per ft² for cooling and 30 BTU/hr per ft² for heating — then adjusts that baseline for your ASHRAE climate zone, insulation quality, and (for cooling only) sun exposure. On the cooling side it also adds a fixed amount for each window and for occupants beyond two. Tonnage is the cooling figure divided by 12,000 BTU/hr, rounded up to the nearest half ton, and the recommended size maps that tonnage back to a conventional unit label.

cooling:
  base_cool = 20 × area_ft²
  cool_btu  = base_cool × zone_cool × insulation × sun
              + windows × 1,000
              + max(occupants − 2, 0) × 100
  tons      = ceilToHalf(cool_btu / 12,000)      // round UP to nearest 0.5
  recommended = tons × 12,000 BTU/hr

heating (no sun, no window/occupant adds):
  base_heat = 30 × area_ft²
  heat_btu  = base_heat × zone_heat × insulation

zone multipliers (cooling | heating):
  z1 1.30|0.70  z2 1.20|0.80  z3 1.10|0.90  z4 1.00|1.00
  z5 0.90|1.15  z6 0.80|1.30  z7 0.70|1.45
insulation: poor 1.15 · average 1.00 · good 0.90 · excellent 0.85
sun (cooling only): shaded 0.90 · partial 1.00 · full 1.10
metric echo: kW = BTU/hr ÷ 3,412

Sun, windows, and occupants raise the cooling demand only — solar gain and internal heat add to what your AC has to remove, not to what your furnace has to supply. Heating is reported in BTU/hr only; tonnage is a cooling concept.

Two identical 1,600 ft² homes can need anywhere from 2.5 to 4 tons depending on climate zone, insulation, orientation, and air-sealing. Treat this single number as a starting point, not a precise spec. The climate zone is a manual ASHRAE selection — there is no ZIP code or weather lookup, by design. Baselines from miniwebtool; window/occupant adds and the 12,000 BTU/ton constant from Omni Calculator and HVAC.com.

Formula: cool = 20·area · zone · insulation · sun + windows·1,000 + max(occ−2,0)·100 ; tons = ceilToHalf(cool / 12,000)

Sources

  1. HVAC Sizing Calculator. miniwebtool. Retrieved .
  2. AC Tonnage Calculator. Omni Calculator. Retrieved .
  3. HVAC Load Calculator. HVAC.com. Retrieved .

Get early access

Fieldwynn is the field-first app we are building for small crews — simple in the truck, powerful in the back office. It is not out yet; join the early-access list and be first when it launches for your trade.