Von Mises Stress Calculator

Calculate the von Mises equivalent stress from a full 3D or plane stress state. Enter the six stress components below to get the equivalent stress, principal stresses, maximum shear, and (optionally) the yield utilisation and factor of safety.

Von Mises Stress Calculator

Normal stresses

Shear stresses

For a plane (2D) stress state, leave σz, τyz and τzx as 0.

What is Von Mises Stress?

Von Mises stress (also called equivalent stress or effective stress) collapses a complex multi-axial stress state into a single scalar that can be compared against the uniaxial yield strength of a material. It is based on the distortion energy theory: yielding of a ductile metal begins when the energy of distortion reaches the same value as at yield in a simple tension test.

Because it ignores hydrostatic (volumetric) stress and responds only to the shape-changing part of the stress tensor, the von Mises criterion is the workhorse failure measure for steel, aluminium, and other ductile materials, and it is the default stress contour in most finite element packages.

Von Mises Stress Formula

General 3D Stress State

σv = √( ½[ (σx − σy)² + (σy − σz)² + (σz − σx)² ] + 3(τxy² + τyz² + τzx²) )

This is the most general form, taking all three normal stresses and all three shear stresses. It can equivalently be written in terms of the principal stresses σ1, σ2, σ3.

In Terms of Principal Stresses

σv = √( ½[ (σ1 − σ2)² + (σ2 − σ3)² + (σ3 − σ1)² ] )

Plane Stress (2D)

σv = √( σx² − σxσy + σy² + 3τxy² )

For a thin plate or shell where the out-of-plane stresses are zero, the formula simplifies to the expression above. This calculator handles the plane stress case automatically: just leave σz, τyz, and τzx set to zero.

Flat Plates and Slabs

For a slab, base plate, or panel in two-way bending, the peak fibre stress is often taken as a single normal stress (or a biaxial state with σx, σy, and τxy at the surface). Use our flat plate deflection & stress calculator to obtain maximum bending stress and deflection from geometry, thickness, support conditions, and uniform or central load (Roark thin-plate theory). Then enter those stresses here for a von Mises yield check, or use the principal stress & Mohr's circle calculator to see σ1, σ2, and the principal angle.

Yield Check and Factor of Safety

Once the equivalent stress is known, the yield check is a direct comparison with the material yield strength:

Utilisation = σv / fy
Factor of safety = fy / σv

If you enter a yield strength, the calculator reports both. A utilisation at or below 100% means the point is elastic; above 100% means the von Mises criterion predicts yielding. Typical yield strengths are around 250 to 355 MPa (36 to 50 ksi) for structural steel and 240 to 280 MPa for common aluminium alloys.

Von Mises vs Tresca

The Tresca (maximum shear stress) criterion predicts yield when the maximum shear stress τmax = (σ1 − σ3)/2 reaches fy/2. Equivalently, the Tresca equivalent stress σ1 − σ3 is compared directly with fy. Tresca is always more conservative than von Mises, by up to about 15% in pure shear. Von Mises matches experimental yield data for ductile metals more closely, which is why it is the more common choice. This calculator reports both the absolute maximum shear stress and the Tresca equivalent stress alongside the von Mises value so you can compare them.

Notes on Accuracy

The principal stresses are computed directly from the symmetric stress tensor, so the reported σ1, σ2, σ3 and the resulting von Mises and maximum shear values are based on the stress state you enter, subject only to normal floating-point rounding. The only modelling assumption is that the input represents a single material point. To recover the stress state at every point of a real structure, including stress concentrations and load combinations, use a full finite element model.

Related Calculators

Need Stress Across a Whole Frame?

Model beams, frames, trusses, and meshed plates in 3D and review member forces, plate results, and design checks from analysis results. For isolated plates, keep using the closed-form plate calculator above. Free, no signup required.