Thermal Expansion Calculator

Calculate linear thermal expansion, final length, original length, temperature change, or coefficient of thermal expansion for common engineering materials.

Calculator is for informational purposes only. Terms and Conditions

\[ \Delta L = \alpha L_0 \Delta T \]
1

Choose what to solve for

Select the unknown and choose a material preset or custom coefficient.

Choose which variable the calculator should solve for. The required known values update automatically.
Material coefficients are typical approximate values. Use custom coefficient when grade, alloy, or manufacturer data matters.
Enter original length, coefficient or material, and initial/final temperatures.
2

Enter the known values

Only the fields needed for the selected solve mode are shown.

Enter the starting length before the temperature change. Length must be greater than zero.
Enter the measured expansion or contraction. Negative values represent contraction.
Use the material preset or enter a custom coefficient. Common values are often listed in µm/m·°C.
Enter the starting temperature. Celsius, Fahrenheit, and Kelvin are supported.
Enter the ending temperature. If this is lower than the initial temperature, the result will be contraction.
Advanced Options
3

Visual Check

The diagram shows original length, thermal expansion or contraction, and final length.

Thermal expansion visual diagram A linear member diagram showing original length, change in length, temperature change, and final length.
4

Solution

Live result, quick checks, warnings, and full solution steps.

Change in Length
Real-time result updates as you type.

Quick checks

  • Check
Show solution steps See conversions, equation substitution, assumptions, and result path
  1. Enter values to see the full solution steps and checks.
5

Source, Standards, and Assumptions

Calculation basis, constants, assumptions, and limitations.

Standard engineering formula

Source/standard information updates based on the selected material and solve mode.

  • Assumptions will appear after a valid calculation.
On this page

Calculator Guide

How to Use the Thermal Expansion Calculator

Use the Thermal Expansion Calculator above to estimate change in length, final length, temperature change, or coefficient of thermal expansion for metals, plastics, concrete, glass, and pipe materials. For linear expansion, the calculator uses \( \Delta L=\alpha L_0\Delta T \).

This page is designed for quick engineering checks, homework verification, pipe movement estimates, material comparison, dimensional tolerance review, and early-stage design decisions. It is most accurate when the material expands freely and the temperature change is uniform along the length.

Best for Estimating free linear expansion or contraction from material, length, and temperature change
Main result Change in length, final length, original length, temperature change, or coefficient
Most important input The coefficient of thermal expansion and the actual temperature change

Quick Answer

To calculate thermal expansion, multiply the material’s coefficient of linear thermal expansion by the original length and the temperature change. A positive result means expansion, while a negative result means contraction. For example, a 10 ft carbon steel member heated by \(60^\circ C\) expands by about \(2.19\,mm\), or \(0.0864\,in\), using \( \alpha = 12 \times 10^{-6}/^\circ C \).

Do not rely on the simplified result when…

Do not use a free-expansion result alone for final design when the member is fixed, restrained, welded, embedded, bolted at both ends, part of a pressure system, or exposed to large temperature swings. Restrained expansion can create thermal stress, buckling, cracking, joint movement, or pipe support loads that require a separate engineering check.

Inputs and Outputs Used by the Calculator

The calculator uses material, length, and temperature inputs to estimate thermal movement. Depending on the solve mode, it can also rearrange the formula to solve for original length, final length, temperature change, or coefficient.

Thermal Expansion Calculator inputs and outputs
TypeValueWhat It MeansCommon Unit
InputOriginal length, \(L_0\)The starting length before heating or cooling.m, mm, ft, in
InputInitial temperature, \(T_1\)The starting temperature of the material.\(^\circ C\), \(^\circ F\), K
InputFinal temperature, \(T_2\)The ending temperature after heating or cooling.\(^\circ C\), \(^\circ F\), K
InputTemperature change, \(\Delta T\)The difference \(T_2-T_1\). This is what the formula uses.\(^\circ C\), \(^\circ F\), K
InputCoefficient, \(\alpha\)How much the material expands per unit length per degree of temperature change.\(1/^\circ C\), \(1/^\circ F\), \(\mu m/(m\cdot^\circ C)\)
OutputChange in length, \(\Delta L\)The estimated expansion or contraction of the member.m, mm, ft, in
OutputFinal length, \(L_f\)The original length plus the calculated length change.m, mm, ft, in
OutputExpansion per foot or meterA practical check for long runs such as pipe, rail, conduit, or framing members.in/ft, mm/m

