Von Mises Stress Calculator

Enter a plane-stress state (σx, σy, τxy) to get the von Mises equivalent stress, principal stresses σ1 and σ2, and a safety factor against a material's yield strength.

Quick Facts

Plane-stress formula
σv = √(σx² − σxσy + σy² + 3τxy²)
Combines two normal stresses and one shear stress into one equivalent value.
General 3D formula
σv = √(½[(σ1−σ2)² + (σ2−σ3)² + (σ3−σ1)²])
Used when all three principal stresses are known, e.g. from FEA output.
Principal stresses
σ1,2 = (σx+σy)/2 ± √[((σx−σy)/2)² + τxy²]
The ± term is also the maximum in-plane shear stress, τmax.
Yield criterion
Yields when σv ≥ Sy
Distortion-energy (von Mises-Hencky) theory for ductile materials.

Your Results

Calculated
Von Mises Stress (σv)
-
√(σx² − σxσy + σy² + 3τxy²)
Max Principal Stress (σ1)
-
σavg + R
Min Principal Stress (σ2)
-
σavg − R
Safety Factor
-
Yield strength ÷ σv

Ready

Enter σx, σy, and τxy, then press Calculate.

How to Calculate Von Mises Stress

Von Mises stress (σv) is a scalar "equivalent stress" that reduces a multi-axial stress state — normal stresses plus shear — down to a single number that can be compared directly against a ductile material's yield strength. It comes from the maximum distortion-energy theory (von Mises-Hencky criterion), which holds that a ductile material yields when the energy associated with changing its shape (as opposed to its volume) reaches a critical value. This calculator takes the plane-stress state at a point — two normal stresses σx and σy plus one shear stress τxy, the values you would read off a Mohr's circle diagram or an FEA stress tensor — and returns the von Mises stress, the two in-plane principal stresses, and an optional safety factor.

How the calculation works

First, the calculator finds the principal stresses by locating the center and radius of Mohr's circle: σavg = (σx + σy) / 2 and R = √[((σx − σy)/2)² + τxy²]. The principal stresses are then σ1 = σavg + R and σ2 = σavg − R, and R itself equals the maximum in-plane shear stress, τmax. The von Mises stress for this plane-stress state is σv = √(σx² − σxσy + σy² + 3τxy²), which is algebraically equivalent to σv = √(σ1² − σ1σ2 + σ2²). For a full 3D stress state where all three principal stresses (σ1, σ2, σ3) are known — typical output from finite element analysis — the general form is σv = √{½[(σ1 − σ2)² + (σ2 − σ3)² + (σ3 − σ1)²]}; setting σ3 = 0 recovers the plane-stress formula used here.

Common mistakes

  • Dropping the factor of 3 on shear: shear stress contributes three times as much to distortion energy as an equal normal stress — omitting the "3" in front of τxy² is the most common hand-calculation error.
  • Confusing von Mises stress with maximum principal stress: σv is always a single non-negative number derived from combined loading; it does not tell you the direction of the worst stress the way σ1 does, and it is not the same as the Tresca (maximum shear) criterion, which uses σv,Tresca = σ1 − σ3 instead.
  • Mixing stress units: keep σx, σy, τxy, and the yield strength in the same unit (all MPa or all ksi, for example) — the formula does not convert units for you.
  • Ignoring out-of-plane stress: this calculator assumes plane stress (σz = τxz = τyz = 0), appropriate for thin plates and surfaces free of pressure; thick-walled or pressurized components need the full 3D principal-stress form.

Real-world applications

  • Finite element analysis (FEA) software defaults to plotting von Mises stress contours because it condenses a full 3D stress tensor into one failure-relevant number per element.
  • Pressure vessel and piping codes (e.g., ASME) use von Mises-based criteria to size wall thickness against internal pressure.
  • Structural steel and machine design checks compare σv at stress-concentration points (fillets, holes, welds) against the material's yield strength to size a safety factor.
  • Shaft design under combined bending and torsion uses the plane-stress von Mises formula directly, since torsion produces τxy and bending produces σx.

Frequently Asked Questions

What is von Mises stress?
Von Mises stress (σv) is a single scalar "equivalent stress" calculated from a multi-axial stress state. It comes from the maximum distortion-energy theory and is compared against a ductile material's yield strength to predict whether it will yield under combined loading.
How is von Mises stress different from principal stress?
Principal stresses (σ1, σ2) are the actual normal stresses acting on the planes of zero shear stress in the material. Von Mises stress combines the principal stresses (or the full σx, σy, τxy state) into one non-negative equivalent value used purely for comparison against yield strength; it is not a stress that acts on any real physical plane.
How do I know if a part will yield?
Under the von Mises (distortion-energy) criterion, a ductile material begins to yield when its von Mises stress reaches the material's yield strength: σv ≥ Sy. The safety factor Sy / σv should stay above 1 (engineers typically design for 1.5–3+ depending on the application and uncertainty).
Can von Mises stress be negative?
No. Because von Mises stress is defined as the square root of a sum of squared terms, it is always zero or positive, even when the underlying normal stresses are compressive (negative). It measures magnitude of distortion, not direction.