Skip to main content

Thermal Expansion Calculator: ΔL, ΔA, ΔV by Material

Calculate how materials change size with temperature using linear, area, and volume expansion formulas. Compare materials and analyze gap changes in multi-material assemblies.

Last Updated: February 2026

A thermal expansion calculator predicts dimensional changes in materials as temperature varies, using coefficients of thermal expansion (CTE) from standardized material property databases. Last summer, a contractor installed 30-meter aluminum gutters with no expansion allowance. By August, they buckled into waves because aluminum expands 23.1 μm/m/°C (per NIST data)—a 40°C temperature swing caused 28 mm of growth with nowhere to go. This tool provides the verified CTE values, expansion formulas, and gap calculations that prevent such failures. The linear expansion formula ΔL = α × L₀ × ΔT looks simple, but selecting the correct coefficient for your material and temperature range requires authoritative reference data.

Quick Reference: Thermal Expansion Coefficients

Materialα (×10⁻⁶/°C)Temperature RangeSource
Aluminum 6061-T623.620–100°CASM Handbook Vol. 2
Carbon Steel (AISI 1020)11.720–100°CASM Handbook Vol. 1
Stainless Steel 30417.320–100°CASM Handbook Vol. 1
Copper (C11000)16.520–100°CASM Handbook Vol. 2
Brass (C26000)19.920–100°CASM Handbook Vol. 2
Invar 361.320–100°CNIST SRD 100
Borosilicate Glass3.320–300°CSchott Technical Data
Fused Silica0.5520–1000°CHeraeus Technical Data
HDPE100–20020–60°CASTM D696
Concrete (typical)10–1420–100°CACI 318

Values from ASM Handbooks, NIST Standard Reference Data, and manufacturer specifications. CTE varies with temperature and alloy composition; use material-specific data for critical applications. β (area) ≈ 2α, γ (volume) ≈ 3α for isotropic materials.

Linear Expansion Coefficient α by Material

The linear coefficient of thermal expansion (α or CTE) quantifies how a material's length changes per degree of temperature change. It is defined as:

α = (1/L₀) × (dL/dT) [units: 1/°C or 1/K]

Commonly expressed as ×10⁻⁶/°C (ppm/°C or μm/m/°C)

Material families show characteristic ranges: metals typically fall between 10–25 ×10⁻⁶/°C, ceramics and glasses between 0.5–10 ×10⁻⁶/°C, and polymers between 50–200 ×10⁻⁶/°C. Within each family, atomic bonding strength and crystal structure determine the specific value.

Low CTE Materials

  • Fused silica: 0.55
  • Invar 36: 1.3
  • Tungsten: 4.5
  • Silicon: 2.6

Used for precision instruments, optics

Medium CTE Materials

  • Steel: 10–13
  • Cast iron: 10–12
  • Titanium: 8.6
  • Copper: 16.5

Structural and general engineering

High CTE Materials

  • Aluminum: 23.6
  • Zinc: 30.2
  • Lead: 28.9
  • Polymers: 50–200

Require expansion allowance

Note on anisotropy: Some materials have different CTE values along different axes. Graphite can expand 10× more perpendicular to the grain than parallel. Wood, fiber composites, and single crystals all exhibit directional expansion that requires axis-specific coefficients.

Area and Volume Expansion: β = 2α, γ = 3α

For isotropic materials (uniform expansion in all directions), area and volume coefficients relate directly to the linear coefficient through geometric relationships:

Linear: ΔL = α × L₀ × ΔT

Length change in one dimension

Area: ΔA = β × A₀ × ΔT where β ≈ 2α

Surface area change (plates, sheets)

Volume: ΔV = γ × V₀ × ΔT where γ ≈ 3α

Volume change (solids, liquids)

The factors 2 and 3 arise because area involves two linear dimensions and volume involves three. For a rectangle with sides a and b at temperature T₁:

A₁ = a × b

A₂ = a(1 + αΔT) × b(1 + αΔT) = ab(1 + αΔT)²

A₂ ≈ ab(1 + 2αΔT) for small αΔT (ignoring (αΔT)² term)

ΔA = A₂ − A₁ ≈ 2αA₀ΔT

This approximation holds when αΔT ≪ 1 (typically αΔT < 0.01, meaning the expansion is less than 1% of original dimension). For aluminum with α = 23.6×10⁻⁶/°C, this corresponds to ΔT < 420°C—valid for most applications.

Practical application: When sizing a hole for thermal fit, use the area coefficient. A steel plate at 20°C with a 10.000 mm diameter hole heated to 200°C: the hole grows by approximately ΔD = α × D₀ × ΔT = 11.7×10⁻⁶ × 10 × 180 = 0.021 mm.

Quick Reference Table: Metals, Plastics, Ceramics

Metals and Alloys

Materialα (×10⁻⁶/°C)Expansion per meter per 100°C
Aluminum alloys21–242.1–2.4 mm
Brass18–211.8–2.1 mm
Bronze17–181.7–1.8 mm
Carbon steel10.8–12.51.1–1.25 mm
Stainless steel (austenitic)16–181.6–1.8 mm
Copper16.51.65 mm
Nickel13.01.3 mm
Titanium alloys8.0–9.00.8–0.9 mm

Polymers and Plastics

Materialα (×10⁻⁶/°C)Expansion per meter per 100°C
PTFE (Teflon)100–15010–15 mm
HDPE100–20010–20 mm
PVC (rigid)50–805–8 mm
Nylon 6/680–1008–10 mm
Epoxy (unfilled)45–654.5–6.5 mm

Ceramics and Glass

Materialα (×10⁻⁶/°C)Expansion per meter per 100°C
Soda-lime glass8.5–9.50.85–0.95 mm
Borosilicate (Pyrex)3.2–3.50.32–0.35 mm
Fused silica0.5–0.60.05–0.06 mm
Alumina (Al₂O₃)7.0–8.00.7–0.8 mm
Silicon carbide4.0–4.50.4–0.45 mm

Values from ASM Handbooks, MatWeb database, and manufacturer specifications. Ranges indicate variation between grades and compositions. Always use material-specific data sheets for critical applications.

Gap Analysis: Clearance at Operating Temperature

When two parts of different materials are assembled with a gap, thermal expansion changes that gap. The differential expansion determines whether clearance increases, decreases, or reverses to interference:

ΔL₁ = α₁ × L₁ × ΔT (expansion of part 1)

ΔL₂ = α₂ × L₂ × ΔT (expansion of part 2)

Gapfinal = Gapinitial + ΔLouter − ΔLinner

Positive gap = clearance; negative gap = interference

Clearance Increases When

  • • αouter > αinner (heating)
  • • αouter < αinner (cooling)
  • • Example: Aluminum housing, steel shaft—clearance grows when heated

Clearance Decreases When

  • • αouter < αinner (heating)
  • • αouter > αinner (cooling)
  • • Example: Steel housing, aluminum shaft—clearance shrinks when heated

Shrink Fit Design

Shrink fits exploit differential expansion: heat the outer part to expand the bore, insert the inner part at room temperature, then let cool. The interference upon cooling creates a tight assembly without mechanical fasteners. Typical interference: 0.001–0.002 mm per mm of diameter. Required temperature increase: ΔT = (interference + clearance)/(α × diameter).

Worked Example: Rail Expansion Joints

Problem: A railroad track section is 25 meters long, installed at 15°C. The rails are carbon steel with α = 11.7×10⁻⁶/°C. If the track operates between −25°C (winter) and +55°C (summer), what expansion gap is required at each joint?

Step 1: Determine temperature range from installation

Maximum expansion: ΔThot = 55 − 15 = +40°C

Maximum contraction: ΔTcold = −25 − 15 = −40°C

Step 2: Calculate expansion at maximum temperature

ΔLhot = α × L₀ × ΔThot

ΔLhot = 11.7×10⁻⁶ × 25 × 40 = 0.0117 m = 11.7 mm

Step 3: Calculate contraction at minimum temperature

ΔLcold = 11.7×10⁻⁶ × 25 × (−40) = −0.0117 m = −11.7 mm

Step 4: Determine required gap at installation

Total movement range = 11.7 + 11.7 = 23.4 mm

Gap at installation (15°C) should be approximately half the total range: 11.7 mm

