Thermal Expansion Calculator

Calculate how much a material expands or contracts due to temperature change using linear or volumetric expansion formulas.

Use the Thermal Expansion Calculator

Inputs

× 1 /°C

Select a preset or enter a value (e.g. 11.7e-6 for steel).

Enter values and click Calculate to see results.

Summary

This tool computes the change in length or volume of a material when it is heated or cooled. It supports both linear thermal expansion (ΔL = α · L₀ · ΔT) and volumetric thermal expansion (ΔV = β · V₀ · ΔT). Simply enter the initial dimension, temperature change, and select a material or enter a custom coefficient.

How it works

  1. Choose between Linear (length) or Volumetric (volume) expansion mode.
  2. Enter the initial length or volume with the appropriate unit.
  3. Enter the temperature change (positive = heating, negative = cooling).
  4. Select a preset material or enter a custom expansion coefficient.
  5. Click Calculate to see the expanded/contracted dimension and the change amount.

Use cases

  • Estimate gap allowances for steel rails, bridges, and pipelines.
  • Determine thermal stress in mechanical assemblies and joints.
  • Check expansion of plastic or rubber components in hot environments.
  • Verify liquid overflow when heating fluids in closed containers.
  • Classroom and lab calculations for physics and materials science.
  • Validate engineering tolerances for precision parts across temperature ranges.

Frequently Asked Questions

Last updated: 2026-09-30 · Reviewed by Nham Vu