Stress, Strain, Young’s Modulus & Poisson’s Ratio Calculator
Solve for stress, strain, elastic modulus or deformation using Hooke’s Law. Includes 3D stress state, lateral strain, volumetric strain, von Mises stress, and principal stresses.
σ = Eε
4 solve modes
3D Hooke’s Law
von Mises
20 materials
SI & Imperial
Solve For
Quick Presets
Material
E = 200 GPa · ν = 0.30 · Sy = 250 MPa
Lateral / axial strain ratio
Applied Load Inputs
Dimensionless (ΔL/L)
mm
mm
Yield & Geometry (Optional)
MPa
N
mm²
Applied to yield check
SI
Imperial
Key Results
Enter values above and click Calculate.
All Stress & Strain Values
—
Lateral Strain & Poisson Effects
—
3D Stress State & Principal Stresses
MPa
MPa
MPa
Enter σx (from above) to compute principal stresses.
Mohr’s Circle (2D)
Mohr’s Circle Diagram
Calculate to see Mohr’s Circle data.
Material Reference
| Material | E (GPa) | G (GPa) | ν | Sy (MPa) | Su (MPa) | ρ (kg/m³) |
|---|
Formula Reference
| Quantity | Formula | Notes |
|---|---|---|
| Hooke’s Law | σ = E × ε | Elastic range only |
| Strain | ε = ΔL / L = σ / E | Dimensionless |
| Deformation | δ = ε × L = σL / E | Also: δ = FL / (AE) |
| Lateral strain (Poisson) | εlat = −νεaxial | ν = 0.25–0.35 for metals |
| 3D Hooke’s Law (x) | εx = (σx − ν(σy+σz)) / E | Full triaxial form |
| Volumetric strain | εv = (1−2ν)(σx+σy+σz) / E | Dilatation |
| Principal stresses (σ1,2) | (σx+σy)/2 ± √((σx−σy)²/4 + τxy²) | 2D plane stress |
| Max shear stress | τmax = (σ1−σ2) / 2 | In-plane maximum |
| Von Mises stress | σvm = √(σ1² − σ1σ2 + σ2²) | Yield if σvm ≥ Sy |
| Shear modulus G | G = E / (2(1+ν)) | From E and ν |
| Bulk modulus K | K = E / (3(1−2ν)) | Volumetric stiffness |
Common Questions
What is Young’s modulus and how is it measured?
Young’s modulus (E) is the slope of the linear (elastic) portion of the stress–strain curve: E = σ / ε. It is measured by applying a known tensile or compressive load to a standardised specimen, recording the elongation, and computing σ = F/A and ε = ΔL/L. Steel is ~200 GPa, aluminium ~70 GPa, glass ~65 GPa, and rubber 0.01–0.1 GPa.
How does Poisson’s ratio affect 3D strain?
When a bar is stretched axially (εx > 0), it contracts laterally: εy = εz = −νεx. In a full 3D biaxial or triaxial state, each strain component is influenced by all three normal stresses: εx = (σx − ν(σy+σz))/E. This means compressive stresses on one axis can cause expansion on another.
What is principal stress and why does it matter?
Principal stresses (σ1, σ2) are the maximum and minimum normal stresses at a point, found by rotating the stress element until shear stress is zero. They occur at the principal planes. Failure criteria (von Mises, Tresca) use principal stresses to predict yielding, which is why structural analyses always transform to principal components.
What is the difference between engineering and true stress/strain?
Engineering stress uses the original cross-sectional area (F/A₀) and engineering strain uses the original length (ΔL/L₀). True stress and strain account for the actual changing geometry: σtrue = σeng(1+εeng). For small elastic strains (below ~1%), the difference is negligible. This calculator uses engineering definitions, which is standard for elastic analysis.
How is the safety factor for stress calculated?
The static safety factor against yielding is SF = Sy / σapplied for uniaxial loading, or SF = Sy / σvm for multiaxial loading using the von Mises criterion. SF > 2 is typical for static structural design; fatigue applications require higher values and use the endurance limit rather than yield strength.
