August 2026 13 min read

Ball Bearing Calculator

Free ball bearing calculator. Compute L₁₀ rating life, static load rating C₀, static safety factor, dm·N speed index and limiting speed for deep groove and angular contact ball bearings using ISO 281.

Ball Bearing Calculator

Ball Bearing Inputs

Unit System
SI — mm, N Imperial — in, lbf
Bearing Type

Sets the axial-correction factors

Bore Diameter (mm)

Shaft diameter

Outer Diameter (mm)

Bearing outside diameter

Width (mm)

Race width

Dynamic Load Rating C (N)

From the manufacturer catalogue

Radial Load Fᵣ (N)

Perpendicular-to-shaft force

Axial Load Fₐ (N)

Thrust along the shaft (0 if none)

Speed (rpm)

Shaft rotational speed

Auto-calculate instantly

L₁₀ Bearing Life

1,906h

At 3,000 rpm under P = 2,000 N. 90% reliability (ISO 281).

Static safety margin is healthy
Life (revolutions)

343,000,000

Equivalent Load P

2,000N

Static C₀

7,700N

Static Safety s₀

3.85

dm·N

75,000mm·rpm

Limiting Speed

50,000rpm

Dynamic C

14,000N

Thrust Significant

No

Life (revolutions)

343,000,000

L₁₀ in revolutions

Equivalent Load P

2,000N

Fᵣ

Static C₀

7,700N

≈ 0.55·C

Static Safety s₀

3.85

C₀ / P₀

dm·N

75,000mm·rpm

Speed-capability index

Limiting Speed

50,000rpm

Approx. grease limit

Dynamic C

14,000N

Catalogue rating

Thrust Significant

No

Fₐ/Fᵣ vs threshold e

Result Summary

Bearing TypeDeep Groove Ball
Bore25 mm
OD52 mm
Width15 mm
Radial Fᵣ2,000 N
Axial Fₐ300 N
Speed3,000 rpm
Equivalent P2,000 N
L₁₀ Life1,906 h
Static s₀3.85
Estimated Result — Uses the ISO 281 basic rating-life equation L₁₀ = (C/P)³·10⁶ rev with the ball exponent p = 3. The equivalent load uses representative X/Y (deep groove ≈0.56/1.5, angular contact ≈0.44/1.0) and the static rating C₀ ≈ 0.55·C. The limiting speed is a simplified grease estimate (500000/√bore mm). Apply the manufacturer life-modification factor a_ISO and verify against the actual catalogue for your lubrication, contamination and temperature.

Interactive Diagram

The cross-section shows the balls carrying load between the inner and outer races; the load zone and pitch diameter set both capacity and speed limit.

Visualizations

Ball Bearing Quantities

14,000NC
2,000NP
7,700NC₀
2,000NP₀
19NL10h/100

Static Safety Factor s₀

C₀ / P₀385%

Formula

The ISO 281 basic rating life links the bearing capacity C, the equivalent load P and the life exponent (3 for balls). The static side checks that the bearing will not brinell: s₀ = C₀/P₀ must exceed the duty's safety requirement. The limiting speed is a practical index from the dm·N value.

L₁₀ = (C / P)³ · 10⁶ revolutions

Alternative Form

L₁₀h = (10⁶ / 60·n) · (C/P)³ | s₀ = C₀ / P₀ , C₀ ≈ 0.55·C

Variables

SymbolNameUnitDescription
CDynamic load ratingNCatalogue constant radial load for 1 Mrev life
PEquivalent dynamic loadNX·Fᵣ + Y·Fₐ (or Fᵣ)
nSpeedrpmRotational speed
L₁₀Basic rating liferev(C/P)³·10⁶
L₁₀hLife in hourshL₁₀ / (60·n)
C₀Static load ratingN≈ 0.55·C
s₀Static safety factor—C₀ / P₀
dm·NSpeed indexmm·rpmbore(mm) × speed

Explanation

Ball bearings use point contact, so their fatigue life follows the cube of the load ratio — a small overload cuts life dramatically. The calculation is the inverse of bearing selection: given C from the catalogue and your P from the loads, it returns how long the bearing should last. The static safety factor guards the many bearings that spend much of their life stationary or under shock, where fatigue life is irrelevant but denting is not.

Derivation

