Thermodynamics

Thermal Expansion Calculator

Calculate linear, area, or volume change from a material coefficient and temperature range, including final size and percent change.

Formula ΔL = α L₀ (Tf − Ti)Reviewed Sep 19, 2026

The Thermal Expansion Calculator estimates how an unconstrained solid changes length, area, or volume as its temperature changes. Select a material coefficient or enter a tested value, then compare the dimensional change with the available clearance or tolerance. The result uses the constant-coefficient small-change model, so it is a preliminary movement estimate rather than a restrained-stress or expansion-joint design.

Calculation Bench
Expansion type

Material Presets

Preset values are µm/(m·K). Use exact grade and temperature-range data for final design.

01

L₀ · Dimension before the temperature change.

02

α · Choose a material preset if this value is unknown.

03

Ti · Temperature at the entered initial dimension.

04

Tf · Enter a lower value to calculate contraction.

This is free thermal movement. If supports or adjacent parts prevent movement, use a separate restrained thermal-stress analysis before design decisions.

Solution

Choose an expansion type, select or enter α, then enter the original dimension and temperature range.

ΔL = α L₀ (Tf − Ti)

Formula Sheet

ΔL=αL0(Tf−Ti)\Delta L = \alpha L_0 \left(T_f - T_i\right)
ΔA≈2αA0(Tf−Ti)\Delta A \approx 2\alpha A_0 \left(T_f - T_i\right)
ΔV≈3αV0(Tf−Ti)\Delta V \approx 3\alpha V_0 \left(T_f - T_i\right)
  • L₀, A₀, V₀Initial Dimension
  • ΔL, ΔA, ΔVDimensional Change
  • αLinear Expansion Coefficient
  • Ti, TfInitial and Final Temperature
  • εthLinear Thermal Strain

Variables & Units

SymbolVariableDescriptionCommon Units
L₀, A₀, V₀Initial DimensionLength, area, or volume before the temperature change.mm, m, in, ft, m², ft², L, m³
ΔL, ΔA, ΔVDimensional ChangeSigned change; positive means growth and negative means shrinkage for a positive coefficient.
αLinear Expansion CoefficientFractional length change per degree for the selected material and temperature range.1/K, µm/(m·K), µin/(in·°F)
Ti, TfInitial and Final TemperatureTemperatures before and after the change; their difference drives movement.°C, °F, K
εthLinear Thermal StrainUnconstrained fractional length change αΔT, often expressed as microstrain.dimensionless, µε

How to Use This Calculator

  • 01Choose Linear for a bar, rail, pipe, or gap; Area for a plate surface; or Volume for an isotropic solid.
  • 02Enter the original dimension in any listed unit. Area and Volume modes automatically switch to squared or cubed units.
  • 03Select a material preset or enter its linear expansion coefficient α. Presets use representative DOE handbook values, not a guaranteed value for every alloy or condition.
  • 04Enter the initial and final temperatures. Cooling is valid: a lower final temperature normally produces contraction.
  • 05Use the signed dimensional change and final dimension for a tolerance check. Do not treat the calculated movement alone as a code-approved expansion gap.

How the Formula Works

For an unconstrained member, linear thermal strain is εth = αΔT. Multiplying by the original length gives ΔL = αL₀ΔT, and the final length is Lf = L₀ + ΔL.

For an isotropic solid and a small dimensional change, the area and volume coefficients are approximately 2α and 3α. The corresponding first-order estimates are ΔA ≈ 2αA₀ΔT and ΔV ≈ 3αV₀ΔT.

The sign comes from ΔT = Tf − Ti. A positive result is expansion and a negative result is contraction when α is positive. Celsius and kelvin temperature intervals have the same numerical size; Fahrenheit intervals are converted before calculation.

Representative Linear Thermal Expansion Coefficients

Materialα at reference conditionsDOE source value
Carbon steel10.44 µm/(m·K)5.8 µin/(in·°F) in the DOE table
Stainless steel17.28 µm/(m·K)9.6 µin/(in·°F) in the DOE table
Aluminum23.94 µm/(m·K)13.3 µin/(in·°F) in the DOE table
Copper16.74 µm/(m·K)9.3 µin/(in·°F) in the DOE table
Lead29.34 µm/(m·K)16.3 µin/(in·°F) in the DOE table

Worked Example 01

Carbon-steel member heated by 100 °C

