Hole and Shaft Tolerance Calculator

Hole and Shaft Tolerance Calculator

Compare hole limits, shaft limits, fit behavior, and measured parts with one precision calculator.

Focus: Hole and shaft tolerance is exact here, with measured-part checks and quick fit classification for ISO-style assemblies.
📍Preset Scenarios
Units
Enter the basic size you want the fit centered around.
H7 is the default hole zone; other grades show how the window shifts.
Use h for max material and js for centered transition fits.
Optional shop measurement for the drilled or reamed bore.
Optional actual diameter for the mating shaft or pin.
Helps estimate rough size before final ream or grind.
Hole zone
H7
Min and max limits
Shaft zone
h7
Min and max limits
Fit window
Clearance
Ready to calculate
Measured fit
--
Enter both actual values

Calculation breakdown

Nominal diameter--
Diameter band / D--
Tolerance unit i--
Hole tolerance width--
Shaft tolerance width--
Hole limits--
Shaft limits--
Theoretical clearance range--
Finish stock estimate--
Actual fit status--
📊ISO Band Reference
Diameter band Geometric mean D IT7 width Notes
0 to 3 mm2.000 mmabout 10 µmSmall pins and locating dowels
>3 to 6 mm4.243 mmabout 11 µmTight small bush and hinge fits
>6 to 10 mm7.746 mmabout 13 µmCommon precision drill and pin work
>10 to 18 mm13.416 mmabout 16 µmShop reamers and tooling shafts
>18 to 30 mm23.237 mmabout 19 µmFixture bores and medium shafts
>30 to 50 mm38.730 mmabout 22 µmHardware, hubs, and guide pins
>50 to 80 mm63.246 mmabout 25 µmLarge collars and machine parts
>80 to 120 mm97.980 mmabout 29 µmHeavy-duty fit and alignment work
🛠Common Fit Behavior
Pair Clearance window Typical use Fit type
H7 / h70 to IT sumLocating dowelsClearance
H7 / js6CenteredSnug assemblyTransition
H7 / js7Near zeroCareful slip fitTransition
H7 / h6Slightly openPrecision pinsClearance
H8 / h7More openFree-running fitClearance
H7 / h8More openEasy assemblyClearance
📑Limit and Process Reference
Sample size Hole min-max Shaft min-max Practical note
6 mm6.000-6.0115.989-6.000Popular dowel size
8 mm8.000-8.0147.986-8.000Tooling and guides
10 mm10.000-10.0169.984-10.000Fixtures and bushings
12 mm12.000-12.01611.984-12.000Workshop alignment
16 mm16.000-16.01815.982-16.000Heavier parts
25 mm25.000-25.02024.980-25.000Large bore fit
Process Target before finish Watch for Best result
Drill0.10-0.30 underRunoutReam after drilling
ReamNear nominalChip loadClean bore
Turn0.02-0.08 overTool wearGround or skim finish
GrindVery near nominalHeatStable shaft size
GaugeCheck limitsTemperatureRoom-temperature reading
PressMeasure firstSurface damageRepeatable assembly
💡Practical Tips
Tip: Hole limits usually come from a drilled undersize bore followed by a reamer, so the final size is more repeatable than a drill alone.
Tip: When the actual hole and shaft are both entered, use the measured clearance range to decide whether the assembly is safe, snug, or too tight.
Safety Note
Never force a press fit. Confirm the real measured diameter, tool runout, and part temperature before assembly. If the clearance window is near zero, recheck the part rather than using extra force.

Hole shaft tolerance is all about how a shaft fits into a hole. In engineering each shaft and hole has a tolerance range, that allows a bit of variation in size to ensure proper function. During precise production a shaft 0.01 mm too thick can jam in the hole and a hole 0.005 mm too narrow can entirely stop the assembly.

Three basic kinds of fits exist: clearance fit, interference fit and transition fit. In clearance fit between shaft and hole always stays a gap, even when the shaft is thickest and the hole narrowest, it then slips freely through. Interference fit is also called press fit, tight fit or friction fit; you use them for setting a bearing to shaft or hole, or for pressing a dowel pin in a hole.

How Hole and Shaft Sizes Fit Together

Transition fit requires precise alignment of the parts, that fit together without too much play or motion in the assembly.

ISO system of limits and fits include hole and shaft tolerances of a bit above 0 until 500 mm. You count them according to standard classes and limit deviations from ISO 286-2:2010. Letters in the tolerance code show the fit: R for sliding or running, L for location or alignment, F for force or shrink.

Numbers mark the grade, from 1 very loose until 9 very tight.

For instance H7 hole has always positive allowance, so 10 mm hole measures between 10.000 and 10.018 mm. P6 shaft ensures interefrence in 10.022 until 10.035 mm. 30h7 shaft has tolerance zone of 0 up and -0.021 mm below, so that it ranges between 29.979 mm and 30.000 mm.

It does not matter whether hole has positive tolerance, shaft can be bigger than it, if the tolerance zone is quite broad. It is a good way to use always H7 for holes. Makers like this use same reamers and gauges.

You call that hole basis fits, rather than shaft basis fits, that are less commonly used. Different sizes are much more easily made and measured.

Expert makers usually offer proper tolerances for shaft and housing. Generally you want the broadest possible, for ease of machining while you get the wanted fit. If a bearing slips on with little tap of a hammer, it works for one part, but for several parts precise tolerances becomeessential.

Hole and Shaft Tolerance Calculator

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