U-value & R-value Calculator - Multi-Layer Wall Heat Transfer (ISO 6946, Free)

Every wall, roof and floor in a building is a stack of materials fighting to hold heat in — and one number sums up how well they do it: the U-value. Architects, HVAC engineers and energy assessors live by it, because it sets heat loss, heating-system size, and whether a design passes building regulations. But you can't just add U-values — you have to work in R-values (thermal resistance), layer by layer, then invert. This free U-value & R-value Calculator does exactly that: build up your wall from inside to outside, add the surface resistances, and get the total R-value and U-value instantly — the proper ISO 6946 way.

U Value and R Value Calculator
Figure 1 U Value and R Value Calculator

The U-value / R-value Calculator

Add each material layer (thickness + conductivity), choose the element type for the right surface resistances, and the tool returns the total R-value, U-value, and a layer-by-layer resistance breakdown — in both metric and imperial units.

 U-value & R-value Calculator (Multi-Layer)

Build up a wall / roof / floor · ISO 6946 · metric & imperial
Element type & surface resistances
Material layers (inside → outside)
MaterialThick. (mm)λ (W/mK)
U-value (W/m²K) — lower is better
total R (m²K/W)
R-value (imperial)
U-factor (imperial)
Each layer R = thickness / λ. Total R = Rsi + ΣRₗₐℷₑₛ + cavity + Rse. U = 1 / Rₜ₦ₜₐₗ. Surface resistances (ISO 6946): wall Rsi 0.13 / Rse 0.04; roof 0.10 / 0.04; floor 0.17 / 0.04 m²K/W. Imperial: R₋ₘₚ = Rₘₛₓ / 0.17611; U₋ₘₚ = 1 / R₋ₘₚ. This is a plain series calc and does not include thermal bridging.
Validation note: the calculator uses the ISO 6946 series method. A cavity wall of 100 mm PIR (λ = 0.022), plus brick, block and plaster, with Rsi = 0.13 and Rse = 0.04 and a cavity, gives R ≈ 5.25 m²K/W and U ≈ 0.19 W/m²K — right at the UK regs limit. As a cross-check, an R-20 (imperial) assembly correctly returns U-factor 1/20 = 0.05 and RSI = 20 × 0.17611 = 3.52 m²K/W.

U-value vs R-value: What's the Difference?

These two numbers describe the same physics from opposite ends:

  • R-value (thermal resistance) — how well a material or layer resists heat flow. Higher is better. Units m²K/W (metric) or ft²·°F·h/Btu (imperial).
  • U-value (thermal transmittance) — how fast heat passes through the whole assembly. Lower is better. Units W/m²K.
U = 1 / Rₜ₦ₜₐₗ
The golden rule: you can add R-values in series, but you can never add U-values. Always sum resistances first, then invert once at the end to get the single U-value.

The ISO 6946 Method

The international standard ISO 6946 (also underpinning UK Part L and ASHRAE work) defines a clean three-step process:

Step 1: Rₗₐↇₑ℟ = d / λ
Step 2: Rₜ₦ₜₐₗ = Rsi + ΣRₗₐↇₑ℟ + R₊ₐₖₓₜ₦ + Rse
Step 3: U = 1 / Rₜ₦ₜₐₗ

where d is each layer's thickness (m) and λ (lambda) is its thermal conductivity (W/mK). This same resistance-in-series logic drives the building heat loss calculation — the U-value you get here is exactly the input that method needs.

Surface Resistances (Rsi & Rse)

A thin, still film of air clings to each face of the element — and because still air insulates well, it adds free thermal resistance. ISO 6946 gives standard values:

ElementRsi (internal)Rse (external)
Wall0.130.04
Roof / ceiling (heat flow up)0.100.04
Floor (heat flow down)0.170.04
Why is Rse smaller? Outdoors, wind constantly strips away the warm surface air film, so the external resistance is much lower than the still indoor film. The direction of heat flow (up through a roof, down through a floor) changes the internal value too.

Thermal Conductivity (Lambda) of Common Materials

The lambda (λ) value is the material property that matters — lower λ means better insulation. Typical values (W/mK):

Materialλ (W/mK)Note
PIR / PUR insulation board0.022 – 0.024Best common insulant
Mineral wool / fibreglass0.035 – 0.040Widespread, cheap
EPS / XPS foam0.030 – 0.038Rigid boards
Timber (softwood)0.13Also a thermal bridge
Brick0.77Structural, poor insulator
Dense concrete1.5 – 2.0Very poor insulator
Plasterboard0.21Internal lining
Insight: PIR at λ = 0.022 insulates nearly twice as well as mineral wool at λ = 0.040 for the same thickness — which is why thin, high-performance boards are used where space is tight.

R-value vs RSI: Imperial vs Metric

The US uses imperial R-value (ft²·°F·h/Btu); the rest of the world uses metric RSI (m²K/W). They measure the same thing:

R₋ₘₚ₋℟ₖₓₐₗ = RSI × 5.678 RSI = R₋ₘₚ₋℟ₖₓₐₗ × 0.17611

Rule of thumb: 1 RSI ≈ 5.68 US R-value. So a US R-13 batt is roughly RSI 2.29. The calculator shows both automatically — but mixing the two systems is a classic, costly mistake.

What's a Good U-value?

U-value (W/m²K)Performance
≤ 0.15Passive house / high performance
0.18 – 0.30Modern building-regs walls
0.30 – 0.70Older / partially insulated
1.5 – 2.0Uninsulated solid wall (poor)

Because U-value directly sets heat loss, it feeds straight into heating-system sizing and the room-by-room HVAC load calculation — a lower U-value means a smaller, cheaper heating and cooling system.

Worked Example

An insulated cavity wall, inside to outside, on a wall element (Rsi = 0.13, Rse = 0.04), with a 0.18 cavity:

Layerd (mm)λR = d/λ
Internal surface (Rsi)0.130
Plaster / block (inner leaf)1000.510.196
PIR insulation1000.0224.545
Air cavity0.180
Brick (outer leaf)102.50.770.133
External surface (Rse)0.040
TotalR ≈ 5.22
  • Rtotal5.22 m²K/W
  • U = 1 / 5.22 ≈ 0.19 W/m²K — passes the typical 0.18–0.30 regs band

Common Mistakes

  • Adding U-values. Never — add R-values, then invert once at the end.
  • Forgetting surface resistances. Rsi and Rse are required by ISO 6946, not optional.
  • Mixing imperial and metric. Keep R-value (US) and RSI (metric) separate; convert deliberately.
  • Using thickness in mm inside R = d/λ. d must be in metres — a 1000× error otherwise.
  • Ignoring thermal bridging. Studs, ties and slabs can cut real performance by 10–50%; a plain series calc misses this.
  • Wrong element type. Roofs and floors use different surface resistances than walls.
  • Trusting nominal insulation R. Compression, gaps and moisture reduce real-world λ performance.

Frequently Asked Questions

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

R-value is thermal resistance (higher is better) and adds in series; U-value is the whole-assembly transmittance (lower is better) and equals 1 divided by the total R-value.

How do you calculate the U-value of a multi-layer wall?

Compute each layer's R = thickness/conductivity, add Rsi, all layer R's, any cavity R, and Rse for the total R, then U = 1/R_total (ISO 6946).

What are Rsi and Rse surface resistances?

The internal and external still-air film resistances. For walls: Rsi = 0.13, Rse = 0.04 m²K/W. Rse is lower because wind strips the outer film.

What is a good U-value?

Lower is better. Modern walls target ~0.18–0.30 W/m²K; passive standards go below 0.15; an uninsulated solid wall is ~1.5–2.0.

How do I convert between R-value and RSI?

RSI = imperial R × 0.17611 (and 1 RSI ≈ 5.68 R-value). A US R-13 batt ≈ RSI 2.29.

What is thermal bridging and why does it matter?

Heat bypassing insulation through studs, ties or slabs. It can cut real performance 10–50% and risks condensation; a plain series calc ignores it.

Does this calculator work for roofs and floors?

Yes — select the element type so the correct surface resistances (roof 0.10/0.04, floor 0.17/0.04) are applied, then build up the layers as normal.

Conclusion

The U-value is the single figure that decides whether a wall, roof or floor keeps heat in — and getting it right is refreshingly logical: convert each layer to an R-value with R = d/λ, add the surface resistances, sum everything, and invert once to get U = 1/Rtotal. Never add U-values, always include Rsi and Rse, keep your units straight, and remember that thermal bridging makes real assemblies perform worse than the ideal series calculation suggests.

Use the calculator above to build up any construction and see its U-value and R-value instantly — then feed that U-value straight into your heat-loss and HVAC-load calculations.


For more HVAC, building-energy and heat-transfer tutorials plus free engineering calculators, explore Free CFD Tutorial. If this tool helped you, please share it with your fellow engineers and students.

vikas sharma

I am M.Tech. in Energy Engineering from MNIT, Jaipur. My keen interest is in CFD training and development of CFD tutorials on opensource software OPENFOAM. I am always ready to take challenges in CFD research area.

Post a Comment

Previous Post Next Post