Von Mises Stress Calculator

Calculate Von Mises equivalent stress from general or principal stresses. Compare with Tresca criterion, find safety factors for 7 materials.

Common Stress States

MPa
MPa
MPa
MPa
MPa
MPa
Von Mises Stress (σ_vm)
227.38 MPa
Yield criterion for ductile materials
Tresca Stress (τ_max)
234.66 MPa
Maximum shear stress criterion
Safety Factor (VM)
1.10
Sy/227 = 1.10
Safety Factor (Tresca)
1.07
Tresca is more conservative
Principal Stresses
234.7, 15.3, 0.0
σ₁ ≥ σ₂ ≥ σ₃ (MPa)
Hydrostatic Stress
83.33 MPa
Triaxiality: 0.366

Yield Utilization — Structural Steel (A36)

0 MPaSy = 250 MPa
σ_vm = 227 MPa (91.0%)

Material Safety Factor Comparison

MaterialSy (MPa)SF (Von Mises)SF (Tresca)Status
Structural Steel (A36)2501.101.07⚠️ Marginal
Stainless Steel 3042150.950.92❌ Yields
Aluminum 6061-T62761.211.18⚠️ Marginal
Aluminum 2024-T43241.421.38⚠️ Marginal
Titanium Ti-6Al-4V8803.873.75✓ Safe
Copper (annealed)700.310.30❌ Yields
Brass (C360)3101.361.32⚠️ Marginal
Planning notes, formulas, and examples

About the Von Mises Stress Calculator

The Von Mises stress calculator computes the equivalent uniaxial stress that would produce the same distortion energy as the actual multiaxial stress state. The Von Mises yield criterion — also known as the maximum distortion energy criterion or the octahedral shear stress criterion — is the most widely used failure theory for ductile materials in engineering design.

When a structural component is subjected to combined loading (tension + shear + bending), the stress state at any point consists of up to six independent components (three normal and three shear). The Von Mises stress reduces this complex state to a single scalar value that can be directly compared to the material's uniaxial yield strength. If σ_vm ≥ Sy, the material yields.

This calculator accepts either general stress components (σx, σy, σz, τxy, τxz, τyz) or principal stresses (σ₁, σ₂, σ₃), computes both Von Mises and Tresca (maximum shear stress) criteria, calculates principal stresses from general components, provides safety factors for 7 common engineering materials, and includes a yield utilization visualization.

When This Page Helps

Von Mises stress analysis is required for virtually every mechanical design involving ductile metals. FEA software always reports Von Mises stress as the primary failure indicator in structural analysis. Understanding and verifying these results is essential for any practicing engineer.

It gives instant hand-calculation verification of FEA results, quick screening of material adequacy for a known stress state, and a clear comparison between VM and Tresca criteria — all without memorizing the complex formulae.

How to Use the Inputs

  1. Select the stress input type: general components (with normal and shear stresses) or principal stresses (if already known).
  2. For general stress: enter σx, σy, σz (normal stresses) and τxy, τxz, τyz (shear stresses) in MPa.
  3. For principal stresses: enter σ₁, σ₂, σ₃ directly in MPa (the calculator will sort them).
  4. Select a material from the dropdown to compare against its yield strength, or enter a custom value.
  5. Review the Von Mises stress, Tresca stress, safety factors, and principal stresses.
  6. Check the yield utilization bar — green means safe, yellow means marginal, red means yielding.
  7. Use the material comparison table to evaluate which materials can handle the stress state.
Formula used
Von Mises stress (general): σ_vm = √[½((σx−σy)² + (σy−σz)² + (σz−σx)²) + 3(τxy² + τxz² + τyz²)]. Von Mises stress (principal): σ_vm = √[½((σ₁−σ₂)² + (σ₂−σ₃)² + (σ₃−σ₁)²)]. Tresca stress: τ_max = max(|σ₁−σ₂|, |σ₂−σ₃|, |σ₃−σ₁|). Safety factor: SF = Sy / σ_vm. Hydrostatic stress: σ_h = (σ₁+σ₂+σ₃)/3.

Example Calculation

Result: σ_vm = 226.5 MPa, Tresca = 248.0 MPa, SF(VM) = 1.10, SF(Tresca) = 1.01

With σz = τxz = τyz = 0: σ_vm = √[½((200-50)² + 50² + 200²) + 3(80²)] = 226.5 MPa. Principal stresses are ~237 and 13 MPa. The VM safety factor of 1.10 indicates the component is close to yielding.

Tips & Best Practices

  • For plane stress (2D, σz = τxz = τyz = 0), the Von Mises formula simplifies to σ_vm = √(σx² − σxσy + σy² + 3τxy²).
  • Pure shear yields at τ = Sy/√3 ≈ 0.577 Sy (Von Mises) vs τ = Sy/2 = 0.5 Sy (Tresca).
  • The Von Mises yield surface forms an ellipse in 2D principal stress space, while Tresca forms a hexagon inscribed within it.
  • Hydrostatic stress (equal in all directions) does not contribute to Von Mises stress — only deviatoric (shape-changing) stress matters.
  • A safety factor of 1.5-2.0 is typical for static loading of ductile materials; higher factors are used for fatigue or impact.
  • Color contour plots of Von Mises stress in FEA are the most common way to visualize structural analysis results.

The Von Mises Yield Criterion

The Von Mises criterion was independently proposed by Maxwell (1856), Huber (1904), and Von Mises (1913). It states that yielding occurs when the distortion energy per unit volume reaches the same value as in a uniaxial tension test at the yield point. Physically, this means the material yields when the shape-changing component of the strain energy reaches a critical value, while the volume-changing (hydrostatic) component is irrelevant.

The mathematical formulation involves the second invariant of the deviatoric stress tensor (J₂), giving rise to the alternative name "J₂ plasticity." The Von Mises stress σ_vm = √(3J₂) is the equivalent uniaxial stress that produces the same J₂ value. This elegant framework has proven remarkably accurate for ductile metals across thousands of experimental tests.

Von Mises vs Tresca: Practical Differences

Both criteria predict yielding accurately for ductile materials, but they differ by up to 15.5% for certain stress states. The maximum difference occurs for pure shear, where Von Mises predicts yield at τ = 0.577Sy while Tresca predicts yield at τ = 0.5Sy. Experiments consistently show that Von Mises is more accurate, but many engineering codes (particularly pressure vessel and piping codes) still use Tresca because it's more conservative and mathematically simpler.

In practice, most engineers use Von Mises for general structural analysis, while Tresca appears in specific code-mandated calculations. FEA software defaults to Von Mises stress for color contour displays, and it is the standard failure criterion taught in machine design courses.

Applications in Engineering Design

Von Mises stress is used throughout mechanical engineering: shaft design (combined bending + torsion), pressure vessel analysis (biaxial stress from internal pressure), welded joint evaluation, fatigue analysis (where the alternating VM stress is compared to the endurance limit), and FEA post-processing. The safety factor SF = Sy/σ_vm is the fundamental measure of structural adequacy for ductile members under static loading.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Von Mises predicts yielding based on distortion energy (shape change), while Tresca predicts yielding based on maximum shear stress. Tresca is always more conservative (predicts yielding sooner) — the maximum difference is about 15%. Most engineering codes allow Von Mises for ductile materials.