Heat Loss Calculator
Calculate a room’s fabric heat loss for HVAC/heater BTU load sizing from wall, window, door, floor and ceiling U-values.
Heat Loss Calculator: How Many Watts Does a Room Need to Stay Warm?
Before you buy a radiator, an electric panel heater, or size a heat pump for a room, you need one number: how many watts of heat does that room actually lose once it is cold outside? Guess too low and the room never quite reaches a comfortable temperature no matter how long the heater runs. Guess too high and you pay more upfront for a bigger unit than the room needs, and it short-cycles — switching on and off constantly instead of running efficiently. This calculator works out that number properly, surface by surface, from your room's dimensions, its insulation quality, how many walls face outside, and the temperature difference you're heating against.
This is a sizing tool for a heating system, not an insulation-quality checker. Two rooms of identical size can need very different heater capacities depending on their walls, windows and floor level — a top-floor room with a single-glazed window and no loft insulation above it loses heat far faster than an identical room sandwiched between two heated neighbours. Getting this number right before you buy is what separates a room that heats up properly on the coldest day of the year from one that never quite gets there.
How to Use the Heat Loss Calculator
- Enter the room length, width and height, choosing whichever unit suits you (metres or feet).
- Select the room level — ground floor, an intermediate floor, or the top floor — since this determines whether floor and/or ceiling losses are counted at all.
- Choose a wall insulation preset (no extra insulation, mediocre/cavity wall, or very well insulated) or enter a custom wall U-value if you know it.
- Set the number of external walls (1 to 4) — a corner room or end-of-terrace has more exposed wall than a mid-terrace room of the same size.
- Enter the total window area and door area facing outside, along with their U-values (sensible defaults are pre-filled if you don't know them).
- Enter the outdoor design temperature (the cold-snap temperature you want the heater to cope with, not just an average) and your indoor target temperature.
- Read off the total heat loss in watts (and BTU/hr), broken down by wall, window, door, floor and ceiling losses, so you can see exactly where the heat is escaping.
The Math Behind the Calculation
The underlying relationship is the standard fabric heat-loss equation used across building physics: Heat loss (W) = U-value x Area x deltaT, calculated separately for every surface that faces the outside — walls, windows, doors, the floor (only if it's a ground-floor room, since that's the only floor touching cold ground or outside air), and the ceiling (only if it's a top-floor room, under a cold roof space). Everything else is added together for the total.
The U-value (in W/m²K) measures how easily a material lets heat escape — a lower U-value means better insulation. A solid, uninsulated brick wall might sit around 2.2 W/m²K, a standard cavity wall around 1.0 W/m²K, and a well-insulated cavity wall with added insulation as low as 0.6 W/m²K. Windows and doors are typically much leakier than walls (around 2.4-2.5 W/m²K for ordinary glazing and doors), which is exactly why a room with a large window loses heat disproportionately fast.
deltaT is simply the gap between your indoor target temperature and the outdoor design temperature — not today's forecast, but the coldest realistic condition you want the heating system to cope with. A bigger gap means more heat escapes every second, so a room heated to 21°C against a -5°C cold snap needs a heater sized for a 26-degree difference, not the 10-15 degree difference of a mild day.
Worked example: take a 4 m x 3 m room with a 2.4 m ceiling, on the ground floor, with mediocre (cavity-wall) insulation at 1.0 W/m²K, one external wall, a 2 m² window at 2.5 W/m²K, and no external door. The floor U-value is 1.0 W/m²K. Indoor target is 21°C, outdoor design temperature is 0°C, so deltaT = 21°C. The room's perimeter is 2x(4+3) = 14 m, and with 1 of 4 walls exposed, the gross external wall area is 14 x 2.4 x (1/4) = 8.4 m², minus the 2 m² window = 6.4 m² of net wall. Wall loss = 1.0 x 6.4 x 21 = 134.4 W. Window loss = 2.5 x 2 x 21 = 105 W. Because it's a ground-floor room, floor loss also counts: 1.0 x 12 m² (the 4 x 3 floor area) x 21 = 252 W. There is no door and it isn't a top-floor room, so door and ceiling losses are both zero. Total heat loss = 134.4 + 105 + 0 + 252 = 491.4 W, or roughly 1,677 BTU/hr — meaning you'd want a heater or radiator rated at around 500-600 W (or the next size up) to keep that room comfortable on a 0°C day.
US HVAC Practice
- Contractors in the US typically use Manual J (from ACCA) for a full room-by-room heat-load calculation, and the ASHRAE 99% winter design temperature for a given city as the outdoor design condition — this calculator's fabric-loss method mirrors the same core U-value x area x deltaT logic, without the additional infiltration/duct-loss factors a full Manual J study adds.
- US design temperatures vary enormously: northern states and the Upper Midwest can see 99% design temperatures well below 0°F (roughly -18°C), while the Deep South and much of the Sun Belt rarely design below 20-30°F (roughly -6 to -1°C).
Pro Tips and Common Mistakes
An HVAC contractor performing a proper heat-loss/heat-load assessment (often a Manual J calculation) and recommending a furnace, boiler or heat pump size typically charges between $200 and $900 in the US, depending on home size and how many rooms or zones are assessed.
- Insulation quality swings the answer more than almost any other input: in the worked example above, swapping the mediocre 1.0 W/m²K wall for a well-insulated 0.6 W/m²K wall alone cuts wall loss from 134.4 W to about 80.6 W — a genuinely large saving for the cost of better insulation, not a bigger heater.
- A single ground-floor or top-floor surface can dominate the total. In the worked example, the uninsulated ground floor contributed more heat loss (252 W) than the walls and window combined — always check whether your room is genuinely exposed on the floor or ceiling side before assuming walls are the main culprit.
- Oversizing a heater "just to be safe" wastes money twice over: a bigger unit costs more to buy, and an oversized heating system short-cycles (switching on and off rapidly) rather than running steadily, which is both less comfortable and less efficient than a correctly sized unit running longer at a lower output.
- Undersizing is just as costly in a different way — a heater that can't match the room's heat loss on the coldest day of the year will run flat out constantly and never quite reach your target temperature, which is the single most common complaint behind "my radiator doesn't work" calls.
- Remember this model covers fabric (conduction) losses through walls, windows, doors, floor and ceiling only — it doesn't add a separate ventilation/air-change allowance for draughts and trickle vents, so treat the result as a solid baseline and add a margin for a particularly draughty older property.
- Use a realistic outdoor design temperature, not today's forecast — pick the kind of cold snap your heating actually needs to cope with (a typical winter low for your area), since a heater sized only for a mild day will fall short exactly when you need it most.


