Engin
Engin engineering tools / SI units

Heat loss & gain calculator.

Estimate a room’s steady-state winter heat loss and summer sensible gains. See the fabric, outdoor-air and internal contributions separately.

Your design inputs

The starting values are examples. Replace them with your project inputs.

Room and outdoor-air exchange
Combine ventilation and infiltration without double counting. No heat recovery assumed.
Design temperatures
External fabric — net areas

Subtract windows from wall area. Enter 0 for surfaces not exposed to the chosen outdoor condition. This simplified model uses one outdoor temperature for every surface.

Summer sensible gains
Enter a separately assessed gain allowing for orientation, glazing and shading.
The method is visible

Know what
the result includes.

A transparent early estimate

Fabric heat transfer = Σ(U × area) × temperature difference. Outdoor-air heat transfer = 0.33 × air changes per hour × room volume × temperature difference. Summer sensible gain adds the entered solar, people, equipment and lighting gains. Winter heat loss does not subtract internal gains.

This is a simplified steady-state room estimate. It does not calculate latent loads, dynamic solar response, thermal mass, thermal bridges, ground heat transfer, heat recovery, diversity or warm-up allowances. Summer gains are not a complete cooling-load calculation. Do not use it alone to select heating or cooling equipment.

Use project design temperatures and verified U-values. A full room-by-room assessment remains necessary: see CIBSE’s heating and heat-pump factsheets. The outdoor-air coefficient is also explained in the UK heat-network tool’s methodology.

Calculations run in your browser. Engin does not save these inputs.

Need help with the complete design? ↗
A project, a problem, a next step

Put your project
in front of Ben.

Tell me what you are building, where the information stops and what your team needs next.

Discuss your project

07715 481 288
ben@enginservices.co.uk

Call BenDiscuss your project