Result: Each 25-meter rail section requires approximately 12 mm gap at 15°C installation temperature. In summer (55°C), the gap closes to near zero. In winter (−25°C), the gap opens to approximately 24 mm. Modern continuously welded rail (CWR) eliminates gaps but requires anchoring to prevent buckling; the track develops internal stress instead of expanding freely.

Bi-Metal Strips and Temperature Compensation

A bi-metal strip consists of two metals with different CTE values bonded together. When heated, the strip bends because one side expands more than the other. This principle is used in thermostats, temperature indicators, and compensation mechanisms.

Curvature: κ = 6(α₁ − α₂)(T − T₀) / h

where h = total strip thickness, assuming equal layer thickness

Deflection (cantilever): δ = κL²/2

where L = free length of strip

Common Bi-Metal CombinationsHigh-CTE Layer (α ×10⁻⁶/°C)Low-CTE Layer (α ×10⁻⁶/°C)Application
Brass/Steel1912Thermostats
Brass/Invar191.3High sensitivity
Copper/Steel16.512Circuit breakers

Temperature compensation: Bi-metal elements can compensate for expansion in other parts. Clock pendulums use a gridiron design (alternating brass and steel rods) so that vertical expansion in brass exactly cancels contraction effects from steel, maintaining constant pendulum length regardless of temperature.

Temperature-Dependent α (Non-Linear Cases)

While CTE is often treated as constant, it actually varies with temperature for most materials. This variation becomes significant over large temperature ranges or for precision applications.

Mean coefficient: ᾱ = (LT₂ − LT₁) / (Lref × (T₂ − T₁))

Averaged over a temperature range, typically from room temperature

Instantaneous coefficient: α(T) = (1/L) × (dL/dT)

True coefficient at a specific temperature

Materialα at 20°Cα at 200°Cα at 500°C
Aluminum23.125.428.5
Carbon steel11.712.814.1
Stainless 30417.217.818.4
Invar 361.35.010.5

Values in ×10⁻⁶/°C. Note that Invar's ultra-low CTE only holds near room temperature; above 200°C, it behaves like ordinary nickel-iron.

For large ΔT calculations: Use mean coefficients over the temperature range, or integrate ∫α(T)dT from T₁ to T₂. NIST and ASM handbooks provide polynomial expressions for α(T) for common engineering materials.

NIST/ASM Material Property Sources

Reliable thermal expansion data requires authoritative sources. For engineering applications, always verify CTE values against published standards and material-specific data sheets.

Primary Reference Sources

  • NIST Standard Reference Data: NIST-JANAF Thermochemical Tables, SRD 69 (metals), SRD 100 (alloys)
  • ASM Handbooks: Vol. 1 (Irons/Steels), Vol. 2 (Nonferrous), Vol. 21 (Composites)
  • MatWeb Database: Over 130,000 materials with CTE data
  • ASTM Standards: E228 (dilatometry), E831 (TMA)

Measurement Standards

  • ASTM E228: Push-rod dilatometry (metals, ceramics)
  • ASTM E831: Thermomechanical analysis (polymers, films)
  • ASTM D696: Vitreous silica dilatometer (plastics)
  • ISO 11359-2: TMA for polymers

Data Quality Considerations

  • • Verify temperature range matches your application
  • • Check if data is mean CTE or instantaneous CTE
  • • Confirm alloy composition and heat treatment state
  • • Note measurement uncertainty (typically ±2–5% for metals)
  • • For critical applications, request certified material test reports

Limitations and Assumptions

• Constant CTE Assumption: Calculations assume the expansion coefficient remains constant over the temperature range. For temperature swings exceeding 100°C, use mean coefficients or integrated values from material property databases.

• Isotropic Material Assumption: Formulas assume uniform expansion in all directions. Composites, wood, single crystals, and rolled metals may have different CTE values along different axes requiring directional analysis.

• Free Expansion Only: This calculator computes geometric changes for unconstrained objects. Constrained expansion develops thermal stress rather than dimensional change; stress analysis requires separate calculations.

• Uniform Temperature Distribution: Calculations assume instant, uniform temperature throughout the object. Real heating/cooling creates thermal gradients, transient stresses, and non-uniform expansion.