From Lundberg–Palmgren, ball-bearing life L10 (revolutions) = (C/P)³. With C and P in newtons, L10 is in millions of revolutions; multiply by 10⁶. Hours come from dividing by 60·n. Static capacity scales roughly with C (≈0.55·C for ball bearings), and s₀ = C₀/P₀ is the margin against permanent set.

Step-by-Step Calculation

Follow each step to understand how the result is calculated from your inputs.

Step 1

Form the equivalent dynamic load from the radial and axial components.

P = Fᵣ
Fᵣ:2,000 N
Fₐ:300 N
Intermediate: Fₐ/Fᵣ = 0.15 → radial only
Result: P = 2,000 N
Step 2

Apply the ISO ball-bearing life exponent (p = 3).

L₁₀ = (C/P)³ × 10⁶ revolutions
C:14,000 N
P:2,000 N
Intermediate: L₁₀ = (7)³ × 10⁶
Result: 343,000,000 revolutions
Step 3

Convert revolutions to operating hours.

L₁₀h = L₁₀ / (60·n)
n:3,000 rpm
Intermediate: L₁₀h = 343,000,000 / (60 × 3,000)
Result: 1,906 h
Step 4

Estimate the static rating and static safety factor.

C₀ ≈ 0.55·C , s₀ = C₀ / P₀
P₀:2,000 N
Intermediate: C₀ ≈ 0.55 × 14,000 = 7,700 N
Result: s₀ = 3.85
Step 5

Check the speed-capability index and limiting speed.

dm·N = bore(mm)·n , n_lim ≈ 500000/√bore
bore:25 mm
n:3,000 rpm
Intermediate: dm·N = 75,000
Result: n_lim ≈ 50,000 rpm
Final Answer
1,906 h

Worked Examples

See how the calculator works with different scenarios.

Scenario

A 6205 deep groove bearing on a lightly loaded fan.

Inputs

Bore:25 mm
C:14000 N
Fᵣ:2000 N
Fₐ:0 N
n:3000 rpm

Calculation

P = 2000 N; L₁₀ = (14000/2000)³×10⁶ = 7³×10⁶ = 343×10⁶ rev; L₁₀h = 343e6/180000 ≈ 1906 h

Result

L₁₀ ≈ 1906 h, s₀ ≈ (0.55×14000)/2000 = 3.85

Interpretation

A small, clean electric-motor duty — life is modest because grease speed limits dominate; in practice motor bearings last years at lower actual loads.

Understanding Your Result

Your Result: 1,906 h

Typical range: Catalogue C for small ball bearings spans a few kN (608/6200 class) to ~50 kN (large 63xx). Your C of 14,000 N sits in the medium range.

What This Means

For a Deep Groove Ball bearing with P = 2,000 N and C = 14,000 N, the L₁₀ life is 1,906 h at 3,000 rpm, with a static safety factor s₀ = 3.85.

Why It Matters

Ball bearings fail by fatigue — silently, then suddenly. Knowing the L₁₀ life lets you schedule replacement before failure, size the bearing to the machine's duty, and avoid the cost of gross over-design. The static check prevents brinelling during standstill, shock and infrequent heavy loads.

Professional Interpretation

Confirm the bearing in the manufacturer catalogue (the exact C and C₀), then apply a_ISO for your lubrication cleanliness. If s₀ < 1.5, increase size or reduce shock; if L₁₀ is far below the maintenance interval, upsize or reduce load.

Ball vs roller

Balls use p = 3; rollers use p = 10/3, so ball life is more sensitive to overload.

Static check

s₀ = 3.85 (target ≥ 1.5 normal, 2.5+ for shock).

Speed limit

≈ 50,000 rpm for grease; oil or oil-mist allows more.

Recommendations

  • •Never round C down — pick the smallest catalogue size that meets life and s₀, then re-check.
  • •Your static margin looks healthy for normal duty.
  • •Use angular contact instead of deep groove when Fₐ/Fᵣ is large — it keeps P (and thus size) smaller.
  • •Keep dm·N below the catalogue limit; beyond it, switch to oil or a higher-speed design.
  • •Apply the catalogue life-modification factor a_ISO for real lubrication and contamination.

Educational Content

Introduction

A ball bearing looks simple — two steel rings and a cage of balls — but it is a precision fatigue component whose entire job is to carry load on a thin, self-renewing film of lubricant. The ball bearing calculator turns the manufacturer's published ratings (C, C₀) and your machine's loads and speed into the one number that matters: how long the bearing will live, and whether it will survive standing still.

Concept Explanation

