Bearing L10 Life
Basic rating life in million revolutions and hours — ball or roller exponent.
Your recent runs (stored only in your browser)
No calculations yet — results land here so you can compare runs.
The engineering
L10 is the life that 90% of a population of identical bearings will meet or exceed — a statistical promise, not a warranty on your one bearing. The cube (or 10/3) is the number that bites: halve the load and a ball bearing lasts eight times longer, add 25% load and you've given up half the life. Load errors compound viciously.
The formula assumes clean oil, proper mounting, and fatigue as the killer — but most bearings in the field die of contamination, misalignment, or lubrication failure long before rolling-contact fatigue gets a vote. Modern ISO 281 multiplies this basic life by reliability and lubrication factors; treat the raw L10 as the optimistic upper story.
Where this math comes from
Richard Stribeck's 1902 load tests on ball bearings gave the field its first empirical capacity relations, but the modern life equation is Arvid Palmgren's: working at SKF in 1924, he framed bearing life as a fatigue statistic with the load-life exponent that still carries the arithmetic. The insight that life must be quoted with a survival probability was radical — machines' most precise components were the first to be designed by statistics.
Palmgren and Gustaf Lundberg formalized the theory in 1947 with their stressed-volume fatigue model, which became ISO 281 in 1977. The same 1924 paper, incidentally, seeded the Palmgren–Miner cumulative damage rule — one engineer, two pillars of fatigue engineering.
- 1902Richard StribeckSystematic ball-bearing load-capacity experiments.
- 1924Arvid PalmgrenLoad–life exponent and statistical bearing life at SKF.
- 1947Lundberg & PalmgrenStressed-volume fatigue theory of rolling contact.
- 1977ISOISO 281 standardizes the L10 rating life.
See the full timeline of the math behind every calculator →
Runs entirely in your browser — nothing you enter leaves this page. Your recent runs are stored only on your device.