Bearing Tolerance Calculator | Fits and Stack-Up

Bearing Tolerance Calculator

Check bearing bore and OD limits, shaft and housing fit classes, measured min/max dimensions, ISO fit allowance, temperature expansion, and stack-up before assembly.

Presets

📏 Inputs

mm
mm
um/m/C
mm
mm
mm
mm
mm
C
um/m/C
um/m/C
mm
mm

Calculated Bearing Fit

Inner Ring Fit
0.006 to 0.027 mm
shaft interference range
Housing Fit
0.000 to 0.038 mm
housing clearance range
Heat Shift
0.016 mm
housing growth minus bearing
Stack-Up
0.017 mm
RSS tolerance stack
Bearing Limits
17 / 40 mm
bore and OD tolerance windows
Fit Verdict
Balanced
normal rotating inner ring fit
Selected classesP0, k6, H7
Shaft target from class+0.002 to +0.015 mm
Housing target from class+0.000 to +0.025 mm
Effective inner fit after allowance and heat0.006 to 0.027 mm
Effective housing fit after allowance and heat0.016 to 0.054 mm
Worst-case stack including offset0.030 mm

📊 Tolerance Spec Grid

12 um
Bore tol
13 um
OD tol
9 um
Shaft span
25 um
Housing span

📘 Bearing Tolerance Classes

Class Typical use Bore window OD window Notes
P0General machinerynormalnormalGood default for motors, pumps, rollers, and shop repairs.
P6Improved runoutabout 65% of P0about 65% of P0Use when alignment and speed matter more than general fit.
P5Precision spindleabout 45% of P0about 45% of P0Measure carefully; small thermal shifts can consume the fit.
P4High precisionabout 30% of P0about 30% of P0Confirm the bearing maker table before release.

Shaft and Housing Fit Reference

Fit class Approx range Ring behavior Best match Caution
g6 / H7clearanceeasy sliplight load, fixed ringMay creep under rotating load.
h6 / J7line to transitionlight holdserviceable assembliesMeasure roundness before final fit.
j6 / K7transitionselective fitnormal bearing seatsSmall heat changes alter the feel.
k6 / M7light presspositive locationrotating ring loadsCan reduce internal clearance.
m6 / N7pressfirm locationshock or vibrationCheck mounting force and shoulders.
p6 / P7heavy presslocked ringhigh load seatsHigh preload risk if clearance is low.

🌡 Thermal Expansion Reference

Material CTE um/m/C Common part Fit effect Shop note
Bearing steel11.5rings and ballsbaselineUse maker data for hybrid bearings.
Carbon steel11.5shafttracks bearingUsually small heat shift.
Stainless steel17.0shaft or sleeveadds growthCan tighten hot inner fits.
Cast iron10.5housingslower growthMay hold OD fit as temperature rises.
Aluminum23.0housingadds clearanceHot housings can loosen the outer ring.
Bronze18.0bushing carriermoderate growthCheck retained clearance hot.

🔧 Stack-Up Planning Table

Stack item Typical tolerance Effect on bearing Check method Action
Shaft shoulder0.005-0.020 mmaxial locationindicator sweepFace before assembly if tilted.
Spacer sleeve0.005-0.030 mmpreload stackmicrometer pairSort or grind as matched set.
Housing step0.010-0.050 mmouter ring supportbore gauge and squareConfirm contact before pressing.
Shim pack0.005-0.025 mmendplay controltotal pack heightUse measured thickness, not label.
Retainer plate0.010-0.040 mmclamp forceblueing or feelerAvoid side loading the ring.

💡 Tips

Tip: Treat catalog fits as a starting point, then compare against real measured min and max values.
Tip: A rotating ring usually needs the firmer seat because creep and fretting happen under load.
Tip: Convert all readings before rounding; a rounded inch value can hide several microns.
Tip: Recheck retained internal clearance when press fit and thermal growth both tighten the assembly.
Safety note: Always wear appropriate safety equipment and use approved bearing heaters, presses, sleeves, and supports. Never press through rolling elements, never exceed bearing maker temperature limits, and confirm the governing ISO, ABMA, or manufacturer tolerance table before release.

This bearing tolerance calculator compares measured shaft and housing limits with bearing tolerances, fit classes, temperature growth, ISO allowance, and stack-up so assemblies can be checked before pressing.

