Bearing Life Calculator

Calculate L10 bearing life in revolutions and hours. Calculates basic rating life (L10) per ISO 281 using the Lundberg-Palmgren equation. Uses p=3 for ball…

Calculates basic rating life (L10) per ISO 281 using the Lundberg-Palmgren equation. Uses p=3 for ball bearings and p=10/3 for roller bearings.

How Is Bearing Life Calculated?

Bearing life prediction uses the Lundberg-Palmgren equation standardized in ISO 281. L10 life represents the number of revolutions at which 10% of a population of identical bearings will have developed fatigue failure. The remaining 90% will still be operational — it is a statistical reliability metric, not a guaranteed lifetime.

The life exponent p differs by bearing type: p = 3 for ball bearings (point contact) and p = 10/3 for roller bearings (line contact). This means roller bearings are less sensitive to overload than ball bearings. The dynamic load rating C (from the manufacturer's catalog) represents the load that gives exactly 1 million revolutions of L10 life.

Modern bearing life calculations (ISO 281:2007) include the adjusted rating life aISO factor that accounts for lubrication conditions, contamination, and fatigue limit load. With proper lubrication and cleanliness, actual bearing life can be 10-50× the basic L10 calculation. Conversely, poor lubrication or contamination can reduce life to 10% of L10.

Formula: L10 (million rev) = (C/P)^p L10h (hours) = L10 × 10⁶ / (60 × RPM) p = 3 (ball), p = 10/3 (roller) C = Dynamic load rating, P = Equivalent dynamic load

Example Calculation

A 6205 ball bearing (C = 14.8 kN) under 3.5 kN equivalent load at 1500 RPM: L10 = (14.8/3.5)³ = 75.7 million rev. L10h = 75.7 × 10⁶ / (60 × 1500) = 841 hours. For a design target of 20,000 hours, the load must be reduced or a larger bearing selected.

When to Use This Calculator

Common Mistakes to Avoid

How to Interpret Results

Related Standards & References

Frequently Asked Questions

Why do bearings often last much longer than the calculated L10 life?

L10 is a conservative, 90th-percentile estimate based on fatigue under ideal conditions. Modern bearing steels (vacuum-degassed, inclusion-free), improved lubricants, and better sealing mean actual median life (L50) is typically 5× the L10 value. With excellent lubrication (κ > 4) and clean conditions, the ISO adjusted life can be 50× the basic L10.

How do I determine the equivalent dynamic load P?

For combined radial (Fr) and axial (Fa) loads: P = X×Fr + Y×Fa, where X and Y are factors from the bearing manufacturer's catalog. For pure radial load, P = Fr. For pure axial load on thrust bearings, P = Fa. If loads vary with time, use the weighted mean cubic load: Pm = ∛(Σ(Fi³×ni)/Σni) where ni is the fraction of time at each load level.

When should I use the adjusted rating life (aISO) instead of basic L10?

Always use the adjusted rating life for design decisions. The basic L10 calculation ignores lubrication quality, contamination, and the bearing fatigue limit. ISO 281:2007 adjustment factor aISO accounts for these real-world conditions: clean oil lubrication with κ > 2 can extend life by 10-50×, while contaminated or poorly lubricated conditions can reduce life to 0.1× L10.