Educational Use Only: This calculator demonstrates thermal expansion principles with reference values from standard sources. Professional thermal design requires certified material data, stress analysis for constrained systems, consideration of thermal cycling and fatigue, and compliance with applicable codes (ASME, AISC, AWS). Always consult qualified engineers for structural applications.

Sources and References

  • ASM Handbook, Volume 1 — Properties and Selection: Irons, Steels, and High-Performance Alloys. ASM International. Standard reference for ferrous metal properties.
  • ASM Handbook, Volume 2 — Properties and Selection: Nonferrous Alloys and Special-Purpose Materials. ASM International. Covers aluminum, copper, titanium, and specialty alloys.
  • NIST Standard Reference Database — Thermophysical Properties of Matter. nist.gov/srd
  • ASTM E228-22 — Standard Test Method for Linear Thermal Expansion of Solid Materials by Dilatometry.
  • ASTM D696-16 — Standard Test Method for Coefficient of Linear Thermal Expansion of Plastics.
  • Callister, W. D. & Rethwisch, D. G. (2020). Materials Science and Engineering: An Introduction (10th ed.). Wiley. Comprehensive coverage of thermal properties.
  • MatWeb Material Property Data matweb.com— Database of over 130,000 materials with CTE data.

Reference values current as of February 2026. Material properties may vary with alloy composition, heat treatment, and manufacturing process. Verify data against material certifications for critical applications.

Troubleshooting Thermal Expansion Problems and Material Selection

Real questions from engineers and designers stuck on differential expansion failures, shrink fit calculations, CTE data discrepancies, and why their assemblies loosen up at operating temperature.

I installed a 20-foot aluminum gutter in winter at 35°F. Now it's buckled in summer. How much does aluminum expand over that temperature range?