Thermal Expansion Formula

Linear thermal expansion is calculated by multiplying the material coefficient by original length and temperature change. This estimates free movement along one dimension.

Main Linear Expansion Formula

\[ \Delta L=\alpha L_0 \Delta T \]

Use this formula when you know the original length, the coefficient of linear thermal expansion, and the temperature change.

Final Length Formula

\[ L_f=L_0+\Delta L \]

Use this to convert the calculated movement into the new length after heating or cooling.

Original Length Formula

\[ L_0=\frac{\Delta L}{\alpha \Delta T} \]

Use this form when the length change, coefficient, and temperature change are known.

Temperature Change Formula

\[ \Delta T=\frac{\Delta L}{\alpha L_0} \]

Use this rearranged form when you know the movement and want to estimate the temperature change that caused it.

Coefficient Formula

\[ \alpha=\frac{\Delta L}{L_0\Delta T} \]

Use this form to estimate an apparent coefficient from measured movement, length, and temperature change.

Area and volume expansion

This calculator is focused on linear expansion. For isotropic materials, approximate area and volume expansion are often estimated from \( \Delta A\approx2\alpha A_0\Delta T \) and \( \beta\approx3\alpha \) for volume over small temperature changes, but those are separate assumptions from the one-dimensional length calculation.

What the Variables Mean

Every variable in the thermal expansion formula must use compatible units. The coefficient unit and temperature difference unit must match.

Thermal expansion formula symbols and meanings
SymbolMeaningHow to Enter It
\(\Delta L\)Change in length caused by temperature change.Positive for expansion and negative for contraction.
\(\alpha\)Coefficient of linear thermal expansion.Use a material preset or enter a custom value from manufacturer or material data.
\(L_0\)Original length before heating or cooling.Enter the free length of the member, pipe run, rod, or component.
\(\Delta T\)Temperature change, equal to \(T_2-T_1\).Use a temperature difference, not just the final temperature.
\(T_1\)Initial temperature.Enter the starting temperature in \(^\circ C\), \(^\circ F\), or K.
\(T_2\)Final temperature.Enter the ending temperature in the selected unit system.
\(L_f\)Final length after thermal movement.Calculated as \(L_f=L_0+\Delta L\).

How to Use the Calculator

Start by selecting what you want to solve for. Then choose a material preset or enter a custom coefficient, enter the known length and temperature values, and review the result, unit conversions, and sanity checks.

1

Choose the solve mode

Select change in length, final length, original length, temperature change, or coefficient of thermal expansion.

2

Select the material or coefficient

Use a material preset for a quick estimate or choose a custom coefficient when you have project-specific data.

3

Enter length and temperatures

Use initial and final temperatures when available. The calculator uses the difference between them as \( \Delta T \).

4

Check the result

Review the expansion sign, final length, metric/imperial equivalent, and whether the result seems reasonable for the material.

How to Interpret Thermal Expansion Results

A thermal expansion result tells you the free movement a material would experience if it were allowed to expand or contract. It does not automatically tell you the stress in a restrained member.

How to interpret thermal expansion calculator results
Result PatternWhat It May MeanWhat to Check Next
\(\Delta L=0\)No temperature change, zero coefficient, or zero effective length.Check whether \(T_1\) and \(T_2\) are actually different.
Positive \(\Delta L\)The material expands because the final temperature is higher.Check clearance, expansion joints, slots, or movement allowances.
Negative \(\Delta L\)The material contracts because the final temperature is lower.Check gaps, seals, joints, shrinkage allowance, or connection movement.
Very small resultExpected for short lengths, low coefficients, or small temperature changes.Convert to mm or thousandths of an inch before deciding it is negligible.
Very large resultUsually caused by long length, large \(\Delta T\), high coefficient material, or a unit mistake.Verify coefficient units, length units, and temperature scale.
Final length \(\le 0\)Physically impossible for a normal member.Recheck signs, units, and whether the formula is being used outside its assumptions.

What to do with the result

