Skip to main content
True Calculator

Thermal Expansion Calculator

Calculate linear thermal expansion for steel, aluminium, copper, brass and concrete from a temperature change, in mm and metres.

m
°C
°C

Change in length

2.4 mm

0.0024 m

Final length

10 m

Expanded on heating

Change in length = coefficient × original length × temperature change. The same coefficient applies per °C and per K.

Thermal Expansion Calculator on True Calculator gives you an instant, accurate answer with no sign-up and no app install. Calculate linear thermal expansion for steel, aluminium, copper, brass and concrete from a temperature change, in mm and metres. Every result shows the formula and a worked example so you can verify the calculation yourself, and all values are computed in your own browser — your numbers never leave your device.

Popular uses: thermal expansion calculator · linear expansion calculator · thermal expansion of steel

Reviewed by the True Calculator team · Last updated: August 2026

How We Calculate

This calculator uses standard physics and chemistry formulas verified by our team. All calculations are performed instantly in your browser using JavaScript — no data is sent to any server.

Formulas follow standard scientific definitions and physical constants, consistent with what is taught in school and university courses.

When to Use This Calculator

Thermal expansion is the reason railway tracks have expansion joints, flyover bearings slide, and long steel pipelines snake instead of running dead straight — all standard sights in India's extreme summer-to-monsoon temperature swings. Structural engineers account for it in bridge expansion joints, plumbers allow for it in long hot-water lines, and tile fitters leave movement joints in large floors. The same physics explains why a tight steel ring slips onto a wooden wheel when heated. When you need the length change of a known material over a real temperature range — in millimetres for fitting gaps or metres for structural clearance — this calculator does it in one step.

How to Use This Calculator

  1. Step 1: Choose the material — steel, aluminium, copper, brass or concrete.
  2. Step 2: Enter the original length in metres.
  3. Step 3: Enter the initial and final temperatures in °C.
  4. Step 4: Read the change in length in millimetres and the new total length.

Worked Example

A 10 metre steel rail on an Indian railway line warms from 20 °C to 40 °C on a summer afternoon. Steel expands at 12 × 10⁻⁶ per °C, so the change is 12 × 10⁻⁶ × 10 × 20 = 0.0024 m — 2.4 mm, which is exactly why tracks are laid with expansion gaps. An aluminium window frame 5 m long heating from 25 °C to 85 °C changes by 23 × 10⁻⁶ × 5 × 60 = 0.0069 m, or 6.9 mm, nearly three times the steel rail's expansion for its size.

Tips and Common Mistakes

  • Tip 1: A temperature difference of 1 °C equals 1 kelvin, so heating and cooling ranges convert directly.
  • Tip 2: For pipelines and long rails, check both summer and winter lengths — the joint must absorb the full swing.
  • Tip 3: Aluminium and brass expand almost twice as much as steel, so always confirm the material before design.
  • Mistake 1: Entering a final temperature below the initial one when expecting expansion — that is contraction.
  • Mistake 2: Using the coefficient per °F with a °C temperature difference; these values are per °C.

Frequently Asked Questions

What is linear thermal expansion?

It is the change in length of a solid when its temperature changes: ΔL = α × L₀ × ΔT. A 10 m steel rail heated by 20 °C expands by about 2.4 mm.

Why do railway tracks and bridges need expansion joints?

Track lengths change with temperature, so joints absorb the expansion and prevent buckling in summer and gaps in winter — a standard design feature on Indian Railways.

What do the coefficient values mean?

The coefficient α is the expansion per metre per °C. Steel and concrete are 12 × 10⁻⁶, aluminium 23 × 10⁻⁶, so aluminium expands nearly twice as much for the same temperature change.

Does the calculator handle cooling too?

Yes. If the final temperature is lower than the initial, the change is negative, meaning contraction — the new length is shorter than the original.

You might also need

Related calculators from other categories