Every rule the calculator uses, where it comes from, and the places where the sources leave a choice and we made one.
Updated . Sources checked .
Cooling: the ENERGY STAR room chart
The cooling number starts from the chart on ENERGY STAR's room air conditioner page (EPA, retrieved 2026-11-09; the same rows appear
in a 2013 copy). It lists 14 bands of floor area, «Area To be Cooled (square feet)», each with a «Capacity Needed (BTUs per hour)»:
ENERGY STAR chart rows used by the calculator
Area (sq ft)
Capacity (BTU/h)
100 up to 150
5,000
150 up to 250
6,000
250 up to 300
7,000
300 up to 350
8,000
350 up to 400
9,000
400 up to 450
10,000
450 up to 550
12,000
550 up to 700
14,000
700 up to 1,000
18,000
1,000 up to 1,200
21,000
1,200 up to 1,400
23,000
1,400 up to 1,500
24,000
1,500 up to 2,000
30,000
2,000 up to 2,500
34,000
The page then gives four adjustments, which the calculator applies as written: If the room is heavily shaded, reduce capacity by 10 percent.If the room is very
sunny, increase capacity by 10 percent.If more than two people regularly occupy the room, add 600 BTUs for each additional person.If the unit is used in a
kitchen, increase capacity by 4,000 BTUs. Floor area is length × width; ENERGY STAR's advice is Always measure in feet, converting the inches to fractions of a foot.
Our assumption: band edges
The chart says «100 up to 150», then «150 up to 250», and does not say which row 150 itself is in. We put an edge in the lower row: the first row covers 100 to 150 sq ft
inclusive and every other row runs from just above its first number up to its second. A 10 × 15 ft room (150 sq ft) gets 5,000 BTU/h; at 151 sq ft it is
6,000. The other reading would give 6,000 at 150 sq ft. Below 100 sq ft we use the smallest row, 5,000 BTU/h, and say so on the result;
over 2,500 sq ft the calculator shows no number.
Our assumption: adjustment order
The page does not say whether the percentages apply before or after the people and kitchen additions. We apply them to the room only, in the order of the sentences:
chart value, then ceiling, then sun, then + 600 per extra person, then + 4,000 for a kitchen. For a 20 × 25 ft very sunny room with four people that gives 14,400
BTU/h; adding the people first and the 10 percent last would give 14,520. For a shaded 150 sq ft kitchen: 8,500 our way, 8,100 the other way.
Worked example 1: 20 × 25 ft, very sunny, four people
Floor area
20 ft × 25 ft = 500 sq ft
ENERGY STAR chart
450 up to 550 sq ft → 12,000 BTU/h
Very sunny
+ 10 % → 13,200
4 people
+ 600 × 2 = 1,200 → 14,400
Need
14,400 BTU/h = 4,220 W = 1.20 tons
Next size up
window or portable unit 18,000 BTU/h; mini-split system 18,000 BTU/h
Our assumption: tall ceilings
ENERGY STAR notes The capacities are calculated based on an 8-foot ceiling, and Carrier says Standard calculations assume
8-foot ceilings. Neither gives a number for a taller room. We scale by volume: the chart value is multiplied by the ceiling height ÷ 8, with the height rounded to
0.1 ft first. Lower ceilings are not reduced. A metric 2.44 m ceiling is 8.0 ft and changes nothing; 2.7 m is 8.9 ft and turns a 6,000 BTU/h
bedroom into 6,675.
Worked example 2: 15 × 20 ft with a 10 ft ceiling
Floor area
15 ft × 20 ft = 300 sq ft
ENERGY STAR chart
250 up to 300 sq ft → 7,000 BTU/h
Ceiling 10 ft
× 10 ÷ 8 = 1.25 → 8,750 BTU/h
Need
8,750 BTU/h = 2,564 W = 0.73 tons
Next size up
window or portable unit 10,000 BTU/h; mini-split system 9,000 BTU/h
Our assumption: next common size
The result is rounded up to a whole BTU/h and then to the smallest common size that is at least as large. The lists come from ENERGY STAR's certified product data
(retrieved 2026-11-09) by one rule: capacities that are a multiple of 1,000 BTU/h with at least 20 certified room air conditioner
models, or at least 500 certified mini-split heat pump models. Window and portable: 5,000, 6,000, 8,000, 10,000, 12,000, 14,000, 18,000, 24,000
BTU/h. Mini-split systems: 9,000, 12,000, 18,000, 24,000, 30,000, 36,000, 48,000 BTU/h (the list mixes single- and multi-zone systems). Above the
largest size the result says so instead of naming one. ENERGY STAR does not say to round up; King Electric does, for heaters: If wattage recommendation falls between two
heaters, select the heater with higher wattage.
Our assumption: reverse chart
The converter and the AC size guide ask the opposite question: what is the largest room a given size covers? We try every chart row with the same adjustments and keep
the largest row whose need is not more than the size. With average sun and two people, 12,000 BTU/h covers 550 sq ft (51.1 m²).
Heating: watts per square foot
King Electric's heater sizing sheet (manufacturer instructions, retrieved 2026-11-09): King Electric recommends approximately
6 watts per square foot for newer homes and 10 watts per square foot for older homes. Newer means Mostly 1980’s to present, R19 walls, R30 floors and ceilings,
standard windows thermal pane, 8 ft ceilings; older, Prior to 1980, R11 walls, R19 ceilings, single pane windows, 9 ft ceilings. It adds 2 W per sq ft
for homes located in higher than average elevations or extreme cold climates, and for Rooms with greater than average window space, increase wattage by 50%.
The sheet's own conversion is (BTU = WATTS X 3.412); we use the exact NIST factor below.
Sources disagree on the rate. Dimplex US uses 10 watts of heat per square foot of spacein a standard insulated room,
which is King's rate for an older home. For 100 sq ft that is 1,000 W against King's 600 W for a newer home. We follow
King's two levels because they say what each level means.
Our assumptions here: King's rates are written for US houses, and using them for UK and European rooms is ours; so is extending the per-square-foot rate past the
sheet's table, which stops at 400 sq ft, up to 2,500 sq ft. The heating rates already assume the ceiling heights above, so no ceiling factor is applied.
Our assumption: cold climate with large windows
We add the 2 W to the rate and then apply the 50 %: watts = area × (rate + 2) × 1.5. A 150 sq ft newer room with both gives 1,800 W; adding 2 W per sq ft after
the 50 % would give 1,650 W.
Worked example 3: 10 × 15 ft newer room, cold climate, large windows
Floor area
10 ft × 15 ft = 150 sq ft
Newer home, cold climate
150 sq ft × (6 + 2) W per sq ft = 1,200 W
Large windows
Large windows: × 1.5 = 1,800 W
In BTU/h
1,800 W ÷ 0.29307 = 6,142 BTU/h
Our assumption: little or no insulation
For garages, sheds and older shops the calculator uses 50 BTU/h per sq ft. NDSU Extension's AE1620, Heating Farm Shops (2025) says that
a few years ago farm shop heating systems should provide around 50 Btu per square foot per hour, and that with better insulation shops commonly need only 20.
NDSU gives 50 as the former general rule, not as a rate for uninsulated buildings; using it for this level is our assumption, and no published example checks it.
A 480 sq ft garage gets 24,000 BTU/h, 7,034 W. The cold-climate and window options do not apply to this level.
Radiators: the ΔT50 rating
Zehnder: In accordance with EN442 we publish our radiator outputs at ∆T=50ºC, with ΔT defined as
(∆T is calculated as (Flow temp + return temp)/2 – room temp). Output at another ΔT is rating × (ΔT ÷ 50)^1.3; Zehnder's
calculator assumes an n coefficient of 1.3 and Stelrad writes Average coefficient of 130 is used in the example above.
The rating to look for is the room's heat divided by that factor, rounded up. We compute the factor; Stelrad prints 0.515 for ΔT30, and the formula gives
0.51475. ΔT is accepted from 5 to 75 °C.
Worked example 4: 10 × 15 ft older room, radiators at ΔT30
Floor area
10 ft × 15 ft = 150 sq ft
Older home
150 sq ft × 10 W per sq ft = 1,500 W
In BTU/h
1,500 W ÷ 0.29307 = 5,118 BTU/h
ΔT30 radiator rating
(30 ÷ 50)^1.3 = 0.51475 → 1,500 ÷ 0.51475 = 2,915 W at ΔT50 (rounded up)
MCS 021 converts ratings with its own factors (for example 2349 x 0.825 = 1938W), so a heat pump installer's radiator sizes may
differ from ours by a few percent.
Units
NIST Special Publication 811: the International Table BTU is exactly 1.055 055 852 62 kJ, so 1 BTU/h = 0.2930711 W,
and a ton of refrigeration is 12,000 BTU/h. Metric lengths are converted with 1 ft = 0.3048 m and 1 sq ft = 0.09290304 m², both
exact. Watts are rounded to whole numbers, kilowatts and tons to two decimals.
Why calculators give different numbers for the same room
On 2026-11-09 we ran our own test: one room, 12 × 14 ft with average sun and two people, typed into six online sizing calculators. We do not name them here, because the point is the methods, not the sites. They answered 5,201, 6,000 (two of
them), 6,229.79, 26,721 and 40,320 BTU/h. The two that gave 6,000 use the ENERGY STAR chart, as Roomtherm does. The 5,201 came from the area times 30 BTU/h per sq ft
and the calculator's own percentage factors; the 40,320 came from the room's volume times an insulation factor whose default was «Poor»; the other two named no method.
Roomtherm shows every step, so you can see which rule produced its number. The chart gives 6,000 BTU/h.
Climate is another source of spread. Bryant gives ranges of Cool climates: ~20–30 BTUs per sq. ft. up to Hot climates:
~40–60 BTUs per sq. ft.. These are ranges with no stated basis, so the calculator does not apply a climate factor; we show them here as context only.
Limits
The cooling chart is ENERGY STAR's guidance for a room air conditioner in one room. Its capacities are calculated based on an 8-foot ceiling, and it does not know your climate.
Metric ceilings: the chart assumes 8 ft, 2.44 m. A 2.5 to 2.7 m ceiling raises the number by 2.5 to 11.25 percent.
The heating rates are rules of thumb for one room or garage. A full heat-loss calculation (walls, windows, air changes and design temperatures) can differ; the worked example in a BC plumbing textbook comes to Total heat loss: 4,280 BTUH. NDSU adds that you need heat loss calculations to properly size a farm shop heater.
Portable air conditioners carry two ratings, ASHRAE and SACC. The US Department of Energy found their net cooling generally significantly lower than the older measurement suggests, mainly because of air infiltration, so compare the SACC figure with the result.
Over 2,500 sq ft, whole houses, furnaces and ducted systems need a Manual J load calculation by an HVAC contractor.
Roomtherm sizes heat output only. It does not cover wiring, circuits, gas or other fuel-burning heaters; those follow the heater's instructions and local code.
How the numbers are checked
The calculator's code is tested against 55 reference cases, each worked by hand from the sources above or read from a source's own example, including every
assumption on this page. The tables in the guides are built from the same code when the site is published, and sampled cells are compared with a separate
reference model.
Changelog
: v1 — launch: cooling from the ENERGY STAR room chart with ceiling, sun, people and kitchen adjustments; heating by insulation level; the ΔT50 radiator rating; the unit converter with the reverse chart.