Use the length change to check clearances, expansion joints, pipe loops, sliding supports, slotted holes, panel gaps, rail joints, or assembly tolerances. If the member is restrained, use the free expansion result as a warning sign that thermal stress may need to be evaluated separately.

What changes the result most?

The result changes in direct proportion to all three inputs: coefficient, length, and temperature change. Doubling the original length doubles the expansion. Doubling the temperature change also doubles the expansion. Switching from steel to a high-expansion plastic can increase movement several times even with the same length and temperature change.

Input Quality Checklist

Thermal expansion calculations are simple, but the inputs are easy to misuse. Check these items before relying on the output.

Use temperature change

The formula uses \(\Delta T\), not the final temperature by itself. \(80^\circ C\) final temperature is not the same as \(80^\circ C\) temperature change.

Match coefficient units

A coefficient in \(1/^\circ C\) must be paired with a Celsius or Kelvin temperature difference. Convert before using Fahrenheit differences.

Use the right material

Aluminum, steel, PVC, HDPE, glass, and concrete have very different coefficients. Do not use a generic value for final design.

Check whether movement is restrained

If both ends are fixed, the part may not move freely. The same thermal expansion may become stress instead of visible length change.

Step-by-Step Worked Examples

The examples below show how the same formula behaves for steel, aluminum, and PVC pipe. This helps compare materials and check whether a result is reasonable.

Example 1: Carbon Steel Bar

Original length
\(L_0=10\,ft=3.048\,m\)
Coefficient
\(\alpha=12\times10^{-6}/^\circ C\)
Temperature change
\(\Delta T=60^\circ C\)

Formula and Substitution

\[ \Delta L=(12\times10^{-6})(3.048)(60) \]

Result

\[ \Delta L=0.00219456\,m=2.19456\,mm=0.0864\,in \]

Carbon Steel Result

A 10 ft carbon steel member expands by about \(2.19\,mm\), or \(0.0864\,in\), for a \(60^\circ C\) temperature rise.

Example 2: Aluminum Member

Original length
\(L_0=10\,ft=3.048\,m\)
Coefficient
\(\alpha=23\times10^{-6}/^\circ C\)
Temperature change
\(\Delta T=60^\circ C\)

Substitution

\[ \Delta L=(23\times10^{-6})(3.048)(60) \]

Result

\[ \Delta L=0.00420624\,m=4.20624\,mm=0.1656\,in \]

Aluminum Result

The same 10 ft aluminum member expands by about \(4.21\,mm\), or \(0.166\,in\). That is about 1.9 times the carbon steel movement.

Example 3: PVC Pipe Expansion

Pipe length
\(L_0=100\,ft=30.48\,m\)
Coefficient
\(\alpha=52\times10^{-6}/^\circ C\)
Temperature change
\(\Delta T=40^\circ C\)

Substitution

\[ \Delta L=(52\times10^{-6})(30.48)(40) \]

Result

\[ \Delta L=0.0633984\,m=63.3984\,mm=2.496\,in \]

PVC Pipe Result

A 100 ft PVC pipe can expand by about \(63.4\,mm\), or \(2.50\,in\), for a \(40^\circ C\) temperature rise.

What these examples show

Material choice matters. Aluminum expands much more than carbon steel, and plastic pipe materials can expand several times more than metals. Length also matters: small coefficients can create meaningful movement when the run is long.

Thermal Expansion Diagram

The diagram below shows the core idea behind the calculator without relying on an uploaded image. A member starts at original length \(L_0\), experiences a temperature change \(\Delta T\), and expands or contracts by \(\Delta L\). The movement is exaggerated for clarity because real expansion may be too small to see at page scale.

Thermal expansion diagram showing original length, final length, and change in length A simplified engineering diagram showing a straight member before and after heating, with labels for original length, final length, temperature change, and expansion distance.Linear Thermal Expansion Movement exaggerated for clarity Original Length \(L_0\) Final Length \(L_f\) \(\Delta L\) ExpansionBefore heating After heatingTemperature \(T_1 \rightarrow T_2\) \(\Delta T=T_2-T_1\)
A thermal expansion calculator finds the free length change \( \Delta L \). If the member is restrained, the same temperature change can create thermal stress instead of visible movement.

Coefficient of Thermal Expansion Table for Common Materials

Coefficients vary by alloy, grade, temperature range, manufacturer, moisture content, and composite orientation. Use these values as typical estimates, not final design data.

Typical linear thermal expansion coefficients
MaterialTypical \(\alpha\)Relative to Carbon SteelPractical Note
InvarAbout \(1.2\,\mu m/(m\cdot^\circ C)\)About 0.1×Very low expansion alloy used where dimensional stability matters.
Borosilicate glassAbout \(3.3\,\mu m/(m\cdot^\circ C)\)About 0.3×Lower expansion than common soda-lime glass.
Soda-lime glassAbout \(9\,\mu m/(m\cdot^\circ C)\)About 0.75×Common glass estimate; exact value depends on composition.
ConcreteAbout \(10\,\mu m/(m\cdot^\circ C)\)About 0.8×Aggregate, mix, moisture, and restraint affect field behavior.
Brick masonryAbout \(5\) to \(8\,\mu m/(m\cdot^\circ C)\)About 0.4× to 0.7×Movement joints depend on masonry type and wall system.
GraniteAbout \(8\,\mu m/(m\cdot^\circ C)\)About 0.7×Typical stone estimate; varies by mineral composition.
Carbon steelAbout \(12\,\mu m/(m\cdot^\circ C)\)1.0×Common engineering estimate for many steel members.
Cast ironAbout \(10.5\,\mu m/(m\cdot^\circ C)\)About 0.9×Often near steel but depends on grade.
Stainless steel 304About \(17.3\,\mu m/(m\cdot^\circ C)\)About 1.4×Often higher than carbon steel.
Stainless steel 316About \(16\,\mu m/(m\cdot^\circ C)\)About 1.3×Use alloy-specific data for final design.
CopperAbout \(16.5\,\mu m/(m\cdot^\circ C)\)About 1.4×Common in tubing, electrical, and heat transfer applications.
BrassAbout \(19\,\mu m/(m\cdot^\circ C)\)About 1.6×Varies with alloy composition.
AluminumAbout \(23\,\mu m/(m\cdot^\circ C)\)About 1.9×Expands roughly about twice as much as carbon steel.
TitaniumAbout \(8.6\,\mu m/(m\cdot^\circ C)\)About 0.7×Lower than many common metals.
PVCAbout \(52\,\mu m/(m\cdot^\circ C)\)About 4.3×Plastic pipe movement can be much larger than metal pipe movement.
CPVCAbout \(65\,\mu m/(m\cdot^\circ C)\)About 5.4×Use manufacturer pipe data for design and supports.
PEXAbout \(140\,\mu m/(m\cdot^\circ C)\)About 11.7×High expansion; routing and support details matter.
HDPEAbout \(120\,\mu m/(m\cdot^\circ C)\)About 10×High expansion; long runs require careful movement allowance.
AcrylicAbout \(70\,\mu m/(m\cdot^\circ C)\)About 5.8×Panels may need gaps or slotted holes.
PolycarbonateAbout \(65\,\mu m/(m\cdot^\circ C)\)About 5.4×Use product data for glazing and panel systems.
NylonAbout \(80\,\mu m/(m\cdot^\circ C)\)About 6.7×Moisture absorption can also affect dimensions.
PTFEAbout \(120\,\mu m/(m\cdot^\circ C)\)About 10×High expansion polymer; confirm grade-specific data.
Wood, parallel to grainAbout \(3\) to \(5\,\mu m/(m\cdot^\circ C)\)About 0.25× to 0.4×Moisture movement often matters more than thermal movement.
Wood, perpendicular to grainVaries widelyMaterial-dependentMoisture, species, grain direction, and construction details dominate behavior.

Coefficient values are not universal

A material preset is useful for a quick estimate, but final design should use the actual material grade, product data sheet, project specification, or manufacturer value.

Quick Reference: How Much Different Materials Expand

The table below uses the same length and temperature change for each material so you can quickly see which materials move more. These are approximate values for a 10 ft member heated by \(60^\circ C\).

Approximate expansion for a 10 ft member heated by \(60^\circ C\)
MaterialTypical \(\alpha\)ExpansionUser Takeaway
Invar\(1.2\times10^{-6}/^\circ C\)About \(0.0086\,in\)Very small movement.
Carbon steel\(12\times10^{-6}/^\circ C\)About \(0.0864\,in\)Common baseline for metal comparison.
Aluminum\(23\times10^{-6}/^\circ C\)About \(0.1656\,in\)Almost twice steel movement.
PVC\(52\times10^{-6}/^\circ C\)About \(0.374\,in\)Plastic movement is much larger.
HDPE\(120\times10^{-6}/^\circ C\)About \(0.864\,in\)Very high expansion; long runs need allowance.

Rule of thumb

If two members have the same length and temperature change, the one with the higher coefficient expands more. That means a 100 ft run of plastic pipe can move dramatically more than a 100 ft run of steel pipe under the same temperature swing.

Thermal Expansion Design Checks for Pipes, Rails, Panels, and Supports

Thermal expansion is often small in short metal parts but important in long members, pipe runs, rails, bridges, panels, and assemblies with fixed supports. A mathematically correct free-expansion result may still be incomplete for design.

Short Metal Parts

Movement may be tiny, but it can still matter for precision assemblies, bearings, machining tolerances, or tight fits.

Long Pipe Runs

Long runs can accumulate enough movement to require loops, offsets, guides, sliding supports, or expansion joints.

Restrained Members

If the part cannot move freely, expansion may create thermal stress instead of visible length change.

Clearance and movement allowance

When using the result for practical design, ask where the movement can go. Common solutions include slotted holes, panel gaps, flexible joints, sliding supports, expansion loops, guide spacing, or movement joints. The correct detail depends on the material, system geometry, support layout, and design requirements.

Thermal Expansion in Pipes

Pipe expansion matters because pipe runs can be long, supported at many points, and connected to equipment, valves, anchors, walls, or fittings. Even a small expansion per foot can become several inches of movement over a long run.

Pipe Movement Workflow

Step 1
Calculate free axial movement using \( \Delta L=\alpha L_0\Delta T \).
Step 2
Identify anchors, fixed points, supports, bends, offsets, and equipment connections.
Step 3
Check whether the layout can absorb the calculated movement safely.
Step 4
Use manufacturer guidance, pipe stress analysis, or engineering review for final design.

Why Plastic Pipe Moves More

PVC, CPVC, PEX, HDPE, and other plastics usually have much higher coefficients of thermal expansion than steel or copper. That means plastic piping can need more generous movement allowance, especially in long exposed runs.

Common Movement Details

  • Expansion loops or offsets
  • Flexible connectors
  • Sliding supports
  • Guides and anchors
  • Manufacturer-approved expansion joints
  • Clearance at penetrations and walls

Pipe stress caution

A pipe that cannot move freely may develop stress and support loads instead of simply changing length. The calculator gives free expansion only; final pipe design may require pipe stress analysis, support review, manufacturer guidance, and applicable code checks.

Free Expansion vs Thermal Stress

The calculator estimates free movement. If a material is fully restrained, the same temperature change may create thermal stress instead of length change.

Simplified Fully Restrained Thermal Stress

\[ \sigma \approx E\alpha\Delta T \]

This simplified stress estimate assumes a fully restrained, elastic member with uniform temperature change. It is not the same as the free expansion calculation.

Free expansion compared with restrained thermal stress
CaseWhat HappensMain CalculationDesign Concern
Free memberThe material changes length.\(\Delta L=\alpha L_0\Delta T\)Clearance and movement allowance.
Fully restrained memberThe material cannot freely expand or contract.\(\sigma \approx E\alpha\Delta T\)Stress, buckling, cracking, connection force, or support load.
Partially restrained systemSome movement occurs and some stress develops.Requires system-specific analysis.Supports, stiffness, friction, geometry, and boundary conditions.

Do not confuse movement with stress

A calculator result of \(0.25\,in\) does not mean the part will actually move \(0.25\,in\) if both ends are fixed. It means the part would move that amount if it were free. If restrained, stress and reactions may develop instead.

Unit Conversion Notes

Unit consistency is the most important part of thermal expansion calculations. The length unit can be converted easily, but coefficient units must match the temperature difference unit.

