CALCULATOR · INSTANT · FREE

ISO Fit Tolerance CalculatorISO FIT TOLERANCE

Enter a nominal size and hole/shaft tolerance classes (e.g. H7/g6) to get ES/EI/es/ei, maximum and minimum clearance or interference and the fit type instantly. Full ISO 286-1:2010 / JIS B 0401 tables, 1–3150 mm, free online.

  • StandardISO 286-1:2010
  • Size1–3150 mm
  • GradesIT5–IT18
  • DeviationsA–ZC / a–zc

RESULT

Live

Fit typeH9/f7

Clearance fit

H9/f7 is a clearance fit: the shaft is always smaller than the hole and can rotate or slide.

TOLERANCE ZONES · µm
ISO Fit Tolerance Calculator — Diagram-40-200+20+40+600 · ⌀25 mmH9+520f7-20-41

Details

Hole upper deviation ESES
+0.052mm
Hole lower deviation EIEI
0.000mm
Shaft upper deviation eses
-0.020mm
Shaft lower deviation eiei
-0.041mm
Maximum clearanceSmax
0.093mm
Minimum clearanceSmin
0.020mm
Mean clearance (negative = interference)Sm
+0.0565mm
Hole max / min sizeDmax/Dmin
25.052 / 25.000mm
Shaft max / min sizedmax/dmin
24.980 / 24.959mm
Hole toleranceIT9
0.052mm
Shaft toleranceIT7
0.021mm
Size rangeD
18–30mm

HOW-TO

How to use the ISO Fit Tolerance Calculator

  1. 1Enter the nominal size (e.g. a 25 mm shaft).
  2. 2Pick a common fit from the quick list, or choose the hole and shaft deviation letters and IT grades separately.
  3. 3Read the upper/lower deviations and the max/min sizes of hole and shaft — ready to put on the drawing.
  4. 4Check the maximum/minimum clearance (or interference) and the fit type against your application.
  5. 5Use the tolerance-zone diagram to see where both zones sit relative to the zero line.

Worked example (default inputs)

ItemValue
Nominal size25 mm
Hole deviationH
Hole gradeIT9
Shaft deviationf
Shaft gradeIT7
Fit type(H9/f7)Clearance fit
Hole upper deviation ES(ES)+0.052 mm
Hole lower deviation EI(EI)0.000 mm
Shaft upper deviation es(es)-0.020 mm
Shaft lower deviation ei(ei)-0.041 mm
Maximum clearance(Smax)0.093 mm
Minimum clearance(Smin)0.020 mm
Mean clearance (negative = interference)(Sm)+0.0565 mm
Hole max / min size(Dmax/Dmin)25.052 / 25.000 mm
Shaft max / min size(dmax/dmin)24.980 / 24.959 mm
Hole tolerance(IT9)0.052 mm
Shaft tolerance(IT7)0.021 mm
Size range(D)18–30 mm

Basics of ISO 286 limits and fits

ISO 286-1:2010 (JIS B 0401-1, CNS 4) names a tolerance class with a fundamental-deviation letter plus a grade, e.g. H7 or g6. The letter fixes the position of the zone relative to the zero line (the nominal size) — capitals A–ZC for holes, lower case a–zc for shafts — while the IT grade sets the width, IT5–IT18, smaller being finer. Tolerance values grow with size; all size ranges from 1 to 3150 mm are covered. Pairing a hole class with a shaft class gives a fit, classified by its maximum and minimum clearance as clearance, transition or interference.

Common fits and where to use them

H11/c11: loose running fit for coarse mechanisms; H9/d9: free running, low-precision bearings; H8/f7 and H9/f7: close running fit for lubricated plain bearings; H7/g6: sliding fit; H7/h6: locational clearance; H7/k6 and H7/js6: transition fits for locating gears and pulleys on shafts; H7/n6: tight location; H7/p6: light press fit; H7/s6 and H7/u6: press or shrink fits that can transmit torque on their own. Bearing housings commonly use H7, and shafts under bearing inner rings k5/m6.

Scope and limitations

All hole deviations A–ZC and shaft deviations a–zc (including CD, EF, FG), grades IT5–IT18 and nominal sizes 1–3150 mm are supported. Per the standard, a/b/c and A/B/C are defined only up to 500 mm, cd/ef/fg up to 10 mm, t from 24 mm, v from 14 mm and y from 18 mm; J and j exist only in grades 6–8 (hole) and 5–7 (shaft) and up to 500 mm. Undefined combinations are flagged.

Formulas

孔 Hole: ES = EI + IT ; 軸 Shaft: ei = es − IT
a…h: es = −|fd| ; j…zc: ei = +fd ; A…H: EI = −es(a…h)
K, M, N (≤ IT8) / P…ZC (≤ IT7): ES = −ei + Δ, Δ = ITn − IT(n−1)
js / JS: ± IT / 2
Smax = ES − ei ; Smin = EI − es
Smin ≥ 0 → clearance ; Smax ≤ 0 → interference ; else transition

Results are for design reference only; confirm against supplier catalogues and the applicable standards before manufacturing.

FAQ

What is the difference between hole-basis and shaft-basis fits?

In the hole-basis system the hole is always H (EI = 0) and the shaft letter changes the fit, e.g. H7/g6 or H7/p6. It is the most common choice because holes made with reamers and boring tools are harder to vary than shafts. In the shaft-basis system the shaft is always h (es = 0) and the hole letter changes, e.g. G7/h6 or P7/h6 — useful when several parts with different fits sit on one plain ground shaft or when standard bar stock is used.

H7/g6 or H7/h6 — which one?

At 25 mm, H7/g6 gives 7–41 µm clearance: a precise sliding/running fit for guides and plain bearings that must move but stay accurately located. H7/h6 gives 0–34 µm: a locational clearance fit — parts assemble by hand with almost no play, used for dowels and locating gears or pulleys on shafts (torque via a key).

What is the difference between js and j?

js (JS) is symmetric about the zero line, ±IT/2, and is defined for every grade and size. j (J) is a legacy asymmetric zone whose deviations are tabulated only for a few grades (shaft j5–j7, hole J6–J8) up to 500 mm; for new designs prefer js / JS.

Can I use these tolerances for 3D-printed parts?

FDM printing typically holds ±0.1–0.3 mm, roughly IT11–IT13 or coarser, so precision fits like IT7 or IT8 cannot be printed directly. Print undersized holes and ream or turn them afterwards, use a more accurate process such as SLA or MJF, or design the hole for a pressed-in metal bushing. Orinovate also offers CNC machining that holds IT7.

Do the values match the ISO 286-2 tables?

The calculator uses the ISO 286-1:2010 standard tolerance table (IT5–IT18) and fundamental deviation tables, including the Δ correction for K, M, N (≤ IT8) and P–ZC (≤ IT7) and the M6 special case at 250–315 mm, so results should match the limit-deviation tables of ISO 286-2 / JIS B 0401-2. Always verify critical parts against the official standard.

FEEDBACK · BUG · REQUEST

Report a bug / request a feature

0 / 500