Bearing Life Calculator
Calculate L10 bearing life in revolutions and hours for ball and roller bearings using basic dynamic load rating
This free online bearing 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.
Bearing Life Calculator
Calculate L₁₀ bearing life in revolutions and hours for ball and roller bearings.
Formula
From bearing catalog
P = X·Fr + Y·Fa
L₁₀ Life (90% Reliability)
L₁₀ (revolutions)
2.700e+7
L₁₀ at 1500 RPM
300 h
Calculation
Typical Design Life Targets
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Bearing 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 Bearing 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
Bearing 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 Bearing 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 Bearing Life Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Calculate L10 bearing life in revolutions and hours for ball and roller bearings using basic dynamic load rating 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
Rolling element bearings (ball and roller bearings) have a statistical fatigue life expressed as L10 — the life that 90% of bearings will survive under given conditions. The basic equation is L10 = (C/P)^p revolutions, where C is the basic dynamic load rating (from manufacturer's catalog), P is the equivalent load on the bearing, and p = 3 for ball bearings or p = 10/3 for roller bearings. The life in hours is L10h = L10/(60·n), where n is rotational speed in RPM. For bearings under combined radial and axial loads, the equivalent load P = X·F_r + Y·F_a uses factors X and Y from the bearing catalog that depend on the load ratio F_a/F_r and the bearing's contact angle. Life calculations are basic-life; adjusted life factors account for lubrication quality, contamination, reliability requirement (for 95% or 99% reliability instead of 90%), and material. High-quality lubricated clean applications achieve L10 × 2-5× factor over basic life; contaminated or poorly lubricated applications fall below basic life. Typical bearing life targets: industrial machinery 30,000-60,000 hours, automotive 100,000-300,000 km, aerospace 10,000-50,000 hours (with replacement planning), home appliances 5,000-20,000 hours.
Real-World Applications
- •Electric motor bearing selection: compute required C from expected load and speed, then select a bearing with adequate rating. Motor bearings are usually specified for 20,000-40,000 hours of L10 life.
- •Pump and fan bearings: select bearings for the expected service life (typically 20,000-40,000 hours for commercial applications) at the operating load.
- •Gearbox and transmission bearings: support gear reactions under varying load patterns; use equivalent load calculations to account for duty cycle variation.
- •Wheel hub bearings: automotive wheel bearings see combined radial and axial loads that vary with turning and braking. Design targets are 100,000-300,000 km of vehicle life.
- •Wind turbine main bearings: critical components with expected lives of 20-30 years. Oversizing provides margin for the difficulty of replacement at operational wind turbines.
Frequently Asked Questions
What is L10 life?
L10 is the number of revolutions or hours that 90% of bearings will survive without fatigue failure under the specified loading. 10% of bearings will have failed by this time. For more conservative design, L5 or L1 (95% and 99% reliability) can be used; they are shorter than L10 by factors of about 0.62 and 0.21 respectively.
What's the dynamic load rating C?
C is the constant load under which a group of identical bearings would achieve L10 life of one million revolutions (for rolling bearings) or 500,000 revolutions (older standard). It is tabulated in manufacturer catalogs for each bearing model. Larger bearings and bearings with more rolling elements have higher C values.
Why is p = 3 for ball bearings and 10/3 for rollers?
The Hertzian contact stress on rolling elements follows different patterns for point contact (balls) vs line contact (cylindrical rollers). Fatigue failure depends on stress cubed for point contact (p=3) and stress^(10/3) for line contact. Tapered and needle roller bearings use p = 10/3 as well because they have line contacts.
How does speed affect bearing life?
L10 in revolutions is independent of speed, but L10 in HOURS scales inversely with speed: L10h = L10/(60·n). A bearing running at 3600 RPM reaches the same revolution count in half the hours as one at 1800 RPM. Higher speed also reduces allowable loads because of dynamic loading effects and lubrication film thickness limits at very high speeds.
What's the difference between L10 and L50?
L10 = 90% survive, 10% fail. L50 = 50% survive, 50% fail (the median life). L50 is typically 5× larger than L10 for rolling bearings due to the Weibull distribution of fatigue life. Design usually uses L10 because it represents a conservative reliability target. L50 is sometimes reported in the context of median statistical life for comparison purposes.
Related Calculators
Shaft Design Calculator
Design solid and hollow shafts under combined bending and torsion using ASME distortion energy criteria
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
Key and Keyway Calculator
Calculate shear and compressive stress in shaft keys and look up standard ANSI key sizes by shaft diameter