Bearing life follows the ISO 281 equation L10 = (C/P)³·10⁶ revolutions, where C is the dynamic rating (constant radial load for 1 million revolutions at 90% reliability) and P is the equivalent dynamic load collapsing radial and axial forces into one. Because the exponent is 3, life is extremely sensitive to load — doubling P cuts life to one-eighth. A parallel static check, s₀ = C₀/P₀, ensures the stationary or shock-loaded bearing does not brinell. Speed enters twice: it converts hours into the revolutions the life equation actually consumes, and it sets the dm·N limit above which the lubricant film cannot survive.

Applications

▸Sizing bearings for motors, pumps, fans and gearboxes
▸Checking static safety for start/stop and shock-loaded machinery
▸Comparing deep groove vs angular contact for combined loads
▸Estimating maintenance intervals from L10 life
▸Teaching the ISO 281 rating-life concept
▸Validating a catalogue choice before purchase

Benefits

  • •Returns L10 life, C₀ and s₀ from simple inputs
  • •Handles deep groove and angular contact with correct X/Y
  • •Flags brinelling risk via the static safety factor
  • •Shows the speed-capability index dm·N
  • •SI / imperial consistent

Limitations

  • •Uses representative X/Y values, not exact catalogue tables
  • •C₀ ≈ 0.55·C is an approximation
  • •Limiting speed is a simplified grease estimate
  • •Excludes lubrication, contamination and temperature (a_ISO)
  • •Single bearing only, not paired/duplex arrangements

Best Practices

  • •Resolve external forces into Fᵣ and Fₐ with a free-body diagram first
  • •Pick the reliability (90/95/99%) that matches failure consequences
  • •Verify both L10 (fatigue) and s₀ (static) against the catalogue
  • •Round C up to the next standard size and re-check life
  • •Apply a_ISO for real lubrication cleanliness

Common Misconceptions

Myth: A bigger bearing is always safer.
Truth: Oversizing wastes cost and space; the right C and C₀ with margin is the goal, and a bearing too small for the load runs hot.
Myth: Speed barely matters if hours are fixed.
Truth: Higher speed packs more revolutions into the same hours, raising the required C as a power of speed.
Myth: C alone sizes the bearing.
Truth: A bearing can pass the C check yet brinell under static/shock load if C₀ is too low.
Myth: L10 is a guarantee.
Truth: It is a 90% population rating; for a single critical bearing use 99% reliability and add margin.

Practical Tips

  • •L₁₀ ≈ 1,906 h at 3,000 rpm. Plan replacement before this to avoid surprise failures.
  • •For combined loads, switch to angular contact when Fₐ/Fᵣ is large — it needs a smaller size than a deep groove ball.
  • •Keep the static safety factor s₀ ≥ 1.5 for normal duty; 2.5+ for shock or stationary-heavy loads.
  • •Beyond the dm·N limit, use oil lubrication or a purpose-built high-speed bearing.
  • •After picking a size, run a bearing selection check with the actual C to confirm adjusted life.

Common Mistakes

Mixing unit systems
Set the unit system first; entering pounds where newtons are expected scales C and P by 4.45.
Forgetting the axial load
When Fₐ/Fᵣ exceeds e, P must include Y·Fₐ or life is overstated.
Selecting on C and ignoring C₀
A stationary or shock-loaded bearing can brinell even with ample C; always check s₀.
Trusting L10 as a warranty
Use 99% reliability (a₁ = 0.21) and add margin for critical, hard-to-replace bearings.
Exceeding the speed limit
Keep dm·N below the catalogue limit or the oil film breaks down and life collapses.

Assumptions

This calculator makes the following assumptions to provide estimates:

ISO 281 rating life: Basic L10 life with p = 3 (ball) is assumed.
Representative X/Y: Approximate axial-correction factors are used instead of exact catalogue values.
C₀ ≈ 0.55·C: Static rating estimated from the dynamic rating.
Steady duty: Constant load and speed; variable duty needs equivalent-load methods.
a_ISO = 1: Lubrication, contamination and temperature life modification is not applied.

Limitations

Be aware of these limitations when using this calculator:

No catalogue numbers: Outputs the required/expected values; the exact part comes from the manufacturer catalogue.
Single row: Paired/duplex/back-to-back arrangements are not modelled.
Static only via s₀: Edge loading, misalignment and moment loads are outside this check.
No a_ISO: Real life may differ with lubrication cleanliness and contamination.

Frequently Asked Questions

