🔬
🔬 Science & engineering

Fatigue Safety Factor Calculator (Goodman, Soderberg)

Results update as you type.

Your numbers

Understanding the fatigue safety factor calculator — concept and principle

Parts that are loaded and unloaded millions of times can crack at stresses well below their static strength. When a cyclic load also has a non-zero mean, the endurance limit alone is not enough to judge safety. This calculator combines alternating and mean stress with the Goodman, Soderberg and Gerber criteria to give a fatigue safety factor for infinite life, as in shafts, springs, bolts and connecting rods.

Goodman diagram with the operating pointAlternating stress is plotted against mean stress. The Goodman line joins the endurance limit 250 MPa to the ultimate strength 600 MPa. The part at σm 150, σa 100 MPa could be scaled up 1.54 times before reaching it; the stricter Soderberg line to 450 MPa gives 1.36.Stay under the line, and by how much250σa600450mean stress σm (MPa)Seyour part(150, 100)×1.54 → limitGoodmanSoderbergGoodmann = 1.54Soderbergn = 1.36Gerbern = 1.92
The safety factor is how far the load could grow along the dashed line before hitting the limit.

How it is calculated

σa is the alternating stress amplitude (half the range), σm the mean stress, Se the (corrected) endurance limit, Su the ultimate tensile strength and Sy the yield strength, all in MPa.

The principle

Plot alternating stress against mean stress. With zero mean, a part survives indefinitely if σa is below Se. With zero alternation, it fails at Su (or yields at Sy). Each criterion draws a boundary between these two points: Goodman a straight line to Su, Soderberg a straight line to Sy, Gerber a parabola to Su. The safety factor is how far the load line from the origin can be scaled before it touches the boundary. Test data for ductile steels mostly fall near the Gerber parabola, so Goodman is moderately conservative and Soderberg most conservative.

Worked example

  1. Inputs: σa = 100 MPa, σm = 150 MPa, Se = 250 MPa, Su = 600 MPa, Sy = 450 MPa.
  2. Goodman: 100/250 + 150/600 = 0.4 + 0.25 = 0.65, so n = 1.538462.
  3. Soderberg: 0.4 + 150/450 = 0.7333, so n = 1.363636.
  4. Gerber: 2σmSe/(Suσa) = 75,000/60,000 = 1.25; √(1 + 1.5625) = 1.60078; ½ × 16 × 0.4 × 0.60078 = 1.922499.
How Goodman safety factor changes with Alternating stress (MPa)How Goodman safety factor changes with A…0.511.522.53255075100125150200Example: 1.538461538Alternating stress (MPa)
Each point is the calculator re-run with only “Alternating stress (MPa)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Alternating stress (MPa)Goodman safety factor
252.857142857
502.222222222
751.818181818
1001.538461538
1251.333333333
1501.176470588
2000.9523809524

How to read the result

n greater than 1 predicts infinite life under these assumptions; many designers look for about 1.5 or more with Goodman. Also check first-cycle yielding: Sy/(σa + σm) = 450/250 = 1.8 here, which is acceptable. Gerber is the least conservative and should be used with reliable data.

Common mistakes

Keep in mind: These criteria assume a positive mean stress and constant-amplitude loading. Real fatigue-critical parts must be designed to applicable standards with tested material data and checked by a qualified engineer.

Frequently asked questions

What is a typical endurance limit for steel?

For polished rotating-beam specimens of steel it is often estimated at about half the ultimate strength (for Su up to about 1,400 MPa), before correction factors.

Do aluminium alloys have an endurance limit?

Generally not a true one; designers use fatigue strength at a stated number of cycles, such as 5 × 10⁸.

What about compressive mean stress?

Compressive mean stress is generally less damaging, and these tensile-side formulas do not apply directly.

Sources: R. G. Budynas and J. K. Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill · N. E. Dowling, Mechanical Behavior of Materials, Pearson

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →