Heat Conduction Calculator: Multi-Layer Walls & Cylinders
Calculate steady-state heat transfer through plane walls and cylindrical pipes. Build thermal resistance networks with multi-layer walls and convection, and compute heat rate, heat flux, and U-values.
Last Updated: February 2026. R-values and U-factors referenced from ASHRAE Handbook of Fundamentals (2021), ISO 6946, and ISO 10456.
Steady-state conduction through a plane wall: Q = kAΔT/L, where k is the material's thermal conductivity, A the cross-sectional area, ΔT the temperature difference, L the wall thickness. Rewrite as Q = ΔT/R with R = L/(kA), and you can stack thermal resistance in series the same way as electrical resistors. Multi-layer wall? Add the R-values. Drywall plus insulation plus sheathing plus outside air film: R_total = ΣR_i, and Q follows from ΔT and R_total.
The trap is forgetting that a 2×6 stud wall isn't all insulation. Studs every 16 inches act as thermal bridges that turn a nominal R-19 batt into a real R-14 wall. Code U-values measure the real number, not the nominal. This page covers steady-state conduction through plane and cylindrical walls, series resistance networks, and selection criteria for insulation materials. If you're sizing pipe insulation, designing building envelopes, or analyzing heat exchangers, the resistance-addition principle is the same; material selection and code requirements differ by application.
Selection Guide: Insulation Materials by Application
| Material | k (W/mK) | R per inch (ft²·°F·h/BTU) | Typical Application |
|---|---|---|---|
| Fiberglass batt | 0.040 | R-3.2 | Wall cavities, attics |
| Mineral wool batt | 0.035 | R-3.5 to R-3.7 | Fire-rated assemblies, high-temp |
| XPS foam | 0.029 | R-5.0 | Below-grade, exterior sheathing |
| Polyiso foam | 0.023 | R-6.5 | Roofing, continuous insulation |
| Spray foam (closed) | 0.024 | R-6.0 | Air sealing plus insulation |
| Calcium silicate | 0.055 | R-2.6 | High-temp pipe insulation |
Higher R per inch means less thickness needed. Cost, moisture resistance, fire rating, and installation constraints often drive selection more than thermal performance alone.
The Four Modes: Conduction, Convection, Radiation, Phase Change
Heat moves through a wall by every mode you can name, and the conduction calculator is the middle act. At the inside surface, warm room air transfers heat to the drywall by free convection (h ≈ 8 W/m²K) and radiation from every other surface in the room. Conduction takes over inside the wall. At the outside surface, wind-driven forced convection (h ≈ 25 W/m²K in light wind) and longwave radiation to the sky carry heat away. Sky temperature on a clear winter night can sit 20°C below ambient air, which is why frost forms on horizontal surfaces before the air drops below freezing.
Phase change shows up at the dew point. Water vapor condensing on a cold sheathing surface releases 2257 kJ/kg of latent heat right where you don't want it, soaking the insulation and dropping its k by a factor of 5 once moisture content exceeds 5% by volume. That's the physical reason building science obsesses about vapor barriers and dew-point location inside the wall stack.
Pure conduction
Fourier's law q = -k∇T. Copper k = 400, aluminum k = 237, carbon steel k = 50, 304 stainless k = 16.2, gypsum k = 0.17, mineral wool k = 0.035, polyiso k = 0.023 W/mK. Five orders of magnitude separate metals from foams.
Surface convection
h_inside ≈ 8 W/m²K (free convection). h_outside ≈ 25 W/m²K (light wind), up to 50 W/m²K in storms. ASHRAE tabulates these as R_si = 0.13 m²K/W and R_se = 0.04 m²K/W respectively for ISO 6946 calculations.
Cavity radiation
Inside an air gap, radiation across the gap can dominate convection. Low-e foil (ε ≈ 0.03) on one face cuts radiative transfer 10×, which is why reflective bubble wrap and radiant barriers work in attic applications even though their conductive R is small.
Phase change at dew point
Latent heat of condensation/evaporation reshapes the temperature profile. Wet insulation can carry 5× the heat of dry insulation. Vapor barriers and proper layer ordering keep the dew point outside the absorbent layers.
Thermal Resistance Networks: Stacking Materials Correctly
Heat flows through building walls in series: inside air film, drywall, insulation, sheathing, siding, outside air film. Each layer adds its own thermal resistance, and they sum directly: R_total = R₁ + R₂ + R₃ + ... For conduction through a uniform layer R = L/(k·A), where L is thickness, k is thermal conductivity, and A is area.
Example: 2×6 wall assembly
| Inside air film | R-0.68 |
| ½" drywall (gypsum) | R-0.45 |
| 5.5" fiberglass | R-19 |
| ½" OSB sheathing | R-0.62 |
| Outside air film | R-0.17 |
| Total (clear cavity) | R-20.9 |
That ignores framing. Studs at 16" o.c. occupy about 25% of the wall area, and wood (R-1.25/inch) carries far less R than insulation. The area-weighted average drops to R-14 to R-15. That's the reason continuous exterior insulation is often required to meet code.
Cylindrical resistance
Pipes carry heat radially through surfaces of growing area, so the resistance formula changes: R_cyl = ln(r₂/r₁)/(2πkL). The logarithm falls out of integrating Fourier's law in cylindrical coordinates. Example: 2" NPS pipe (r₁ = 30.5 mm), 2" mineral-wool insulation (r₂ = 81.5 mm), k = 0.04 W/mK gives R = ln(81.5/30.5)/(2π × 0.04 × 1) = 3.9 K·m/W per meter of pipe length.
Parallel paths and the critical radius
Studs and cavity insulation form parallel thermal paths. Use the area-weighted U: U_total = f_stud × U_stud + f_cavity × U_cavity. ISO 6946 calls these out as "upper and lower limits" and averages them. For very small pipes, adding insulation can paradoxically increase heat loss until you exceed the critical radius r_cr = k/h. With k = 0.04 W/mK and h = 10 W/m²K, r_cr = 4 mm; for any pipe larger than 8 mm bare diameter, more insulation always means less heat loss. The concept matters for instrument tubing and electrical wires, rarely for building plumbing.
Series rule of thumb: The biggest R dominates. Adding R-1 to an R-20 stack moves U by 5%. Adding R-5 continuous exterior to the same stack moves U by 20%. Spend insulation budget on the layer that closes the largest gap.
Steady-State vs. Transient: When Each Applies
All R-value math here assumes steady state: temperatures aren't changing with time. That's valid when boundary conditions are constant long enough for the temperature profile to stabilize. The characteristic time τ = L²/α_diff (where α_diff = k/(ρ·c_p) is thermal diffusivity) tells you how quickly a material responds.
| Material | α_diff (m²/s) | τ for 100 mm | Steady-state valid? |
|---|---|---|---|
| Aluminum | 8.4 × 10⁻⁵ | ~2 minutes | Yes, after short transient |
| Concrete | 5.2 × 10⁻⁷ | ~5 hours | Depends on load cycle |
| Fiberglass | 3.3 × 10⁻⁷ | ~8 hours | Marginal for daily cycles |
For daily heating/cooling cycles, massive walls (concrete, masonry, CMU with grout fill) may never reach steady state; transient analysis is needed and thermal mass becomes a useful design feature. For process equipment with constant operating temperature, steady state is usually valid after startup.
Biot number Bi = hL/k decides which regime fits. Bi < 0.1 means lumped capacitance applies and the part is roughly isothermal at any instant. Bi > 1 means internal gradients dominate and you need 1D or 2D transient solutions. ASHRAE provides response factors and conduction transfer functions for hour-by-hour building load calculations precisely because daily cycles sit in the awkward middle range.
Material Properties That Drive the Answer (k, α, c, ε)
Thermal conductivity k spans orders of magnitude. Selection depends on temperature range, moisture exposure, fire rating, and cost. Copper at 400 W/mK is what you want in a heat sink; mineral wool at 0.035 is what you want in a wall. Same SI unit, four orders of magnitude apart.
Low-temperature (under 100°C)
- Fiberglass: 0.040 W/mK, low cost
- XPS/EPS foam: 0.029 to 0.038, moisture resistant
- Polyiso: 0.023, highest R/inch
- Spray foam: 0.024 to 0.038, air sealing
High-temperature (over 150°C)
- Mineral wool: 0.035 W/mK, rated to 650°C
- Calcium silicate: 0.055, to 1000°C
- Ceramic fiber: 0.08, to 1260°C
- Microporous: 0.020, extreme high-temp
For building insulation, foam boards have the best R/inch but may need a 15-minute thermal barrier (½" gypsum) per IBC fire code. For pipe insulation, the material must handle operating temperature and form around pipes. Always check maximum service temperature before selecting.
Beyond k
Thermal diffusivity α_diff = k/(ρ·c_p) decides transient response. Specific heat c_p sets the energy stored per kg per °C: water is 4186 J/kgK, dry concrete around 880, dry wood around 1700, EPS foam around 1500 (but the foam is so light per m³ that volumetric heat capacity ρc_p stays low). Surface emissivity ε governs radiation: bright aluminum foil ε ≈ 0.03, painted gypsum ε ≈ 0.9, oxidized galvanized steel ε ≈ 0.28. Drop ε on a roof from 0.9 to 0.3 with a cool-roof coating and you cut summer attic load by 20 to 40%.
Climate-zone targets (IECC 2021)
| Climate Zone | Wall U-factor max | Roof U-factor max | Approx. R-value |
|---|---|---|---|
| Zone 4 | 0.084 | 0.032 | R-12 wall, R-31 roof |
| Zone 5 | 0.064 | 0.032 | R-16 wall, R-31 roof |
| Zone 6 | 0.064 | 0.028 | R-16 wall, R-36 roof |
| Zone 7-8 | 0.057 | 0.028 | R-18 wall, R-36 roof |
ASHRAE 90.1 and IECC 2021 specify maximum U-factors as assembly values that include framing fraction. To hit U-0.064 in a 2×6 wall you generally need R-20 cavity insulation plus R-5 continuous exterior insulation, not just R-16 in the stud bays.
Real-World Conditions: Cold Bridges, Edge Effects, Surface Resistance
Cold bridges (Eurocode language: thermal bridges) are the gap between calculated R and measured R. A 2×6 stud at 16" o.c. occupies 25% of the wall area at R-1.25/inch versus R-3.5/inch for the cavity insulation. Steel studs are worse: k = 50 W/mK, three orders of magnitude higher than mineral wool. ISO 6946 gives correction factors; ASHRAE 90.1 Appendix A tabulates assembly U-factors that already include framing.
Edge effects show up at window heads, foundation tops, parapet roofs, and balcony slabs. A concrete balcony slab punching through an exterior wall is a textbook two-dimensional thermal bridge that can carry 10 to 20% of the whole-wall heat loss in a single linear meter. Linear thermal transmittance ψ (W/mK per linear meter) is added on top of the area-based U:
Q_total = (U × A × ΔT) + Σ(ψ × L × ΔT) + Σ(χ × ΔT)
χ = point thermal transmittance for fasteners, ties, anchors
Surface resistance accounts for the boundary layer of still air clinging to inside and outside surfaces. ISO 6946 fixes inside R_si = 0.13 m²K/W (h ≈ 7.7 W/m²K) and outside R_se = 0.04 m²K/W (h ≈ 25 W/m²K). These are seasonal averages; on a still winter night with strong sky radiation, the effective outside h drops and the outside surface can run colder than air, driving condensation on single-pane windows and uninsulated metal cladding.
Limitations and Assumptions
One-Dimensional Heat Flow
Calculations assume heat flows perpendicular to surfaces. Thermal bridging through studs, corners, and penetrations needs 2D/3D analysis or ISO 6946 correction factors.
Constant Material Properties
k is treated as constant. In reality, conductivity varies with temperature (especially for insulation) and moisture content. Use temperature-corrected values for high-temp applications and ISO 10456 moisture corrections for humid environments.
No Radiation Coupling
Radiant transfer isn't modeled in the conduction stack. Above ~200°C surfaces or across large air gaps, radiation grows significant and must be added separately as an equivalent surface conductance.
Perfect Contact Between Layers
Contact resistance at interfaces is ignored. For metal-to-metal joints or sloppy construction, add thermal contact resistance (typically 10⁻⁴ to 10⁻² m²K/W per Fletcher correlations).
Worked Example: Three-Layer Exterior Wall with Interface Temperatures
Problem: An exterior wall has three layers: 12 mm gypsum board (k = 0.17 W/mK), 90 mm fiberglass batt (k = 0.04 W/mK), and 100 mm brick veneer (k = 0.7 W/mK). Inside air sits at 21°C with h_i = 8 W/m²K. Outside air is -5°C with h_o = 25 W/m²K. Find the U-value, the heat flux per square meter, and the temperature at each interface. Compare to IECC 2021 climate zone targets.
Step 1: Resistance of each component (per m²)
R_si = 1/h_i = 1/8 = 0.125 m²K/W
R_gypsum = L/k = 0.012/0.17 = 0.071 m²K/W
R_fiberglass = 0.090/0.04 = 2.250 m²K/W
R_brick = 0.100/0.7 = 0.143 m²K/W
R_se = 1/h_o = 1/25 = 0.040 m²K/W
Step 2: Sum to get R_total
R_total = 0.125 + 0.071 + 2.250 + 0.143 + 0.040 = 2.629 m²K/W
Step 3: U-value and heat flux
U = 1/R_total = 1/2.629 = 0.380 W/m²K
ΔT = 21 - (-5) = 26°C
q" = U × ΔT = 0.380 × 26 = 9.89 W/m²
Step 4: Walk the temperature profile (q" constant in series)
T_inside_surface = 21 - q"·R_si = 21 - 9.89×0.125 = 19.76°C
T_gypsum/fiberglass = 19.76 - 9.89×0.071 = 19.06°C
T_fiberglass/brick = 19.06 - 9.89×2.250 = -3.19°C
T_outside_surface = -3.19 - 9.89×0.143 = -4.60°C
Air check: -4.60 - 9.89×0.040 = -4.99 ≈ -5°C ✓
The fiberglass layer carries 86% of the resistance and 86% of the temperature drop, exactly as it should. Note where the dew point lands. Inside air at 21°C and 40% RH has a dew point of about 7°C, which is reached partway through the fiberglass batt. That's why this assembly needs an interior vapor retarder in cold climates: condensation inside the insulation kills its k.
Code check: U = 0.38 W/m²K is roughly U-0.067 in IP units, just above the IECC 2021 Zone 5/6 target of U-0.064. Adding 50 mm of XPS continuous insulation outside the brick would push R_total to about 4.4 m²K/W and U to 0.23 W/m²K (≈ U-0.040), comfortably under any U.S. residential climate zone requirement.
References
- ASHRAE Handbook of Fundamentals (2021). Chapters 25-27 cover heat, air, and moisture transmission in building assemblies, the thermal-property tables (k values, R values, surface film coefficients), and climatic design information. The U.S. industry reference for building thermal calculations. ashrae.org
- ASHRAE 90.1-2022. Energy Standard for Buildings Except Low-Rise Residential. Sets prescriptive U-factor maxima by climate zone for commercial construction.
- IECC 2021. International Energy Conservation Code. Residential and commercial envelope requirements adopted by most U.S. jurisdictions.
- ISO 6946:2017. Building components and elements: Thermal resistance and thermal transmittance. Calculation methods including air-layer and surface-resistance treatment, plus thermal-bridging corrections. iso.org
- ISO 10456:2007. Building materials and products: Hygrothermal properties. Design k values at reference conditions plus moisture and temperature corrections. iso.org
- ASTM C518 / C177. Standard test methods for steady-state thermal transmission via heat-flow meter and guarded hot plate. The lab procedures behind published k values.
- Incropera, F. P. & DeWitt, D. P. Fundamentals of Heat and Mass Transfer (8th ed., 2017). Wiley. The standard textbook derivation of conduction, convection, and radiation, including transient analysis.
- Holman, J. P. Heat Transfer (10th ed., 2010). McGraw-Hill. Compact engineering reference with worked examples on multilayer walls and pipe insulation.
- Bird, R. B., Stewart, W. E. & Lightfoot, E. N. Transport Phenomena (2nd ed., 2007). Wiley. Rigorous treatment of heat, mass, and momentum transport for the underlying physics.
- Engineering Toolbox. Thermal conductivity reference tables for quick cross-checks.
R-values and conductivities referenced to 24°C mean temperature unless otherwise noted. Foam insulation R-values are aged values per LTTR (Long-Term Thermal Resistance) method.
Troubleshooting Thermal Resistance and U-Value Calculations
Real questions from engineers and builders stuck on R-value discrepancies, thermal bridging corrections, pipe vs. flat-wall formulas, and why calculated insulation performance doesn't match measured results.
How is the R-value of insulation calculated?
The R-value of an insulating material is its thickness divided by its thermal conductivity: R = L/k, where L is in meters, k is in W/(m·K), and R comes out in m²·K/W. In US construction, both L and R get reported in imperial: L in inches, R in ft²·°F·h/Btu. To convert, multiply SI R by 5.678 to get US R. For a layered wall, R-values add: R_total = R_1 + R_2 + R_3 + ... A wall with 1/2 inch drywall (R-0.45), 3.5 inches of fiberglass batt (R-13), 1/2 inch sheathing (R-0.6), and exterior siding (R-0.6) gives R_total ≈ R-15 in US units. Heat flux through that wall is q = ΔT/R, so a 30°F differential drives 2 Btu/(ft²·h) through it. Two complications usually drop real-world performance below the label. Studs in a stud-frame wall are direct thermal bridges (wood is R-1 per inch versus R-3.5 to R-4 for batt insulation per inch). The stud area defeats the cavity insulation locally, and accounting for it requires a "whole-wall R-value" weighted by stud fraction, typically 15-25%. And air infiltration around penetrations adds load that R-value doesn't capture at all. This is why an audit measurement of R-14 against a label R-19 is normal, not a manufacturing defect: studs and air leakage account for the gap.
My pipe insulation thickness came out to 2 inches, but the supplier only has 1.5 or 2.5—which should I pick?
Usually go thicker (2.5"), but check economics first. More insulation means higher material cost but lower heat loss and operating cost. Calculate the payback: if the extra 0.5" saves $X/year in energy and costs $Y to install, payback = Y/X. For high-temperature steam lines, err thicker—personnel safety matters too. For chilled water, thicker prevents condensation on the jacket surface.
I calculated R-19 for my wall but the energy auditor measured R-14—where did I lose 5 R-value?
Thermal bridging through studs. Wood studs (k ≈ 0.12 W/m·K) conduct heat much faster than fiberglass (k ≈ 0.04). In a typical 2×6 wall at 16" O.C., studs occupy about 25% of the area. The parallel path calculation gives R_effective = 1/(0.75/R_cavity + 0.25/R_stud). With R-19 batts between R-4 studs, you get R_eff ≈ 13–14. Steel studs are worse. This is why continuous exterior insulation exists—it covers the bridges.
I added 2 inches of insulation to our hot water tank but barely noticed a difference—did I install it wrong?
Check the top and bottom. Heat rises, so the top loses more than the sides. If you only wrapped the cylindrical surface and left the top bare, you might have insulated only 60% of the loss area. Also check for gaps at seams—a 1/4" gap can act like a thermal short circuit. Finally, compare to baseline: a well-insulated modern tank may already have R-12 built in, so adding R-8 externally only improves by 40%.
The critical radius formula gives 0.5 inches, but my pipe is 2 inches OD—does critical radius even matter here?
No, it doesn't matter for your case. Critical radius r_cr = k/h applies to small-diameter pipes where adding insulation initially increases surface area faster than thermal resistance. At 2" OD, you're well past r_cr ≈ 0.5" for typical insulation (k = 0.04, h = 10). Every inch of insulation you add will reduce heat loss. Critical radius is mainly a concern for thin wires and small tubing—anything under about 1" diameter.
My U-value calculation gives 0.28 W/m²·K but code requires 0.25—can I just round down?
Absolutely not. Code inspectors won't accept 0.28 when the limit is 0.25. You need to either add more insulation (maybe go from R-20 to R-23), reduce thermal bridging (add continuous insulation), or improve window specs if they're in the same assembly. The 0.03 difference seems small but represents 12% more heat loss than code allows. Recalculate with specific upgrades until you genuinely hit ≤ 0.25.
I'm designing a freezer wall and keep getting condensation between layers—how do I figure out where the dew point falls?
Calculate interface temperatures through the wall. At each layer boundary, T_interface = T_hot − (R_cumulative/R_total) × ΔT. Then compare each T_interface to the dew point of the warm-side air. Where T_interface < T_dew, moisture condenses. The fix: put a vapor barrier on the warm side, or rearrange layers so the temperature doesn't cross the dew point inside the wall. In freezer walls, the vapor barrier goes on the warm (outside) face.
My textbook uses R-value in ft²·°F·h/BTU but my software wants SI units—how do I convert without messing up?
R_SI = R_IP × 0.1761. So R-19 (IP) = 3.35 m²·K/W. Going the other way, R_IP = R_SI × 5.678. For U-values: U_SI = U_IP × 5.678 (since U = 1/R and the conversion factor inverts). Keep units consistent throughout any calculation—mixing IP and SI in the same formula is the most common error. When in doubt, convert everything to SI at the start and convert back at the end.
I specified mineral wool insulation but the contractor wants to substitute fiberglass—will my R-values change?
Slightly, but probably acceptable. Mineral wool (rock wool) typically has k ≈ 0.035–0.040 W/m·K; fiberglass batts are k ≈ 0.040–0.045. For the same thickness, mineral wool gives 5–15% higher R-value. If your design had margin, fiberglass may still work. If you were tight on code compliance, insist on mineral wool or increase thickness. Also consider: mineral wool is denser, handles moisture better, and has higher fire resistance.
The wall U-value I calculated doesn't match the ASHRAE table for the same construction—what's different?
ASHRAE tables include standard surface films (R_si ≈ 0.12, R_so ≈ 0.03 m²·K/W for still air and 24 km/h wind), air gaps, and thermal bridging corrections. If you only summed layer resistances without surface films, you're missing about R-0.15 total. If you ignored framing, you're overestimating R by 15–25%. ASHRAE values represent whole-assembly performance including these effects. Match your assumptions to theirs for comparison.
I'm getting different answers for the same pipe insulation problem using flat-wall vs. cylindrical formulas—which is right?
Cylindrical is right for pipes. The flat-wall formula R = L/(k×A) assumes constant cross-sectional area, but a cylindrical shell has area that increases with radius. The correct formula is R = ln(r₂/r₁)/(2πkL). For thin insulation on large pipes (r₂/r₁ < 1.5), flat-wall is close enough. For thick insulation on small pipes (r₂/r₁ > 2), the error exceeds 20%. Always use cylindrical for pipes under 6" diameter with more than 1" insulation.