Estimate a modified endurance limit and a high-cycle fatigue life for steel under constant-amplitude, fully reversed loading. Enter stress amplitude, tensile strength and five modifying factors, then compare the result with the interactive S–N graph. This is an approximate steel model for preliminary assessment; material-specific fatigue data are needed for a design life prediction.
What is fatigue life?
Fatigue life is the total number of load cycles a part can take before a crack forms and grows enough to cause a break. The S-N curve is a chart that relates the stress level to how many cycles to failure, so you can estimate service life for a given set of real stresses.
Simple Explanation
Repeated bending can eventually break a paperclip. That illustrates cyclic damage, but severe paperclip bending involves plastic strain and is not the high-cycle elastic model used here. An S–N curve describes how stress amplitude relates to fatigue life under stated test conditions.
📐 Browse all 1000+ Interactive Calculators
Table of Contents
S-N Curve and Fatigue Loading Diagram
Fatigue Life Calculator - S-N Curve
How to Use This Calculator
This calculator is intended for education, concept evaluation, and preliminary design. Results are based on the equations and assumptions described on this page, but cannot account for every real-world load case, tolerance, material property, environmental condition, installation detail, safety factor, code, or regulatory requirement. Verify all inputs, assumptions, units, and results independently before selecting components or using the result in a real application. Safety-critical, structural, medical, lifting, transportation, or regulated applications must be reviewed by a qualified engineer.
Questions about this calculator or found an error? Message our engineering team.
- Enter the Alternating Stress (σₐ) and Ultimate Tensile Strength (Sut) for steel in the selected units. Use the same units for both stresses; the unit selector converts entered values.
- Set the five modifying factors — surface, size, load, temperature and reliability — from suitable fatigue data. Each must be greater than zero and no greater than 1.
- Use Try Example to load and calculate the worked example below.
- Click Calculate to see your result.
Fatigue Life S-N Curve Interactive Visualizer
Move the sliders to compare stress amplitude with the approximate steel S–N curve. The point on the curve marks the calculated finite life. All graph stresses are in MPa; the inputs here are independent of the form above.
ENDURANCE LIMIT
290.7 MPa
CYCLES TO FAILURE
786,750 cycles
MODEL REGION
Finite-life segment
FIRGELLI Automations — Interactive Engineering Calculators
Mathematical Equations
Modified endurance limit
For this approximate steel model, stresses are converted to MPa internally:
S′e = min(0.5 Sut, 700 MPa)
Se = ka kb kc kd ke S′e
Sut is ultimate tensile strength. The five dimensionless factors account for surface condition, size, loading, temperature and reliability. Enter factors greater than zero and no greater than 1 for this reduction-factor model. They modify the endurance limit, not the applied stress.
Finite-life S–N segment
The curve joins an approximate stress of St = 0.9 Sut at 1,000 cycles to the modified endurance limit Se at 1,000,000 cycles. It is a straight line on log–log axes; its slope changes when the modifying factors change.
b = log10(Se/St) / 3
σa = St (N/1,000)b
N = 1,000 (σa/St)1/b
Here σa is stress amplitude and N counts complete cycles. The finite-life equation is used only when Se < σa ≤ St. At or below Se, the idealized curve has no finite-life intersection. Above St, the calculator reports that the loading is outside its high-cycle range.
How this relates to Basquin’s equation
With material-specific fatigue coefficients, Basquin’s equation is σa = σ′f(2N)b, so N = ½(σa/σ′f)1/b. The quantity 2N counts reversals, not complete cycles. This calculator uses the two-point approximation above rather than measured σ′f and b for a particular alloy.
Worked Example — Try Example
Use σa = 300 MPa, Sut = 800 MPa, ka = 0.85, kb = 0.90, kc = 1, kd = 1 and ke = 0.95. These illustrative factors describe a reduced bending endurance limit; choose factors from data for your actual component.
- S′e = 400 MPa.
- Se = 0.85 × 0.90 × 1 × 1 × 0.95 × 400 = 290.7 MPa.
- St = 0.9 × 800 = 720 MPa; b ≈ −0.131296.
- N = 1,000 × (300/720)1/b ≈ 786,750 cycles.
The interactive graph starts with the same example. Its “Combined factors” slider is the product kc × kd × ke; here that product is 0.95. The form and graph have independent inputs but use the same equations.
Below the endurance limit
With Sut = 600 MPa and all five factors equal to 1, Se = 300 MPa. An amplitude of 200 MPa is below that plateau, so the model does not predict a finite failure cycle count. It does not establish an unlimited real service life.
Understanding Fatigue Life and S–N Curves
Repeated loading can initiate and grow fatigue cracks even when the peak stress is below the material’s yield strength. An S–N curve relates stress amplitude to the number of cycles reaching a specified fatigue-failure criterion. Its accuracy depends on material test data and how closely the test conditions match the component.
Loading assumptions
This estimator assumes constant-amplitude, fully reversed loading: the stress varies from −σa to +σa, with zero mean stress. The amplitude is half the stress range, not the full peak-to-peak range. A one-direction load that varies from zero to a maximum has a nonzero mean stress and needs a suitable mean-stress correction before using a fully reversed curve.
The 1,000-cycle and 1,000,000-cycle anchors are approximate steel reference points, not universal boundaries for every alloy or loading mode. Significant cyclic plasticity needs a strain-life analysis. Welded details, corrosive environments, variable-amplitude loading and multiaxial stresses need appropriate material and design methods rather than this simple curve.
Choosing modifying factors
- Surface, ka: use data for the actual finish and material strength. A rough surface can lower endurance strength.
- Size, kb: use a relation appropriate to the section and loading. Bending size corrections are not automatically applicable to axial loading.
- Load, kc: the rotating-beam reference is bending, commonly assigned 1. Approximate Marin factors often use 0.85 for axial loading and 0.59 for torsion. A load factor alone does not validate the complete finite-life curve for a different stress state.
- Temperature, kd: account for operating temperature using suitable material data. This tool accepts reduction factors only.
- Reliability, ke: select from the fatigue-data convention you are using. This factor does not provide a confidence interval for the displayed life estimate.
Applying the result to an actuator mechanism
Start with the alternating stress at the location being assessed, including a suitable fatigue stress-concentration treatment. Actuator thrust alone is not a stress value: the section, load path, bending and local geometry matter. Check maximum stress and yielding separately. Bearings, gears, screws and welded joints can require their own fatigue-life methods, so this component estimate is not an actuator service-life rating.
Design checks and testing
Improve a fatigue-sensitive detail by reducing local stress, smoothing abrupt section changes or selecting a better-supported material and finish. Validate the load spectrum and inspect the effects of corrosion, temperature and manufacturing variation. Use the safety margins and fatigue method required by the applicable design standard; a stress safety factor and a life multiplier are not interchangeable. Safety-critical designs need qualified engineering review and appropriate testing.
Method references
- COMSOL: Stress-Life Models — Basquin notation and approximate steel S–N anchors.
- Union College: Fatigue Review II — steel specimen endurance estimates and modifying factors.
Frequently Asked Questions
What is the difference between fatigue life and static strength?
Static strength concerns a single loading event. Fatigue life concerns repeated stress cycles and a specified fatigue-failure criterion. A component can fail from fatigue at stresses below its yield strength, so both checks can be necessary.
How accurate is this fatigue-life estimate?
This is an approximate steel curve built from tensile strength and modifying factors, not a fit to test data for your alloy. It has no guaranteed error band. Use material-specific fatigue data and representative component tests when a life prediction is needed for design.
What does no finite life predicted mean?
The entered amplitude is at or below the modeled endurance plateau, so the idealized curve has no finite-life intersection. It does not guarantee unlimited service life. Corrosion, variable loading, mean stress, defects and other damage mechanisms can invalidate that assumption.
How do I choose the modifying factors?
Use a consistent fatigue reference and material data for the surface finish, section size, loading, temperature and reliability. All five factors must be greater than zero and no greater than 1 in this reduction-factor calculator. The graph combines the load, temperature and reliability factors into one product.
Can I use this calculator for aluminum or other materials?
No. The implemented endurance estimate and reference anchors are a steel approximation. Many aluminum alloys do not show an endurance plateau. Use an appropriate measured S–N curve or a material-specific fatigue method for other materials.
Does the calculator include mean stress or a safety factor?
No. It assumes fully reversed, constant-amplitude loading with zero mean stress. Apply a justified mean-stress treatment when needed, check yielding separately, and use the safety margins required by your design standard. Changing a modifying factor is not a substitute for those checks.
📐 Browse all 1000+ Interactive Calculators →
About the Author
Robbie Dickson
Chief Engineer & Founder, FIRGELLI Automations
Robbie Dickson brings over two decades of engineering expertise to FIRGELLI Automations. With a distinguished career at Rolls-Royce, BMW, and Ford, he has deep expertise in mechanical systems, actuator technology, and precision engineering.
🔗 Related Engineering Calculators
More related engineering calculators:
- Stress Strain Curve Plotter
- Stress Strain Curve Plotter From Tensile Test Data
- Flat Plate Stress and Deflection Calculator
- Hoop Stress Calculator Thin Wall Pressure Vessels
- Pressure Vessel Wall Thickness Calculator
- Bolt Shear Stress Calculator
- Torsional Stress Calculator Solid and Hollow Shafts
- Simply Supported Beam Calculator Center Point Load
- Cantilever Beam Calculator Point Load At Free End
- Fixed Fixed Beam Calculator Uniform and Point Loads
Browse all engineering calculators →
Need to implement these calculations?
Explore the precision-engineered motion control solutions used by top engineers.