Insulation Calculator

Calculate insulation R-value, total thermal resistance, U-value, and heat loss for walls, roofs, and floors.

Insulation performance
Enter the insulation layer and assembly conditions to estimate steady-state thermal performance.

About insulation calculations

Insulation slows heat flow through a building assembly. Its thermal resistance, usually called R-value, depends on both material thickness and thermal conductivity. This calculator uses the SI relationship R = d divided by k, where thickness d is converted from millimeters to meters and conductivity k is measured in watts per meter-kelvin. A thicker layer or a material with lower conductivity produces greater resistance. Because products vary with density, temperature, moisture, and installation quality, use the conductivity listed on the current manufacturer data sheet whenever possible. A real wall, roof, or floor contains more than one layer. Interior and exterior air films, sheathing, gypsum, masonry, cavities, and finishes each contribute resistance. Resistances in a simple series assembly add together, so this calculator combines the insulation R-value with the entered air-film and additional-layer values. The reciprocal of that total is the U-value. A lower U-value indicates less heat passing through each square meter for each degree of temperature difference, while a higher total R-value indicates stronger resistance to heat flow. The estimated heat loss multiplies U-value by assembly area and the indoor-to-outdoor temperature difference. The result is a steady-state load in watts. It is useful for comparing insulation options and making an early heating-load estimate, but it is not a complete building energy model. Air leakage, thermal bridges through framing and fasteners, solar gains, ventilation, ground coupling, changing weather, and equipment performance can materially change actual energy use. For example, 100 mm of fiberglass with conductivity 0.040 W/m·K has an insulation resistance of 2.5 m²·K/W. Adding 0.8 for air films and 0.5 for other layers gives 3.8 m²·K/W overall and a U-value near 0.263 W/m²·K. Closed-cell spray foam at 150 mm and conductivity 0.025 reaches an insulation resistance of 6.0 before other layers are counted. Treat the output as a transparent design estimate rather than a code-compliance certificate. Confirm required R-values or U-values under the applicable energy code, account for framing fractions and repeated thermal bridges, and check whether published product values are aged or initial ratings. Correct installation matters as much as the nominal material value: gaps, compression, moisture, and poorly fitted boards can reduce field performance. For final envelope design, have a qualified professional evaluate the complete assembly and local climate conditions.

Insulation examples

These examples show how material resistance and complete assembly performance differ.

AssemblyCalculated resultInterpretation
100 mm fiberglass, k 0.040R 2.5 m²·K/WThe insulation layer alone, before films and finishes.
150 mm spray foam, k 0.025R 6.0 m²·K/WLower conductivity and greater thickness increase resistance.
R 3.8, area 40 m², difference 30°C315.789 W heat lossU is the reciprocal of total R, then heat loss is U times area and temperature difference.

How to use the insulation calculator

  1. Enter the insulation thickness in millimeters and its published thermal conductivity.
  2. Enter the surface area and the design temperature difference across the assembly.
  3. Add air-film resistance and the combined resistance of all other layers.
  4. Select Calculate insulation performance and review R-value, U-value, and heat loss.

Insulation calculator FAQ

What is the difference between R-value and U-value?

R-value measures resistance to heat flow, so a larger value is better. U-value measures heat transmission and is the reciprocal of total R-value, so a smaller value is better.

Why must thickness be converted to meters?

Thermal conductivity is stated per meter, so the dimensions must use compatible SI units. The calculator converts the entered millimeters automatically before dividing thickness by conductivity.

Can I include several insulation layers?

Yes, calculate or obtain the resistance of the other layers and enter their sum as additional layer resistance. Series-layer resistances can be added when heat flows through them in sequence.

Does the heat-loss result include air leakage?

No, it represents steady conduction through the stated area only. Infiltration, ventilation, thermal bridges, and changing weather require a more complete load calculation.

Can I use this result for building-code compliance?

Use it for preliminary comparisons and checking arithmetic. Final compliance may require approved product data, framing corrections, prescribed surface films, and documentation under your local code.