Principal Stress & Mohr's Circle Calculator

Transform a plane (2D) stress state into its principal stresses. Enter the normal stresses σx, σy and the shear stress τxyto get the principal stresses, maximum in-plane shear, principal angle, and a scale-correct Mohr's circle you can rotate.

Principal Stress Calculator

What Are Principal Stresses?

At any point in a loaded body, the stress depends on the orientation of the plane you examine. Principal stresses are the maximum and minimum normal stresses found by rotating that plane, and on the planes where they act the shear stress is zero. The principal directions are therefore the natural axes of the stress state, and the principal stresses are what most failure criteria are built on.

For a plane stress state defined by σx, σy, and τxy, there are two in-plane principal stresses, σ1 (major) and σ2 (minor). The third principal stress is zero out of plane.

Principal Stress Formulas

σavg = (σx + σy) / 2
R = √( ((σx − σy)/2)² + τxy² )
σ1 = σavg + R
σ2 = σavg − R
τmax = R
θp = ½ · atan2( 2τxy, σx − σy )

The average normal stress σavgis the centre of Mohr's circle and the radius R is the maximum in-plane shear stress. The principal stresses lie at the ends of the horizontal diameter, and the maximum shear acts on planes rotated 45° from the principal planes.

Stress Transformation

To find the stresses on any plane rotated by an angle θ from the x-axis, use the transformation equations. Drag the rotation slider in the calculator to see these update live and watch the corresponding point sweep around Mohr's circle:

σx′ = ½(σxy) + ½(σx−σy)cos2θ + τxysin2θ
σy′ = ½(σxy) − ½(σx−σy)cos2θ − τxysin2θ
τx′y′ = −½(σx−σy)sin2θ + τxycos2θ

A physical rotation of θ corresponds to a rotation of 2θ around Mohr's circle, which is why the principal planes (where the shear is zero) are reached when 2θ brings the point onto the horizontal axis.

Reading Mohr's Circle

Mohr's circle is a graphical map of every plane orientation. Each point on the circle gives the normal stress (horizontal axis) and shear stress (vertical axis) on one plane. The circle is centred at σavgwith radius R. The amber points mark the stresses on the x-face and y-face you entered; they sit at opposite ends of a diameter. As you rotate the element, the emerald diameter shows the new x′ and y′ faces, and the green arc marks the 2θ sweep.

Sign Conventions

Tensile normal stress is positive and compression is negative. A positive τxy acts in the conventional sense on the positive x-face. The principal angle θp is reported as the rotation from the x-axis to the major principal direction, positive counter-clockwise. Because the maximum-shear planes are always 45° from the principal planes, θs = θp− 45°.

From Principal Stresses to Yield

Once you have the principal stresses, the von Mises equivalent stress for plane stress is σv = √(σ1² − σ1σ2 + σ2²), reported above. Compare it with the material yield strength to check for yielding, or use the dedicated von Mises calculator for full 3D states.

Related Calculators

Need Stress Across a Whole Model?

Model beams, plates, and shells in 3D and read principal stress and von Mises contours directly off the results. Free, no signup required.