Answers to common questions about this calculator.

What is a ball bearing?
A ball bearing is a rolling-element bearing that uses balls to keep the inner and outer races separated. The balls provide point contact, giving very low rolling friction and the ability to support both radial and (moderate) axial loads. They are the most common bearing type in motors, appliances, and precision instruments.
How is ball bearing life calculated?
Ball bearing life follows the ISO 281 basic rating-life equation L10 = (C/P)³ × 10⁶ revolutions, where C is the dynamic load rating and P the equivalent dynamic load. In hours: L10h = (10⁶/60n) × (C/P)³, with n in rpm. L10 is the life 90% of identical bearings reach.
What is L10 bearing life?
L10 (basic rating life) is the number of revolutions (or hours at a given speed) that 90% of a group of identical bearings will survive. It is a statistical fatigue life, not a guaranteed minimum — about 10% may fail earlier.
What is the dynamic load rating C?
C is the constant radial load a bearing can carry for a basic rating life of one million revolutions (L10, 90% reliability). Manufacturers publish C for every size; it is the number you match against in a catalogue.
What is the static load rating C₀?
C₀ is the load that produces a total permanent deformation of about 0.0001 of the ball diameter at the contact. It bounds the load a stationary or shock-loaded bearing can take without brinelling.
How do I select the right ball bearing?
Pick a bearing whose C meets the required L10 life for your load and speed, whose C₀ exceeds the static demand (C₀ ≥ P₀/s₀), and whose size fits the shaft and housing. Match the type (deep groove, angular contact) to the load direction.
What is the difference between radial and axial loads?
Radial loads act perpendicular to the shaft axis; axial (thrust) loads act along it. A deep groove ball bearing handles mainly radial with some thrust; an angular contact bearing is built for significant combined loads.
What is a deep groove ball bearing?
The most common type, with deep raceway grooves on both rings. It carries radial loads and moderate thrust in either direction and is available in single- and double-row, sealed, and shielded versions.
What is an angular contact ball bearing?
A bearing whose raceways are offset to create a contact angle (15°, 25°, 40°). It carries combined radial and axial loads in one direction and is often mounted in pairs or duplex sets for spindles.
How does temperature affect ball bearings?
Above ~150°C the steel softens and the published C and C₀ must be derated (≈0.95 at 150°C, 0.75 at 250°C). Lubricant viscosity also drops, so high-temperature steels and greases are used.
What materials are ball bearings made from?
Standard races and balls are 52100 chrome steel; 440C stainless for corrosion resistance; silicon-nitride (Si₃N₄) hybrid balls for high speed and electrical insulation; M50 tool steel for extreme duty.
What is a bearing seal or shield?
Shields (ZZ, metal) give basic, low-friction protection; rubber seals (2RS, contact or non-contact) give better sealing at some friction cost; open bearings allow the highest speed and relubrication.
How do I read a bearing number?
6205 means: 6 = deep groove, 2 = light series, 05 = bore 25 mm (05 × 5). Prefixes/suffixes add features: 2RS = rubber seals, ZZ = metal shields, C3 = greater internal clearance, P4 = precision grade.
What is internal clearance?
The radial/axial play inside a mounted bearing. Classes run C2 (less than normal), CN (normal), C3/C4/C5 (increasingly greater). Interference fits and heat expansion consume clearance, so C3 is common on press-fitted shafts.
How does lubrication affect life?
A correct lubricant film separates the balls from the raceways. Too little causes metal-to-metal wear; too much (over-greasing) causes churning heat. Clean, correctly specified grease is the single biggest field-life factor.
What grease should I use?
Lithium-complex for general duty (−30 to 140°C), polyurea for electric motors, calcium-sulfonate for wet environments, synthetic for extremes. Match base oil viscosity to speed and temperature.
What causes ball bearing failure?
Fatigue spalling (normal end of life), contamination, poor lubrication, misalignment, overloading, corrosion, brinelling from shock, and electrical pitting from stray shaft currents.
How do I detect bearing problems early?
Vibration analysis at bearing defect frequencies, temperature trending, acoustic monitoring, and oil-debris (wear-particle) analysis catch problems long before catastrophic failure.
What is bearing preload?
A permanent axial load that removes internal clearance, increasing stiffness and rotational accuracy and reducing noise. It must be controlled — too much preload causes heat and short life.
How do I mount a ball bearing?
Press on the ring being fitted (never through the balls). Use an arbor press or an induction heater for the inner ring on a shaft; a sleeve protects the raceways. Avoid hammering.
What is misalignment and why does it matter?
When the rings are not concentric it skews the load zone, raising stress and friction. Deep groove bearings tolerate only a few arc-minutes; self-aligning types tolerate more.
What is the static safety factor s₀?
s₀ = C₀ / P₀, the margin against brinelling. Use ≈1.0 for smooth duty, 1.5–2.5 for shock, and 2.5–4 for high-reliability or stationary-loaded cases.
How do I compute equivalent dynamic load P?
For deep groove bearings with small thrust: P = Fᵣ. When axial load exceeds the threshold (Fₐ/Fᵣ > e), P = X·Fᵣ + Y·Fₐ using catalogue X and Y factors (≈0.56 and 1.5 for deep groove, ≈0.44 and 1.0 for angular contact).
What is the contact angle?
The angle between the line through the ball-raceway contact points and a plane normal to the axis. Deep groove bearings sit near 0° under radial load; angular contact bearings run 15–40°.
What is a bearing cage (retainer)?
It spaces and guides the balls, preventing ball-to-ball contact. Stamped steel (general), machined brass (high speed/temp), polyamide (quiet, low friction), and phenolic (precision) are common.
What is the ABEC rating?
ABEC 1/3/5/7/9 (and ISO P0/P6/P5/P4/P2) classify dimensional and running precision. Higher grades reduce runout and noise for spindles and instruments but cost more.
How do speed limits work?
The dm·N value (bore mm × speed rpm) and the lubrication/cage decide the limiting speed. Typical grease limits are 5000–30000 rpm; oil or oil-mist allow more. Exceeding the limit destroys the film.
What is the fatigue life relationship?
L10 life scales as (C/P)³ for balls. Doubling the load cuts life to 1/8; halving it multiplies life by 8. Load dominates bearing life far more than speed.
What are miniature ball bearings?
Bearings with bores under 5 mm or ODs under 9 mm used in medical, dental, aerospace, and instrument applications. They need low-torque lubrication and careful handling.
How should I store bearings?
Keep in original packaging, clean and dry (10–30°C, <60% RH), flat, rotating stock so oldest are used first. Open only at installation.
What is bearing runout?
The variation in position of the rotating ring during turning — radial and axial. Precision grades are specified in micrometres and matter for machine-tool spindles.
How does the life modification factor a_ISO work?
The basic L10 can be adjusted by a_ISO = a₁·a₂·a₃ for reliability, material, and operating conditions (lubrication cleanliness, contamination). Applying it gives the adjusted rating life actually expected in service.
Is the L10 life a guarantee?
No. It is a statistical rating for a population. For a single critical bearing, specify 99% reliability (a₁ = 0.21) and add margin rather than trusting the 90% L10.
Explore the full collection:

