Stress and Strain Calculator

Stress is how hard a material is being pulled, and strain is how far it has stretched. Stress is force divided by area, in MPa or psi; strain is the change in length divided by the original length, a pure ratio usually quoted in microstrain. If you measured a length change, use the first mode to get strain and solve for either length. If you know the load, use the force and area mode: enter the force, the cross-section and the material, and the calculator returns the stress, the strain, the elongation and the factor of safety against yield. The two are linked by Young's modulus, but only while the material stays elastic, so the calculator stops at yield rather than give you a number that no longer applies.

Calculator

mm
mm

Example Result

Your result will appear here

The calculated result will appear here after you press Calculate.

By O.E. — Partner, chairman of the board and CEO of a metal products manufacturer for 21 years; the company exports to 45 countries.

Drafted with AI assistance; calculations checked against primary sources and tested with the site's own code. About FlowUtil

Last reviewed

From load to stretch

Stress and strain are linked by Young's modulus, but only while the material stays elastic. Below yield, a bar returns to its length when unloaded; beyond it, E × ε no longer gives the stress.

SymbolMeaning
σNormal stress = F ÷ A (MPa, psi)
εEngineering strain = ΔL ÷ L₀ (dimensionless, µε)
Eσ = E × ε, up to yield only
ΔLElongation = F L₀ ÷ (A E)
ε_yYield strain = σ_y ÷ E
SFFactor of safety = σ_y ÷ σ, above 1
τ, γDirect shear: τ = V ÷ A, γ = τ ÷ G

A steel rod, loaded and measured

  1. 1A 2 m steel rod stretches 1.5 mm. E = 200 GPa, S275 steel.

    ε = 1.5 ÷ 2,000 = 0.00075; σ = 200,000 × 0.00075

    750 µε (0.075%), 150 MPa

    That is below the 275 MPa yield of S275 steel, so the rod returns to its length when unloaded. With a Poisson's ratio of 0.3 the sideways strain is −225 µε.

  2. 280 kN on a 600 mm² bar, 1 m long, E = 200 GPa, yield 250 MPa.

    σ = 80,000 ÷ 600; ε = 133.3 ÷ 200,000; 250 ÷ 133.3

    133.3 MPa, 667 µε, 0.67 mm over 1 m, safety factor 1.87

  3. 310,000 lbf on 1.5 in², E = 29,000,000 psi.

    σ = 10,000 ÷ 1.5; ε = 6,667 ÷ 29,000,000

    6,667 psi (46 MPa), 230 µε

Where Hooke's law stops

The line σ = E ε holds only to yield. Multiply a strain by E beyond that point and you get a stress the material does not have. A reading of 1,500 µε on S275 has passed yield: the part has a permanent set, and E × ε no longer gives the stress. Use the calculator's safety factor, not a bare multiplication.

SteelMinimum yieldEYield strain
S275275 MPa210 GPa1,310 µε
S355355 MPa210 GPa1,690 µε
ASTM A36250 MPa (36 ksi)200 GPa1,250 µε

Engineering strain or true strain?

Engineering strain divides by the original length; true strain adds up the small stretches, ε_true = ln(1 + ε). They agree closely in the elastic range and part ways in forming and tensile tests.

Engineering strainTrue strain
0.0020.0020
0.050.0488
0.200.1823

Reading a strain gauge

A foil gauge changes resistance in proportion to strain: ΔR ÷ R = GF × ε, where the gauge factor GF is close to 2 for metal foil gauges. A 350 Ω gauge at 1,000 µε changes by only 0.70 Ω, which is why gauges are read through a bridge circuit.

A strain or stress figure from this page is not a design check. Members that carry people or heavy loads need a design by a qualified engineer.

Formula basis

  1. Elementary mechanics of materials: σ = F ÷ A, ε = ΔL ÷ L₀, Hooke's law, true strain as ln(1 + ε). Strength values are the minimums listed in the site's steel tables.

Unit Conversion Reference

QuantityUnitIn SI base units (m)
Length1 mm0.001 m
1 cm0.01 m
1 m1 m
1 in0.0254 m
1 ft0.3048 m
Strain (dimensionless)Decimalε (e.g. 0.002)
Percentε × 100 (e.g. 0.2%)
Microstrain (με)ε × 10⁶ (e.g. 2000 με)

How to Use

  1. 1

    Pick a mode: strain from lengths, stress and strain from a force and area, direct shear, or solve for a length.

  2. 2

    Choose the units.

  3. 3

    Enter the known values. Add E and the yield strength to get the strain and the safety factor.

  4. 4

    Press Calculate. Strain is shown as a decimal, a percentage, and in microstrain; lengths are shown in your chosen unit plus common conversions.

  5. 5

    Use Copy Result to save the calculation, or Reset to clear all fields.

Frequently Asked Questions

What is the formula for strain?

ε = ΔL ÷ L₀. It has no units.

What is the difference between stress and strain?

Stress is internal force per unit area; strain is the resulting change in length per unit length.

How do I calculate stress?

σ = F ÷ A: 50 kN on 500 mm² is 100 MPa. 1 MPa = 145 psi.

What is yield strain?

The strain at the start of yielding, ε_y = σ_y ÷ E, about 0.12–0.17% for structural steel.

How do I convert strain to microstrain?

Multiply by 1,000,000. 0.002 is 2,000 µε, or 0.2%.

What is shear stress?

Force parallel to a surface divided by the area, τ = V ÷ A. Its strain is the angle γ = τ ÷ G.

Is strain positive or negative?

Positive in tension, negative in compression.

Explore Knowledge

Deepen your understanding with the FlowUtil Strain engineering guide, glossary definitions and reference table.

Read the Strain Guide