Thermal Expansion Calculator

Calculate linear or volumetric thermal expansion of materials due to temperature change.

Leave 0 to use material preset
Please check your inputs and try again.

Thermal Expansion Converts Temperature Change into Strain

Most materials change dimensions when temperature changes because average atomic spacing changes with thermal energy. For a uniform isotropic material over a modest range, linear expansion is ΔL=αL0ΔT. The corresponding thermal strain is εth=αΔT. For isotropic solids, the volumetric expansion coefficient is approximately 3α when coefficients are small.

The coefficient α depends on material and temperature. Expansion formulas describe free dimensional change; if supports prevent that movement, thermal stress can develop instead. Different materials joined together can bend or stress because their coefficients differ.

ΔL=αL0ΔT,   εth=αΔT
SymbolMeaningWhy it appears / units
αLinear expansion coefficient1/K or 1/°C.
L0Initial lengthAny length unit consistent with ΔL.
ΔTTemperature changeK or °C difference.
ΔLLength changeSame length unit as L₀.

Expansion scales linearly with original length and temperature change in the simple model. A long structure can therefore require significant movement allowance even when strain is only a few hundred parts per million.

Free thermal expansion should reverse sign when the temperature change reverses. With positive α, heating gives positive ΔL and cooling gives negative ΔL under the usual sign convention. Keep α in reciprocal degrees consistent with the chosen temperature-difference unit.

Worked Examples

Example 1: Steel bridge 100m, ΔT=40°C
α=12e-6, ΔL=12e-6×100×40
Result: 0.048 m = 4.8 cm
Explains expansion joints in bridges
Example 2: Aluminum rod 1m, ΔT=100°C
α=23e-6, ΔL=23e-6×1×100
Result: 0.0023 m = 2.3 mm
Nearly twice as much as steel
Example 3: Steel rail
L=20m, α=12×10−6/K, ΔT=40K
Result: ΔL=9.6mm
Small thermal strain becomes visible over long lengths.
Example 4: Cooling
same rail, ΔT=−20K
Result: ΔL=−4.8mm
A negative result means contraction relative to the reference temperature.

Common Mistakes

⚠️
Using absolute temperature instead of temperature change

Linear expansion depends on ΔT from the reference state, not on the final Kelvin temperature itself.

⚠️
Forgetting ppm conversion

A coefficient listed as 12ppm/K equals 12×10⁻⁶/K.

⚠️
Applying one constant coefficient across an extreme temperature range

Thermal expansion coefficients can vary with temperature and phase, so tabulated constant values have limited ranges.

Frequently Asked Questions

Why do bridges have expansion joints?
Steel expands ~12 mm per 10 meters per 10°C temperature change. Without gaps, thermal expansion would buckle the bridge. Joints absorb this movement safely.
What is volumetric vs linear expansion?
Linear expansion (α) applies to length changes. Volumetric expansion β ≈ 3α for isotropic materials. Water has unusually high volumetric expansion.
Why can Celsius be used for thermal expansion differences?
A change of 1°C has the same magnitude as a change of 1K, so ΔT is numerically identical on the two scales.
What happens if expansion is constrained?
Mechanical stress develops because the material cannot realize its free thermal strain. Fully restrained one-dimensional stress is approximately EαΔT in the elastic regime.
Why do bridges have expansion joints?
Long structures can change length by centimeters over seasonal temperature ranges. Expansion joints allow that motion without creating excessive stress or buckling.
Is volumetric expansion exactly three times linear expansion?
For small isotropic strains, β≈3α is a good approximation. Exact relationships include higher-order terms and anisotropic materials can behave differently by direction.
Can Celsius temperature differences be used in thermal-expansion formulas?
Yes. Linear expansion uses a temperature difference ΔT, and a change of 1 °C has the same size as a change of 1 K. Therefore ΔT may be expressed in °C or K. Absolute Celsius temperatures should not be substituted where an equation requires thermodynamic temperature itself.

Formula Explorer connections

Interpretation: This formula tracks heat, temperature, work, entropy or transport in a thermodynamic system. Assumption: Use absolute temperature where required and consistent energy units. Constant properties, equilibrium, ideal gases or negligible losses may be assumed.

Thermal Resistance Calculator →Thermal Stress Calculator →Wheatstone Bridge Calculator →Physics Formula Explorer →