InfyCalculator
🔨

Underfloor Heating Calculator (Output, Pipe Length, Loops & Electric Mats)

Design underfloor heating for a room — required output in W/m² from insulation level or a known heat loss, the floor surface temperature check (EN 1264 curve) against the 29 °C or 27 °C limit, the mean and flow water temperature for your floor finish, construction and heat source, wet-system pipe length, loops and flow per loop for 12/16/20 mm pipe at 100/150/200 mm spacing with a materials list, or electric mat wattage, current and running cost, in metric or US units.

Room floor area
Floor area under fixed units (no heating)
Heat loss of the room
Total heat loss (custom)
Floor finish
System
Pipe size
Floor construction
Heat source
Design room temperature
Energy price per kWh (electricity, or gas for a boiler)
Heating hours per day at design load
Flow–return temperature drop
Distance from room to manifold
Show results in
Loading calculator…

How it works

output needed = room heat loss ÷ heated area · floor output (EN 1264 basic curve) q = 8.92 × (surface − room)^1.1 W/m², capped at the 29 °C (27 °C timber/vinyl) surface limit · mean water = surface + q × (R_finish + R_construction + R_spacing); flow = mean + ΔT/2, capped by the heat source · pipe = heated area ÷ spacing × 1.1 + 2 × tail per loop; loops = floor pipe ÷ (max loop − 2 × tail) · flow = W ÷ (4,180 × ΔT) L/s · electric: kW = area × W/m²; cost = heat loss × hours × price ÷ efficiency

Underfloor heating turns the whole floor into a low-temperature radiator, and the physics that makes it comfortable also caps it. The European standard EN 1264 gives the heat a floor surface passes to the room as 8.92 × (surface − room temperature)^1.1 W/m², about eleven watts per square metre per degree at normal temperatures. Surfaces above about 29 °C are uncomfortable underfoot and can damage timber, so a floor can only deliver so many watts. The room’s heat loss divided by the area actually heated must fit under that ceiling — easy in an insulated house, impossible in a leaky conservatory. The water must also be warm enough to push that heat up through the screed, boards and floor finish: each layer adds thermal resistance, so carpet or thick timber needs warmer water than tile, and wide pipe spacing needs warmer water than close spacing. The calculator checks the flow temperature against your heat source, since a heat pump works best at 45 °C or less. Loops are limited to about 70, 100 or 120 metres for 12, 16 or 20 mm pipe so the pump can push water through them, including the tails to the manifold. Electric mats skip the plumbing at a higher running cost, which suits small rooms and bathrooms.

Worked example

A 20 m² living room of average insulation loses about 1,200 W; with 10% of the floor under fixed units, the 18 m² of heated floor must deliver 67 W/m². A tiled floor at 21 °C can give up to 8.92 × 8^1.1 ≈ 88 W/m², so it works with the surface near 27 °C. In screed at 150 mm centres the water must average about 32 °C, so the flow is about 36 °C at a 7 K drop — comfortable for a heat pump. The floor takes 132 m of 16 mm pipe; with the manifold 3 m away that is two loops and 144 m in total, a flow of 2.5 L/min. At a SCOP of 4 and $0.25/kWh, six hours at full output cost about $0.45 a day.

Sources: Warmup — guide to underfloor heating temperature and heat output · The Underfloor Heating Store — design and layout guide (pipe sizes, spacing, surface limits)

Frequently asked questions

Why is my underfloor heating not warm enough?

Usually the room loses more heat than a floor can deliver — big windows, no insulation under the slab — or the flow temperature is set too low for the floor finish. Check the output figure against the surface and heat-source limits; if it exceeds them, improve insulation, close up the pipe spacing or add a radiator.

Wet or electric?

Wet for whole floors and new builds (cheap to run, heat-pump friendly, costly to install); electric for bathrooms, small retrofits and top-ups (cheap to fit, 3–4× the running cost per kWh of a heat pump).

How much pipe per square metre?

About 1 ÷ spacing: 10 m per m² at 100 mm, 6.7 m at 150 mm and 5 m at 200 mm, plus about 10% for bends and the tails to the manifold for each loop.

What flow temperature does underfloor heating need?

Typically 30–45 °C. Tile on screed at 60–70 W/m² needs about 35 °C; carpet or timber, or wider pipe spacing, pushes that up by several degrees. Choose your floor finish, construction and heat source and the calculator shows the flow temperature.

How long can an underfloor heating loop be?

About 70 m for 12 mm pipe, 100 m for 16 mm and 120 m for 20 mm, including the run to and from the manifold. Longer loops need a stronger pump and heat unevenly.

Related calculators

Sizing rules from HVI, ASHRAE 62.2, IRC/IMC guidance and common UK/EU building-regulation values. Local codes, manufacturer data and a heat-loss survey take precedence; ventilation and heating installations may require a qualified installer.