Thermal Expansion Calculator
Calculate linear thermal expansion for steel, aluminium, copper, brass and concrete from a temperature change, in mm and metres.
Change in length
2.4 mm
0.0024 m
Final length
10.0024 m
Expanded on heating
Change in length = coefficient × original length × temperature change. The same coefficient applies per °C and per K.
Last updated: August 2026
How this calculator is verified
Checked by True Calculator automated test suite on
- Formula verified against a published worked example in the automated test suite
- Edge cases (zero, negative, boundary and unit-mismatch inputs) covered by unit tests
The full verification method is on our how we verify page. Found an error? Tell us and we will re-check it.
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
- Step 1: Choose the material — steel, aluminium, copper, brass or concrete.
- Step 2: Enter the original length in metres.
- Step 3: Enter the initial and final temperatures in °C.
- 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.
Compare these tools
- Density Calculator — Find density in kg/m³, g/cm³ and lb/ft³ from mass and volume, with specific gravity vs water
- Half-Life Calculator — Solve any half-life problem: remaining or initial amount, elapsed time or half-life itself, plus the decay constant and mean lifetime of exponential decay
- Flow Rate Calculator — Calculate pipe flow rate from diameter and velocity or volume over time, with mass flow from fluid density
You might also need
Related calculators from other categories
Health & Fitness
Conception Calculator
Estimate when conception happened and your fertile window from your cycle or due date. Understand your pregnancy timeline.
Health & Fitness
Due Date Calculator
Calculate your estimated due date, gestational age and trimester from your LMP — a free pregnancy due date calculator for Indian mothers.
Construction
Metal Weight Calculator
Calculate the weight of steel, aluminium, copper and brass bars, tubes and sheets in kg, with cost per kg for your project.
Health & Fitness
Pregnancy Conception Calculator
Find the conception date, last period and due date from a due date or conception date. Reverse-calculate your pregnancy timeline.