# Thermal Stress Calculator (σ = E·α·ΔT)

Thermal stress in a fully constrained member under a uniform temperature change: σ_th = E·α·ΔT. Built-in typical Young's modulus E and expansion coefficient α for carbon/alloy steel, aluminum, copper, austenitic stainless and titanium, plus custom values. ΔT in K or °C (same magnitude), result in MPa. Heating (ΔT>0) → compressive stress in the member.

> Canonical page: https://elysiatools.com/en/tools/thermal-stress-calculator

- **Category:** Math & Numbers

- **Keywords:** thermal stress, sigma = E·alpha·dT, temperature stress, coefficient of thermal expansion, Young's modulus, constrained expansion, heating stress, mechanical design

## Overview

Calculate thermal stress in a fully constrained member using σ_th = E·α·ΔT. Choose a material preset or enter custom Young's modulus and thermal expansion values, then get the stress in MPa with compression or tension identified.

## Inputs

- **Material** (select): Material preset supplies typical E and α. Choose 'Custom' to enter both yourself.
- **Young's Modulus E (MPa)** (number): Young's modulus E in MPa. Required only when Material is 'Custom'.
- **Thermal Expansion α (1/K)** (number): Coefficient of linear thermal expansion α in 1/K. Required only when Material is 'Custom'. Typical: steel ≈ 12e-6, aluminum ≈ 23e-6.
- **Temperature Change ΔT (K)** (number): Temperature change ΔT in K or °C (same magnitude). Positive = heating (→ compressive thermal stress), negative = cooling (→ tensile).
- **Decimal Places** (number)

## When to use

- Estimate stress caused by uniform heating or cooling when expansion is fully constrained.
- Compare thermal stress for steel, aluminum, copper, stainless steel, or titanium.
- Use custom material properties when the built-in presets do not match your design material.

## How it works

- Select a material preset, or choose Custom and enter Young's modulus E in MPa and thermal expansion coefficient α in 1/K.
- Enter the temperature change ΔT in K or °C; use a positive value for heating and a negative value for cooling.
- The calculator applies σ_th = E·α·ΔT.
- The JSON result reports stress in MPa, the selected material properties, ΔT, and the loading direction.

## Use cases

- Check thermal loading in restrained steel, aluminum, copper, stainless steel, or titanium members.
- Estimate whether heating or cooling produces compression or tension in a constrained component.
- Run quick mechanical design comparisons using preset or custom material properties.

## Frequently asked questions

### What formula does the calculator use?

It uses σ_th = E·α·ΔT for a fully constrained member under a uniform temperature change.

### Can I enter temperature change in Celsius?

Yes. A temperature difference in °C has the same numerical magnitude as in K.

### What does a positive ΔT mean?

A positive ΔT represents heating and is reported as compressive thermal stress.

### What does a negative ΔT mean?

A negative ΔT represents cooling and is reported as tensile thermal stress.

### What units are required and returned?

Enter E in MPa, α in 1/K, and ΔT in K or °C. The stress result is returned in MPa.

## Related tools

- [Bernoulli Equation Solver (Velocity / Pressure / Elevation)](https://elysiatools.com/en/tools/bernoulli-equation-solver): Solve the Bernoulli equation p/(ρg) + v²/(2g) + z = const for steady, ideal, incompressible flow between two points on a streamline. Supply all three upstream quantities (p₁, v₁, z₁) and any two of the three downstream quantities; the tool solves for the third. Solve velocity: v₂ = √\[v₁² + 2(p₁-p₂)/ρ + 2g(z₁-z₂)\] — a negative radicand is physically impossible and is rejected. Solve pressure: p₂ = p₁ + ½ρ(v₁²-v₂²) + ρg(z₁-z₂). Solve elevation: z₂ = z₁ + (p₁-p₂)/(ρg) + (v₁²-v₂²)/(2g). g = 9.81 m/s². Density in kg/m³/g/cm³, pressure in Pa/kPa/bar/atm/psi, velocity in m/s, elevation in m/cm/ft. The upstream pressure/velocity/elevation heads and the total head are also reported.
- [Mass Flow Rate Converter (kg/s / lb/h / t/h)](https://elysiatools.com/en/tools/flow-rate-mass-converter): Convert mass flow rate between kg/s (kilograms per second, SI base), lb/h (pounds per hour, 1 lb = 0.45359237 kg), and t/h (tonnes per hour, 1 t = 1000 kg). Converts via kg/s to the target unit and also lists the equivalent value in all three units for reference. Used for boiler feedwater, chemical dosing, fuel consumption, and compressed-gas metering.
- [Volumetric Flow Rate Converter (m³/h / L/min / gpm / cfm)](https://elysiatools.com/en/tools/flow-rate-volume-converter): Convert volumetric flow rate between m³/h (cubic metres per hour), L/min (litres per minute), gpm (US gallons per minute, 1 gal = 3.785411784 L), and cfm (cubic feet per minute, 1 ft³ = 28.3168466 L). Converts via m³/s to the target unit and also lists the equivalent value in all four units for reference. Used for pumps, HVAC, compressed air, and piping.
- [Orifice Flow Calculator (Bernoulli, Q=Cd·A·√(2ΔP/ρ))](https://elysiatools.com/en/tools/orifice-flow-calculator): Compute the flow rate through a thin-plate orifice for an incompressible fluid (ISO 5167 Bernoulli form with discharge coefficient C_d). Orifice area A=π·d²/4; volumetric flow Q=C_d·A·√(2·ΔP/ρ); mass flow ṁ=C_d·A·√(2·ρ·ΔP); throat velocity v_orifice=C_d·√(2·ΔP/ρ). If the upstream pipe diameter D is supplied the diameter ratio β=d/D is also returned. ΔP≥0, ρ>0, C_d in 0..1 (default 0.61 for a sharp-edged plate). Diameter in m/cm/mm, pressure in Pa/kPa/bar/atm/psi, density in kg/m³/g/cm³; volumetric flow reported in m³/s, L/s, L/min and m³/h.
- [Spring Compression Energy Calculator](https://elysiatools.com/en/tools/spring-compression-energy): Calculate the elastic potential energy and force of a spring in compression or extension. U = ½·k·x², F = k·x. Solve energy from displacement, or displacement from energy.
- [Stress & Strain Calculator](https://elysiatools.com/en/tools/stress-strain-calculator): Calculate engineering stress σ = F/A and engineering strain ε = ΔL/L₀ under uniaxial load. Choose what to solve: for stress, enter force F (N) and cross-section area A (mm²) → result in MPa; for strain, enter original length L₀ and elongation ΔL (negative for compression) → dimensionless ratio. Units are self-consistent (N, mm) so stress comes out directly in MPa.
- [Absolute Value Calculator](https://elysiatools.com/en/tools/absolute-value-calculator): Calculate the absolute value of positive, negative, or decimal numbers and explain the sign relationship
- [Active Earth Pressure (Rankine)](https://elysiatools.com/en/tools/active-earth-pressure): Calculate the Rankine active earth pressure on a smooth vertical wall backfilled with cohesionless soil. K_a = tan²(45°−φ/2). Optional uniform surcharge q. Returns the base pressure p₀, the total force P, and the resultant height.

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
