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 yield-strength margin.

Von Mises Stress Calculator

Normal stresses

Shear stresses

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

Structural FEA

See member stress on a full frame

This calculator evaluates a single stress state. In Structural FEA, run a frame or beam model and inspect elastic member stress contours from combined axial force, bending, shear, and torsion on the actual geometry.

Elastic stress contours · Beams & frames · Load combinations · Visual result diagrams

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

Our flat plate deflection & stress calculator reports one governing bending-stress magnitude from a closed-form plate case. It does not report concurrent σx, σy, and τxy at the same surface point, so its result cannot reconstruct a biaxial plate stress state here. Entering that magnitude as one normal stress with every other component set to zero is a uniaxial assumption; under that assumption, σv equals the entered magnitude.

Use this calculator for a plate or shell only when you have independently obtained the concurrent stress components at one material point, such as from a suitable shell analysis. Enter those components here for equivalent-stress and ductile-yield screening, or use the principal stress & Mohr's circle calculator to inspect the principal stresses, maximum shear, and orientation of a supplied plane-stress state.

Yield Screening and Margin

For a suitable ductile material, the equivalent stress can be compared with the entered uniaxial yield strength:

Utilisation = σv / fy
Yield-strength margin = fy / σv

If you enter a yield strength, the calculator reports both ratios. At or below 100% utilisation, the entered stress state is below the entered yield strength according to the von Mises criterion; above 100%, that criterion predicts yielding at the material point. This is a material-point screening, not a code design check or an overall structural factor of safety. It does not include code factors or check buckling, fracture, fatigue, or instability.

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 components you enter, subject to normal floating-point rounding. Their engineering validity still depends on those components representing the same material point, coordinate system, load state, and consistent stress units. The yield comparison additionally assumes that the von Mises criterion is appropriate for the material and that the entered yield strength is applicable. To recover stresses throughout a real structure, including load combinations and stress concentrations represented by the model, use an appropriate structural or finite element analysis.

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.