About Thermal Expansion Calculator
Most materials expand when heated, and the amount is proportional to the original dimension, the temperature change and a material-specific coefficient. A steel rail therefore expands by a different amount than an aluminum one under the same temperature change, which is why bridges and tracks need expansion joints.
This calculator covers the linear, area and volume forms, using α for the linear coefficient and the small-change approximations 2α and 3α for area and volume. Material presets fill common coefficients, and you can solve for either the change or the final dimension.
What this tool does
Linear, area and volume modes
The same α drives ΔL = αL₀ΔT, ΔA ≈ 2αA₀ΔT and ΔV ≈ 3αV₀ΔT, with the appropriate units for each.
Seven material presets
Steel, aluminum, copper, brass, glass, concrete and invar fill typical linear expansion coefficients with one click.
Change or final dimension
Solve for the amount of expansion or for the dimension after the temperature change.
Unit choices
Length, area or volume in metric units, with the temperature change in degrees Celsius or kelvin.
Formula and steps
The coefficient, temperature change and substituted expansion equation are shown with the result.
Assumption note
The page states the isotropic, constant-coefficient and small-temperature-change limits of the model.
How to use Thermal Expansion Calculator
- 01
Choose the expansion type
Select linear for a length, area for a surface or volume for a solid body.
- 02
Choose the output
Solve for the change in dimension or for the final dimension.
- 03
Pick a material or enter a coefficient
Use a preset for a common material, or type a custom α in 1/K.
- 04
Enter the initial dimension and ΔT
Use the dimension units and the temperature-change unit; negative ΔT models cooling and contraction.
- 05
Read the change and final size
The headline gives the solved value, and the summary shows initial, change, final and relative change.
How this tool works
- Works with
- α, L₀, ΔT → ΔL
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Requirements
- Chrome, Edge, Firefox or Safari · JavaScript enabled
Limitations worth knowing
- Assumes an isotropic material with a constant expansion coefficient over the temperature range.
- Uses first-order approximations for area and volume, so accuracy drops for very large temperature changes.
- Does not model constrained expansion, thermal stress, phase changes or temperature-dependent coefficients.
Privacy and file handling
Expansion coefficient, dimension and temperature values are processed entirely in your browser. Nothing is uploaded, stored or logged.
Read the full privacy policy