Known

  • Initial length: 30 m
  • Linear coefficient: 10.44 × 10⁻⁶ /K
  • Initial temperature: 20 °C
  • Final temperature: 120 °C

Formula

ΔL = α L₀ (Tf − Ti)

Substitution

ΔL = 10.44 × 10⁻⁶ × 30 × (120 − 20)

Result

ΔL = 0.03132 m = 31.32 mm

The free member becomes 30.03132 m long. A real joint needs engineering allowance beyond this ideal movement estimate.

Worked Example 02

Aluminum bar cooling and contracting

Known

  • Initial length: 2 m
  • Linear coefficient: 23.94 × 10⁻⁶ /K
  • Initial temperature: 100 °C
  • Final temperature: 20 °C

Formula

ΔL = α L₀ (Tf − Ti)

Substitution

ΔL = 23.94 × 10⁻⁶ × 2 × (20 − 100)

Result

ΔL = −0.0038304 m = −3.8304 mm

The negative sign identifies contraction; the final length is about 1.99617 m.

Worked Example 03

Approximate volume change of an aluminum solid

Known

  • Initial volume: 0.5 m³
  • Linear coefficient: 23.94 × 10⁻⁶ /K
  • Temperature rise: 100 K

Formula

ΔV ≈ 3α V₀ (Tf − Ti)

Substitution

ΔV ≈ 3 × 23.94 × 10⁻⁶ × 0.5 × 100

Result

ΔV ≈ 0.003591 m³ = 3.591 L

This is the first-order isotropic-solid approximation, not a liquid expansion calculation.

Applications

  • 01Estimating rail, bridge, pipe, and structural-member movement
  • 02Checking assembly clearances, sliding fits, and machining tolerances
  • 03Estimating plate area or solid volume change with temperature
  • 04Comparing differential movement between dissimilar materials
  • 05Screening whether restrained thermal-stress analysis is needed

Assumptions

  • 01The material is homogeneous, isotropic, and free to expand or contract.
  • 02The entered α is an appropriate average coefficient over the full temperature interval.
  • 03Temperature is uniform through the object, with no significant thermal gradient.
  • 04Area and volume modes use the small-change approximations 2α and 3α.

Where This Model Stops

  • 01Thermal expansion coefficients vary with alloy, heat treatment, orientation, and temperature. Use supplier or test data for final design.
  • 02The constant-coefficient model can lose accuracy over wide temperature ranges or near phase transformations.
  • 03This calculator does not calculate restrained thermal stress, buckling, fatigue, contact loads, or expansion-joint hardware requirements.
  • 04Liquids require a directly measured volumetric coefficient β; do not use 3α unless α belongs to an isotropic solid.
  • 05Anisotropic materials such as composites, crystals, and wood can expand differently by direction and need axis-specific coefficients.

References

  1. [1]
    DOE Fundamentals Handbook: Material Science, Volume 2

    U.S. Department of Energy

    Defines linear thermal strain and provides the material coefficients used for the presets.

  2. [2]
    NIST Guide to the SI, Section 8.5: Temperature Interval and Temperature Difference

    National Institute of Standards and Technology

    Confirms that Celsius and kelvin temperature intervals have the same numerical value.

  3. [3]
    Thermal Expansion of Technical Solids at Low Temperatures

    NASA Technical Reports Server

    Supports the limitation that expansion coefficients vary with temperature and wide ranges need suitable average data.

Frequently Asked Questions

What coefficient should I use for thermal expansion?

Use a coefficient for the exact material grade, condition, orientation, and temperature interval whenever possible. The presets are representative handbook values for quick estimates, not substitutes for manufacturer data.

Does cooling work in this calculator?

Yes. Enter a final temperature below the initial temperature. For a positive α, the result becomes negative and the calculator labels it contraction.

Are a 1 °C change and a 1 K change equivalent?

Yes. Celsius and kelvin intervals have the same magnitude, so a 40 °C temperature difference equals 40 K. Absolute temperatures still have different zero points.

Can this result be used as an expansion-joint gap?

Not by itself. The result is ideal free movement. Joint design can also require installation-temperature range, construction tolerance, restraint, friction, cyclic movement, code rules, and manufacturer limits.

Does thermal expansion automatically create stress?

No. A freely moving member changes size with little thermal stress. Significant stress develops when supports, adjacent parts, or temperature gradients restrain that movement.