Fatigue Life Calculator
Calculate factor of safety using Goodman, Soderberg, and Gerber criteria with modified endurance limit correction factors
This free online fatigue life calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Supports both metric (SI) and imperial units with built-in unit selection dropdowns on every input field, so you can work in whatever units your problem provides. Designed for engineering students and professionals working through coursework, design projects, or quick reference calculations.
Fatigue Life Calculator
Calculate factor of safety using Goodman, Soderberg, and Gerber criteria with modified endurance limit.
Criteria
≈ 0.5·S_ut (steel)
Marin Correction Factors
Machined: 0.76–0.9
d<8mm: 1.0
Bending: 1.0
≤70°C: 1.0
99%: 0.814
Modified Endurance Limit
S_e = 229.50 MPa
= 0.9 × 0.85 × 1 × 1 × 1 × 300 MPa
Factors of Safety
Goodman n
1.284
Soderberg n (conservative)
1.219
Gerber n (least conservative)
1.478
Langer (yield) n_y
2.400
Governing Criterion
Soderberg ≤ Goodman ≤ Gerber (most to least conservative)
Goodman: most widely used in practice.
k_a Surface Finish Factor (ka ≈ a·S_ut^b)
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Fatigue Life Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.
Review your inputs
Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Fatigue Life Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
Formula Reference
Fatigue Life Calculator Formula
See calculator inputs for the governing equation
Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.
When to Use This Calculator
- •Use the Fatigue Life Calculator when solving homework or exam problems that require quick numerical verification of your hand calculations — instant feedback helps identify arithmetic errors before they propagate.
- •Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
- •Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
- •Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
- •Use it in the field when a quick estimate is needed and a full engineering software package is not available.
About This Calculator
The Fatigue Life Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Calculate factor of safety using Goodman, Soderberg, and Gerber criteria with modified endurance limit correction factors All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Inputs support both metric (SI) and imperial unit systems, with unit conversion handled automatically — simply select your preferred unit from the dropdown next to each field. Results are computed instantly in the browser without sending data to a server, ensuring both speed and privacy. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.
The Theory Behind It
Fatigue life prediction estimates how many load cycles a component can withstand before crack initiation and growth cause failure. For constant-amplitude loading with mean stress σ_m and alternating stress σ_a, the three common failure criteria are: Goodman: σ_a/S_e + σ_m/S_u = 1/FS (most common); Soderberg: σ_a/S_e + σ_m/S_y = 1/FS (very conservative); Gerber: σ_a/S_e + (σ_m/S_u)² = 1/FS (parabolic, better match to test data). Here S_e is the endurance limit (stress below which infinite fatigue life is achieved, typically 0.5·S_u for steel and non-existent for aluminum which has no true endurance limit), S_y is yield strength, S_u is ultimate strength, and FS is the fatigue safety factor. For variable amplitude loading, Miner's rule sums damage fractions: Σ(n_i/N_i) = 1 at failure, where n_i is cycles at stress level i and N_i is the cycles to failure at that stress level. This linear damage accumulation works reasonably for random loading but has known limitations for very different stress sequences. S-N curves (stress vs cycles-to-failure) are determined experimentally for each material and geometry. Factors affecting fatigue life: surface finish (polished < machined < rough), size (smaller specimens are stronger), load type (axial < rotating bending), and notches (Kf reduces fatigue strength by the notch factor).
Real-World Applications
- •Rotating shaft fatigue analysis: shafts with bending loads experience alternating stress as they rotate, requiring fatigue-based sizing.
- •Pressure vessel fatigue: vessels with fluctuating internal pressure (pump discharge, reactor cycles) are designed for specific cycle count requirements.
- •Bridge structure fatigue: steel bridge members under traffic loading accumulate damage over decades. Maximum stress range and cycle count set design life.
- •Aircraft structure fatigue: wing bending, pressurization cycling, and gust loads all contribute to fatigue accumulation in commercial aircraft.
- •Connecting rod and crankshaft: IC engine components experience millions of load cycles per year at substantial stress levels.
Frequently Asked Questions
What's the Goodman criterion?
σ_a/S_e + σ_m/S_u ≤ 1/FS, where σ_a is alternating stress, σ_m is mean stress, S_e is endurance limit, S_u is ultimate strength, and FS is safety factor. The equation draws a line on the (σ_m, σ_a) plane from (S_u, 0) to (0, S_e), with any point on or below the line representing safe loading. It is the most widely used fatigue criterion, being simple and reasonably conservative.
What's Miner's rule?
Miner's rule is a linear damage accumulation model for variable amplitude fatigue: Σ(n_i/N_i) = 1 at failure, where n_i is the number of cycles at stress level i and N_i is the cycles to failure at that stress level (from the S-N curve). The rule assumes damage adds linearly regardless of sequence. Real fatigue is sequence-dependent, but Miner's rule gives reasonable estimates for random loading typical in engineering applications.
What's the endurance limit?
The endurance limit S_e is the stress level below which a material can withstand infinite cycles without failure. Steel has a well-defined endurance limit at about 50% of ultimate strength. Aluminum and copper alloys do NOT have a true endurance limit — they continue to show failures out to very high cycle counts, though the slope of the S-N curve decreases. For aluminum, design uses a 'fatigue strength' at specific cycle counts (e.g., 10^7 or 10^8 cycles) instead of an endurance limit.
How does surface finish affect fatigue?
Surface finish dramatically affects fatigue because most fatigue cracks initiate at surface defects. Polished < ground < machined < rolled < hot-worked < forged. The surface factor K_a ranges from 1.0 (polished) down to 0.3-0.5 (hot-worked, corroded). Shot peening, cold working, and nitriding improve surface residual stress and increase fatigue life by 50-200% for critical components.
Goodman vs Soderberg vs Gerber?
Goodman (linear from S_u): moderate conservatism, most widely used. Soderberg (linear from S_y): very conservative, guarantees no yielding even at mean stress only. Gerber (parabolic from S_u): best match to test data, slightly less conservative than Goodman. For design, Goodman is standard; for safety-critical or yield-sensitive applications, Soderberg. The calculator computes all three for comparison.
Related Calculators
Shaft Design Calculator
Design solid and hollow shafts under combined bending and torsion using ASME distortion energy criteria
Bearing Life Calculator
Calculate L10 bearing life in revolutions and hours for ball and roller bearings using basic dynamic load rating
Belt Drive Calculator
Calculate belt length, speed ratio, belt tensions, and required belt width for V-belt and flat-belt drives
Helical Spring Design Calculator
Calculate spring rate, deflection, and shear stress with Wahl correction factor for helical compression springs
Bolt Preload Calculator
Calculate bolt preload, torque requirements, and joint clamping force using the torque-tension relationship T = KFd
Weld Strength Calculator
Calculate allowable load and factor of safety for fillet and butt welds under shear, tension, and bending loads