Common unit conversions for thermal expansion calculations
QuantityConversionWhy It Matters
Length\(1\,ft=0.3048\,m\)Useful when converting U.S. customary lengths to SI for calculation.
Length\(1\,in=25.4\,mm\)Useful for reporting small expansions in practical field units.
Temperature difference\(\Delta^\circ F=1.8\Delta^\circ C\)Temperature differences convert differently than absolute temperatures.
Temperature difference\(\Delta K=\Delta^\circ C\)A 1 K temperature change equals a \(1^\circ C\) temperature change.
Coefficient\(\alpha_{/^\circ F}=\alpha_{/^\circ C}/1.8\)Use this when pairing a coefficient with a Fahrenheit temperature difference.
Coefficient\(12\,\mu m/(m\cdot^\circ C)=12\times10^{-6}/^\circ C\)Microstrain-style coefficient values must be converted to decimal form for manual calculation.

Temperature difference vs absolute temperature

A temperature of \(68^\circ F\) converts to \(20^\circ C\), but a temperature change of \(68^\circ F\) does not convert to \(20^\circ C\). Temperature differences use \( \Delta^\circ F=1.8\Delta^\circ C \). This is one of the most common sources of wrong thermal expansion results.

Linear vs Area vs Volume Thermal Expansion

The calculator focuses on linear expansion because most practical questions ask how much a bar, pipe, rail, or straight member changes length. Area and volume expansion are related but not identical.

Comparison of thermal expansion calculation methods
MethodFormulaBest ForMain Caution
Linear expansion\(\Delta L=\alpha L_0\Delta T\)Rods, beams, pipes, rails, panels, and one-dimensional movement.Does not calculate stress if movement is restrained.
Area expansion\(\Delta A\approx 2\alpha A_0\Delta T\)Flat plates or surfaces expanding in two directions.Approximation assumes isotropic material and small temperature changes.
Volumetric expansion\(\Delta V=\beta V_0\Delta T\)Solids or fluids where volume change matters.Fluids and anisotropic materials may require specific \(\beta\) values.
Thermal stress\(\sigma \approx E\alpha\Delta T\)Fully restrained members where expansion cannot occur freely.Requires modulus, restraint assumptions, and engineering judgment.

Common Mistakes That Cause Wrong Results

Most incorrect thermal expansion answers come from unit mismatch, using the wrong temperature value, or applying free-expansion math to a restrained system.

Common Mistakes

  • Using final temperature instead of temperature change.
  • Mixing \(/^\circ C\) coefficients with \(^\circ F\) temperature differences.
  • Assuming material preset values are exact for every alloy or product.
  • Ignoring contraction when the final temperature is lower than the initial temperature.
  • Using free expansion as if it also calculates restrained thermal stress.
  • Forgetting that plastics can expand much more than metals.
  • Ignoring pipe supports, anchors, loops, and movement direction.

Better Practice

  • Calculate \(\Delta T=T_2-T_1\) before applying the formula manually.
  • Match coefficient and temperature units before calculating.
  • Use manufacturer or material-grade data for final design.
  • Keep the sign of \(\Delta T\) so contraction appears as a negative result.
  • Check stress separately when movement is restrained.
  • Add movement allowance for long pipe, rail, panel, and conduit runs.
  • Check actual material temperature, not just ambient air temperature.

Why Your Thermal Expansion Result Looks Wrong

If the calculator result looks wrong, start by checking coefficient units, temperature difference, and length units. Those three inputs control the result directly.

Common thermal expansion result problems and fixes
ProblemLikely CauseFix
Result is 1,000 times too large or smallCoefficient entered as \(12\) instead of \(12\times10^{-6}\), or mm/m confused with m/m.Use the correct coefficient unit selector, such as \(\mu m/(m\cdot^\circ C)\).
Expansion is positive during coolingThe temperature difference sign was reversed.Use \(\Delta T=T_2-T_1\). Cooling should produce negative \(\Delta T\).
Plastic pipe movement seems too highIt may actually be plausible because plastics have high expansion coefficients.Compare the coefficient with steel and check manufacturer pipe data.
Steel expansion seems too largeLength may be entered in feet while the unit selector is set to meters, or \(\Delta T\) may be too high.Recheck the length unit and initial/final temperatures.
Final length is impossibleInputs produce a contraction larger than the original length.Check units, signs, and whether the simple linear formula is being used outside a realistic range.
Field movement does not match calculated free expansionThe member may be restrained, connected, embedded, curved, supported, or affected by temperature gradients.Check boundary conditions, supports, actual surface temperature, and restraint conditions.

Hidden field-practice issue

The temperature of the material is not always the same as the air temperature. Solar heating, process fluid temperature, insulation, shade, thermal mass, and transient heating can make the actual member temperature higher or lower than the ambient reading.

Assumptions, Sources, and Limitations

The calculator is intended for educational use, preliminary estimates, and quick engineering checks. It uses the standard linear thermal expansion relationship and assumes a constant coefficient over the selected temperature range.

Free Movement

The result assumes the member can expand or contract freely without restraint, friction, binding, or connection stiffness.

Constant Coefficient

The coefficient is treated as constant, even though real material properties can change with temperature.

Uniform Temperature

The material is assumed to have a uniform temperature change along its length.

One-Dimensional Movement

The main calculation estimates length change only. It does not calculate bending, warping, area change, volume change, or stress.

Approximate Material Values

Preset coefficients are typical estimates. Use project-specific material data for final design.

Final Design Note

For structures, piping, pressure systems, rails, bridges, machinery, or safety-critical assemblies, verify expansion, stress, supports, codes, and manufacturer limits with professional engineering judgment.

Calculation basis

This page uses the standard linear thermal expansion formula \( \Delta L=\alpha L_0\Delta T \). For typical coefficient values and additional reference data, a useful engineering reference is Engineering ToolBox’s linear thermal expansion coefficient data at EngineeringToolBox.com.

Related Calculators and Next Steps

Use these related calculators to continue checking thermal, mechanical, or dimensional behavior after estimating thermal expansion.

Glossary of Terms

These definitions explain the most important terms used in the calculator and formula.

Thermal Expansion

The tendency of a material to change size when its temperature changes.

Linear Expansion

Length change in one direction, such as the expansion of a rod, beam, rail, or pipe run.

Coefficient of Thermal Expansion

A material property that describes how much a material expands per unit length per degree of temperature change.

Temperature Change

The difference between final and initial temperature, written as \( \Delta T=T_2-T_1 \).

Free Expansion

Expansion or contraction that occurs when a material is not restrained by supports, connections, friction, or surrounding materials.

Thermal Stress

Stress caused when a material wants to expand or contract but is restrained from moving freely.

Final Length

The length after thermal movement, calculated as \(L_f=L_0+\Delta L\).

Isotropic Material

A material with similar properties in all directions. Many simple expansion approximations assume isotropic behavior.

Frequently Asked Questions

What does a thermal expansion calculator calculate?

It estimates how much a material expands or contracts when temperature changes. For linear expansion, the main result is change in length, although the calculator may also show final length, temperature change, or coefficient depending on the solve mode.

What is the formula for linear thermal expansion?

The formula is \( \Delta L=\alpha L_0\Delta T \), where \( \Delta L \) is change in length, \( \alpha \) is the coefficient of linear thermal expansion, \( L_0 \) is original length, and \( \Delta T \) is temperature change.

Does steel expand when heated?

Yes. Steel expands when heated and contracts when cooled. A typical carbon steel coefficient is about \(12\,\mu m/(m\cdot^\circ C)\), but the exact value depends on steel grade and temperature range.

Does aluminum expand more than steel?

Yes. Aluminum typically has a coefficient around \(23\,\mu m/(m\cdot^\circ C)\), while carbon steel is often around \(12\,\mu m/(m\cdot^\circ C)\). For the same length and temperature change, aluminum expands roughly about twice as much as carbon steel.

How much does PVC pipe expand?

PVC pipe can expand much more than steel pipe. For example, a 100 ft PVC pipe with a \(40^\circ C\) temperature change expands by about \(2.50\,in\) using a typical coefficient of \(52\,\mu m/(m\cdot^\circ C)\).

What is the difference between thermal expansion and thermal stress?

Thermal expansion is the free movement a material would experience when temperature changes. Thermal stress occurs when that movement is restrained. A member can have little visible movement but still develop stress if it is fixed or constrained.

Can I use this calculator for final design?

Use it for quick estimates and educational checks. Final design should also consider restraint, thermal stress, expansion joints, material grade, manufacturer data, applicable codes, and professional engineering judgment.

Scroll to Top