Related Calculators

Explore more calculators related to this topic.

Next Logical Steps

Explore more calculators related to this topic.

Related Guides

Deepen your understanding with these educational resources.

Glossary

Technical terms used in mortgage calculations explained in plain language.

Dynamic Load Rating (C)
Load carried for a basic rating life of 1 million revolutions at 90% reliability.
Static Load Rating (C₀)
Load producing ~0.0001 ball-diameter permanent deformation at the contact.
Equivalent Dynamic Load (P)
Constant radial load equal in fatigue effect to the real combined load: P = X·Fᵣ + Y·Fₐ (or Fᵣ).
L10 Life
Basic rating life; the life exceeded by 90% of identical bearings.
Contact Angle
Angle between the ball-raceway contact line and a plane normal to the axis; sets thrust capacity.
Internal Clearance
Radial/axial play inside the mounted bearing (C2/CN/C3/C4/C5).
Static Safety Factor (s₀)
s₀ = C₀ / P₀; margin against brinelling for stationary or shock duty.
dm·N
Bore (mm) × speed (rpm); key index of a bearing's speed capability.
Preload
Permanent axial load removing internal clearance to add stiffness and accuracy.
a_ISO
Life-modification factor combining reliability, material, and lubrication/ contamination.

Authoritative References

Trusted sources and standards referenced by this calculator.

Applicable Standards

ISO 281ISO 76ABMA/ANSISKF General CatalogueAGMA / Machine Design practice

Was This Calculator Helpful?

Page Information

Last Updated:

August 2026

Version:

2.1.0

License:

Free to use for educational and professional purposes.