A bearing must have the correct fit with a shaft or a housing for the machine to operate smooth without making any noises. A bearing must have enough grip to stay in place with the rotating components. However, the grip must not be so much that it remove the internal clearance of the bearing.

The difference between the correct and incorrect fit for a bearing are quite small. Hence, you can use a calculator to determine the correct fit. To use the calculator, the user has to enter the bore and outside diameter of the bearing.

How to Use the Bearing Fit Calculator

The user must also enter the bearing tolerance class, the shaft fit class, and a housing fit class. The user should also enter the minimum and maximum dimension for the bearing and the housing. The actual dimension of the components are different than those on the print.

The dimensions on the print drawings may not reflect the actual components when they is manufactured. When the user enters the minimum and maximum dimensions of the components into the calculator, it shows whether the interference or the clearance for the components falls within the range of the bearing manufacturers. The fit of the bearing to the shaft or the housing can also be affected by the change in the temperature of the components.

For example, aluminum housings expand at a faster rate than steel bearings. A rise in the temperature of the housing can loosen the outer ring of the bearing. The calculator allows the user to enter the temperature rise of the components and the expansion rate of three materials involved in the assembly.

By doing so, the calculator shows how this rise in the temperature will affect the fit of the components. A motor that produce alot of heat or that is housed next to a heat source will alter the temperature of the bearing. Such an alteration can occur in cold environments as well.

In cold environments, a contraction in the materials will make the bearing components fit tight together. The bearing fit classes depends on the application. For example, if the load on the wheel is very light, the outer ring of the bearing should have enough clearance to be able to slide in and out of the housing.

However, if the shaft on which the gear is mounted experience a shock load, the inner ring should have a press fit with the shaft so that the gear does not move on the shaft. The tables provided on the page provides fit classes and the behavior of the rings of the bearing. However, the bearing fit calculator performs these calculations using the dimension of the components that you will use.

Hence, you will not have to memorize these fit classes and the behaviors of the rings of the bearing. The fit of the bearing to the components can also be affected by the number of component in the assembly. For example, if there is a shoulder on one of the components, a spacer sleeve, and the housing, all of these may affect the fit of the bearing.

The calculator asks for the number of components in the assembly and the tolerance of each component. By entering these dimension, the calculator will give the statistical stack of the components as well as the worst-case total stack. Knowing the difference between the statistical and the worst-case total stack will help you determine whether to tighten the tolerance of the components or to use shimming in the assembly to achieve the desired fit.

Even though the bearing catalog will provide you with fit recommendations for your application, you should not solely use this information. The catalog does not know the roundness of your shaft, the size of your bearing, or the temperature of the housing. Using the real measurements of your components in the calculator will give you a more better idea of whether there is going to be too much interference between the components when they reach the operating temperature.

You can also use the real measurements of the components to determine whether there is a risk of having a clearance fit for the components. The retained internal clearance for the bearing must also be considered. When you press the inner ring of the bearing on the shaft, some of the internal clearance of the bearing are lost.

Furthermore, the thermal growth of the bearing will also lead to a loss of internal clearance of the bearing. If the calculator shows a heavy press fit on the inner ring with the shaft and there is going to be a heat shift between these two components, you must ensure that the bearing has enough internal clearance to accommodate the rotational speed of the component and the lubrication between the components. It is far easy to check the internal clearance of the bearing before pressing in the components than after the assembly is running.

The same logic apply to the outer ring of the bearing. For instance, if the housing has a clearance fit for the outer ring of the bearing, there will be a clearance between these two components. However, if your application require the outer ring of the bearing to be able to rotate on its axis relative to the housing, the calculator will show you this mismatch.

You will then be able to decide whether to change the fit class of the outer ring of the bearing or to add a locating feature to ensure that it does not rotate on its axis. Using the bearing fit calculator will allow you to make a documented decision on the fit of the bearing to the shaft and the housing. By entering the dimensions of the components, the fit classes, the temperature, and the component stack into the calculator, you will get the information that you need to adjust the tolerance of the components or to change the material that you are using for the components in the assembly.

Bearing Tolerance Calculator | Fits and Stack-Up

Author

  • Thomas Martinez

    Hi, I am Thomas Martinez, the owner of ToolCroze.com! As a passionate DIY enthusiast and a firm believer in the power of quality tools, I created this platform to share my knowledge and experiences with fellow craftsmen and handywomen alike.

Leave a Comment