Thermal Expansion Calculator
Calculate linear thermal expansion, thermal strain, and restrained thermal stress for engineering materials subjected to temperature changes.
About this calculator
Nearly every solid material grows longer as it heats up and shrinks as it cools, and engineers who ignore this fact end up with buckled pipe runs, cracked concrete slabs, and jammed mechanisms. Linear thermal expansion follows a simple relationship, ΔL = α·L·ΔT: the length change equals the material's coefficient of thermal expansion multiplied by the original length and the temperature change. That coefficient (α) is a material property — steel expands roughly 6.5 millionths of an inch per inch per degree Fahrenheit, while aluminum expands about twice as fast, which is why mixed-material assemblies need expansion allowances sized to the more active material, not the more conservative one.
If a member is fully restrained from expanding, such as a pipe rigidly anchored at both ends, the calculator's thermal stress figure (σ = E·α·ΔT) shows what stress builds up instead of physical movement, using the material's elastic modulus — this is a genuinely different and often more damaging failure mode than free expansion, since restrained thermal stress can exceed a material's yield strength and cause permanent deformation or failure. Cross-sectional area and elastic modulus only matter for that restrained-stress and resulting force calculation; they have no effect on how much a freely expanding member actually elongates, since unrestrained length change depends only on the coefficient of expansion, original length, and temperature change.
Inputs
Results
Length Change (ΔL)
0.07 in
Restrained Thermal Stress
18,850 psi
How to Use This Calculator
- Enter the Original Length in inches at the reference (installation) temperature.
- Enter the Temperature Change (ΔT) in °F — positive for heating, negative for cooling.
- Set the Expansion Coefficient (α) for your material: steel ≈ 6.5×10⁻⁶, aluminum ≈ 12.8×10⁻⁶, copper ≈ 9.3×10⁻⁶ per °F.
- For restrained thermal stress calculations, enter the Cross-Sectional Area in in² and Elastic Modulus (E) in psi (steel ≈ 29×10⁶ psi).
- Read the Length Change (ΔL) in inches to determine required expansion loop, joint, or gap size.
- Check Restrained Thermal Stress (psi) and Thermal Force (lb) if the member is anchored — compare to the material allowable stress.
How the result changes with Original Length
| Original Length | Length Change (ΔL) | Restrained Thermal Stress |
|---|---|---|
| 50 | 0.03 in | 18,850 psi |
| 75 | 0.05 in | 18,850 psi |
| 150 | 0.1 in | 18,850 psi |
| 250 | 0.16 in | 18,850 psi |
What each input means
- Original Length
- Initial length of the member at the reference temperature.
- Temperature Change (ΔT)
- Change in temperature from the installation temperature. Positive = heating, negative = cooling.
- Expansion Coefficient (α)
- Coefficient of thermal expansion. Steel ≈ 6.5×10⁻⁶; aluminum ≈ 12.8×10⁻⁶; copper ≈ 9.3×10⁻⁶ per °F.
- Cross-Sectional Area
- Cross-sectional area of the member. Used to calculate restrained thermal force.
- Elastic Modulus (E)
- Young's modulus of the material. Steel ≈ 29×10⁶; aluminum ≈ 10×10⁶; copper ≈ 17×10⁶ psi.
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersOriginal Length = 100, Temperature Change (ΔT) = 100, Expansion Coefficient (α) = 0.0000065, Cross-Sectional Area = 1, Elastic Modulus (E) = 29000000 = 5 input(s) provided
- Calculate Length ChangeLength Change0.065 = 0.065
- Calculate Restrained Thermal StressRestrained Thermal Stress18850 = 18850
- Calculate Thermal StrainThermal Strain0.00065 = 0.00065
- Calculate New LengthNew Length100.065 = 100.065
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do cross-sectional area and elastic modulus not affect length change?
Unrestrained thermal expansion is a geometric effect — the material simply grows in proportion to its length, coefficient of expansion, and temperature change, regardless of how thick or stiff the cross-section is. Area and elastic modulus only come into play when expansion is prevented, determining how much stress and force build up in a restrained member instead of how far it would have moved if free.
What is the difference between free expansion and restrained thermal stress?
Free expansion is what happens when a member is allowed to change length unopposed, producing physical movement with no internal stress from the temperature change alone. Restrained thermal stress occurs when something prevents that movement entirely, converting the expansion that would have happened into internal stress and force instead, which can be severe enough to yield or fracture the material.
Why does aluminum need bigger expansion joints than steel?
Aluminum's coefficient of thermal expansion is roughly double that of steel, so for the same length and temperature swing, an aluminum member moves about twice as far. Expansion joints, sliding supports, and clearances designed for steel are typically undersized if the same structure or assembly is built from aluminum instead.
Can thermal stress alone cause a material to fail?
Yes — if a member is fully restrained and the temperature swing is large enough, the resulting thermal stress can exceed the material's yield strength, causing permanent deformation, or exceed its ultimate strength and cause fracture. This is why expansion joints, sliding bearings, and flexible couplings are standard practice anywhere a rigid, fully restrained run of pipe, rail, or structural member would otherwise fight against thermal movement.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Pressure Vessel Design Calculator
Design cylindrical pressure vessels per ASME Section VIII. Calculate minimum wall thickness, hoop stress, and longitudinal stress.
Mechanical EngineeringHeat Exchanger Sizing Calculator
Size a counterflow heat exchanger using the LMTD method. Calculate heat duty, log mean temperature difference, and required surface area.
PlumbingExpansion Tank Sizing Calculator
Size thermal expansion tanks for hot water systems based on system volume, temperature range, and pressure settings.
Curtain WallSpandrel Panel Calculator
Opaque panel insulation and finish for spandrel areas.
Mechanical EngineeringShaft Design Calculator
Design a shaft for combined bending and torsional loads using the von Mises failure criterion. Calculates minimum diameter and stresses.
More in Engineering.