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 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
- 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.
You might also need
Related calculators from other categories
Construction
Concrete Calculator
Calculate concrete volume, weight and number of cement bags for a slab. Get exact quantities for your construction project.
Construction
Gravel Calculator
Estimate gravel volume, weight in tonnes and 50 kg bags for driveways and paths by material density.
Construction
Mulch Calculator
Work out mulch volume in m³ and litres, plus bags needed and cost for your garden beds.
Construction
Roofing Calculator
Estimate roofing material in m² and square feet from ground area, roof pitch and waste allowance.