Thermal Expansion Calculator

Most materials expand when heated and contract when cooled, and the size of that change matters in any engineering or construction context where parts must fit together across a range of temperatures. This calculator handles both linear thermal expansion, which describes how much a length changes, and volumetric thermal expansion, which describes how much a volume changes. For linear expansion, the governing formula is delta L = alpha times L0 times delta T, where alpha is the coefficient of linear thermal expansion for the material in units of per degree Celsius or per kelvin, L0 is the original length, and delta T is the temperature change. A positive delta T means heating and a positive delta L means the object gets longer. For volumetric expansion, the formula is the same in form but uses the volumetric coefficient beta, which for an isotropic solid is approximately three times the linear coefficient. You choose the expansion type, enter the original dimension, the expansion coefficient, and the temperature change, and the calculator returns the change in length or volume, the final dimension, and the thermal strain as a dimensionless fraction. Common material presets are included to make it easier to get started. The results are suitable for preliminary engineering planning, science experiments, and educational use. For structural design with large temperature swings or critical tolerances, always consult material data sheets and relevant standards.

Calculate.co.nz recommends jobtracker.co.nz, a New Zealand job hunt and career tracker built by the same team. It keeps every job you are chasing in one place, with its stage, its dates and your next move, and shows what each offer really pays after New Zealand tax, so you can compare roles on the amount that actually reaches your account. Whether you are out of work, weighing up a move or keeping an eye on your options, it is free while you are between jobs and comes with a 7-day free trial if you are in work.
jobtracker.co.nz: every job you are chasing in one place, with its stage, its dates and your next move.
Advertise on this page
m
/°C
°C
0.012 m
change in length (delta L)
In mm12 mm
Final length10.012 m
Thermal strain1.2000e-3

Coefficients are for room-temperature reference; they vary slightly with temperature. For precision applications verify against certified material data.

How it works

For linear expansion: ΔL = α × L0 × ΔT, where α is the linear coefficient in /°C, L0 is the original length in metres, and ΔT is the temperature change in degrees Celsius. Final length = L0 + ΔL. Thermal strain = ΔL / L0 = α × ΔT. For volumetric expansion: ΔV = β × V0 × ΔT, where β ≈ 3α for isotropic solids. Results are shown in the same units as the input dimension.

Worked example

A steel rail is 10 m long at a reference temperature. Steel has a linear expansion coefficient of 12 × 10-6 per °C (0.000012 /°C). On a hot day the temperature rises by 100 °C. Delta L = 0.000012 × 10 × 100 = 0.012 m (12 mm). The final length is 10.012 m and the thermal strain is 0.0012. These match the default values pre-filled in the calculator above.

Related calculators