Aluminum has a CTE of about 23.6×10⁻⁶/°C. A 20-foot (6.1 m) gutter going from 35°F (2°C) to 95°F (35°C) expands by ΔL = 23.6×10⁻⁶ × 6.1 × 33 = 0.0047 m = 4.7 mm, roughly 3/16 inch. Aluminum gutters over 10 feet need expansion joints or sliding connections. Without them, the expansion force buckles the material. Each 10 feet of aluminum gutter needs roughly 2.4 mm (3/32") expansion allowance for a 30°C swing.

Our piping engineer says stainless steel expands more than carbon steel. That seems wrong since they're both steel. Is he right?

Your engineer is correct. Austenitic stainless steels (304, 316) have CTE around 17×10⁻⁶/°C, while carbon steel is about 11.7×10⁻⁶/°C—stainless expands roughly 45% more. This is because austenitic stainless has a different crystal structure (face-centered cubic) than carbon steel (body-centered cubic). Mixing stainless and carbon steel piping requires careful expansion analysis. Ferritic and martensitic stainless steels have CTE closer to carbon steel.

I'm pressing a steel shaft into an aluminum housing. At room temperature there's 0.05 mm interference. Will it loosen up at operating temperature of 100°C?

Yes, it will loosen because aluminum expands faster than steel. For a 50 mm diameter: Steel shaft growth = 11.7×10⁻⁶ × 50 × 80 = 0.047 mm. Aluminum housing bore growth = 23.6×10⁻⁶ × 50 × 80 = 0.094 mm. Net clearance change = 0.094 - 0.047 = 0.047 mm. Your initial 0.05 mm interference reduces to only 0.003 mm—essentially a loose fit. For aluminum housings with steel shafts operating hot, increase room-temperature interference or consider a mechanical retention method.

My textbook gives two different CTE values for aluminum: 23.1 and 23.6. Which one is correct?

Both can be correct—CTE varies with alloy and temperature range. Pure aluminum is about 23.1×10⁻⁶/°C at 20°C; 6061-T6 is 23.6×10⁻⁶/°C averaged from 20–100°C. CTE also increases at higher temperatures: aluminum at 500°C has CTE around 28×10⁻⁶/°C. Always check the specific alloy and temperature range in your reference. For critical applications, request actual test data from the material supplier rather than handbook values.

We're designing a bridge expansion joint for a 100-meter steel span. Our junior engineer calculated 120 mm of movement. That seems too much—did he make an error?

His calculation is in the right ballpark. For carbon steel (α = 11.7×10⁻⁶/°C) with a temperature swing from -20°C to +40°C (ΔT = 60°C): ΔL = 11.7×10⁻⁶ × 100 × 60 = 0.070 m = 70 mm. If he used a wider range like -30°C to +50°C (ΔT = 80°C), he'd get 94 mm. Factor in creep, concrete shrinkage, and safety margin, and 120 mm total joint capacity is reasonable. The 120 mm might be the specified joint capacity rather than the calculated expansion alone.

I found a brass/steel bi-metal strip in old equipment. How do these work and why would someone use them instead of electronics?

Bi-metal strips exploit differential expansion: brass (CTE ≈ 19×10⁻⁶/°C) and steel (CTE ≈ 12×10⁻⁶/°C) are bonded together. When heated, brass expands more, causing the strip to bend toward the steel side. This mechanical motion triggers switches in thermostats, circuit breakers, and temperature indicators. They're still used where electronics aren't practical: high-temperature environments, explosive atmospheres, fail-safe systems, or where simplicity and reliability matter more than precision. They never need batteries or calibration.

Our railroad maintenance crew says they need to leave 12 mm gaps between 25-meter rails, but I calculated only 11.7 mm. Are they over-engineering this?

Your calculation is probably based on temperature only: ΔL = 11.7×10⁻⁶ × 25 × 40 = 11.7 mm for a 40°C swing. The crew is right to add margin. Real-world factors include: installation temperature uncertainty, residual stresses from rolling, track curvature effects, and that rail buckling is catastrophic while slightly large gaps just cause noise. Also, standard rail joiner fishplates have specific gap specifications. Modern continuously welded rail eliminates gaps entirely by anchoring rails and allowing them to develop internal stress instead of expanding freely.

I need my laser cavity to stay dimensionally stable within 0.001 mm over a 5°C temperature variation. What material should I use?

For that level of stability, you need ultra-low expansion material. Options: Invar 36 (CTE ≈ 1.3×10⁻⁶/°C at room temperature), Super Invar (CTE ≈ 0.6×10⁻⁶/°C), Zerodur glass-ceramic (CTE ≈ 0.02×10⁻⁶/°C), or fused silica (CTE ≈ 0.55×10⁻⁶/°C). For a 100 mm cavity over 5°C: Zerodur gives 0.00001 mm change; Invar gives 0.00065 mm. Your 0.001 mm tolerance requires Zerodur or active temperature control with Invar. Note: Invar's low CTE only holds near room temperature—it's not suitable for high-temperature applications.

Our HDPE pipe supplier says to allow 15 mm/m for thermal expansion. That's 10x more than copper. Is that right?

Yes, polymers have much higher CTE than metals. HDPE ranges from 100–200×10⁻⁶/°C compared to copper's 16.5×10⁻⁶/°C. For a 1-meter HDPE pipe with ΔT = 100°C: ΔL = 150×10⁻⁶ × 1 × 100 = 0.015 m = 15 mm. This is why plastic piping systems require many more expansion loops, guides, and anchors than metal systems. Ignoring polymer expansion is a common cause of buckled pipes, broken fittings, and wall penetration damage. Always follow manufacturer expansion guidelines for plastic piping.

My physics teacher says to use β = 2α for area expansion, but when I calculate it exactly for a square plate, I get a slightly different answer. Who's wrong?

You're both right, depending on precision needed. The exact formula for a square: A₂ = L²(1 + αΔT)² = A₁(1 + 2αΔT + α²ΔT²). The β = 2α approximation ignores the (αΔT)² term. For steel (α = 12×10⁻⁶/°C) at ΔT = 100°C, αΔT = 0.0012. The squared term is (0.0012)² = 0.0000014, which is negligible. But for polymers (α = 150×10⁻⁶/°C), αΔT = 0.015, and the squared term is 0.000225—a 0.02% error. For engineering purposes, β ≈ 2α is almost always sufficient; the exact formula only matters for extreme precision or very high expansion materials.

Thermal Expansion Calculator - ΔL, ΔA, ΔV