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.
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
- 1Enter the nominal size (e.g. a 25 mm shaft).
- 2Pick a common fit from the quick list, or choose the hole and shaft deviation letters and IT grades separately.
- 3Read the upper/lower deviations and the max/min sizes of hole and shaft — ready to put on the drawing.
- 4Check the maximum/minimum clearance (or interference) and the fit type against your application.
- 5Use the tolerance-zone diagram to see where both zones sit relative to the zero line.
Worked example (default inputs)
| Item | Value |
|---|---|
| Nominal size | 25 mm |
| Hole deviation | H |
| Hole grade | IT9 |
| Shaft deviation | f |
| Shaft grade | IT7 |
| 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.
Related 3D generators
Related calculators
All calculators →Further reading
Need a physical part?
Send the model straight to Orinovate's instant quote: FDM, SLA, SLS, MJF, metal printing and CNC, made in Hsinchu, Taiwan.
Standards
- ISO 286-1:2010
- ISO 286-2:2010
- JIS B 0401
- CNS 4