Mechanical · Cheat sheet

ISO tolerance grades.

ISO 286 tolerance reference — IT grade values across nominal size ranges, plus common hole and shaft fits (H7, h6, k6, n6, etc.) with actual dimensional values. The system everyone in metric machining uses, demystified.

↓ PDF

IT grade values by size range

Each "IT grade" defines the total tolerance band width for a given nominal size. Lower numbers = tighter tolerance. IT5 is precision-ground; IT7 is standard machining; IT11 is rough casting. All values in micrometers (μm).

↔ swipe to see all columns on mobile
Nominal size IT5IT6IT7IT8IT9IT10IT11
≤ 3 mm4 μm6 μm10 μm14 μm25 μm40 μm60 μm
3–6 mm5 μm8 μm12 μm18 μm30 μm48 μm75 μm
6–10 mm6 μm9 μm15 μm22 μm36 μm58 μm90 μm
10–18 mm8 μm11 μm18 μm27 μm43 μm70 μm110 μm
18–30 mm9 μm13 μm21 μm33 μm52 μm84 μm130 μm
30–50 mm11 μm16 μm25 μm39 μm62 μm100 μm160 μm
50–80 mm13 μm19 μm30 μm46 μm74 μm120 μm190 μm
80–120 mm15 μm22 μm35 μm54 μm87 μm140 μm220 μm
120–180 mm18 μm25 μm40 μm63 μm100 μm160 μm250 μm
180–250 mm20 μm29 μm46 μm72 μm115 μm185 μm290 μm

Common fits at Ø25 mm (worked example)

Same tolerance grade gives different actual dimensions depending on the nominal size. Below are the most-used hole and shaft tolerances worked out at Ø25 — copy the pattern and re-derive for your nominal size using the IT grade table above.

Tolerance Type Upper Δ Lower Δ Actual size at Ø25 Use
H7Hole+21025.000 to 25.021Standard ground hole. The reference for most fits.
H8Hole+33025.000 to 25.033Machined hole, looser tolerance.
H9Hole+52025.000 to 25.052Coarser machined hole, free fit.
H11Hole+130025.000 to 25.130Cast or rough hole. Drilled-only OK.
h6Shaft0−1324.987 to 25.000Precision shaft, ground.
h7Shaft0−2124.979 to 25.000Standard ground shaft.
h9Shaft0−5224.948 to 25.000Turned shaft.
g6Shaft−7−2024.980 to 24.993Slight clearance. Used for sliding fit.
f7Shaft−20−4124.959 to 24.980Free running with lubrication.
k6Shaft+15+225.002 to 25.015Transition fit, light press.
n6Shaft+28+1525.015 to 25.028Medium press fit, requires arbor press.
p6Shaft+35+2225.022 to 25.035Press fit, permanent assembly.
s6Shaft+48+3525.035 to 25.048Heavy press / shrink fit, requires heating.

Reading the system. Each tolerance is two parts: a letter for the position of the tolerance band relative to nominal (uppercase H, K, N for holes; lowercase h, k, n for shafts) and a number for the IT grade (the band's width). So "H7" is a hole with the band starting at nominal, IT grade 7 wide. "h7" is a shaft with the band ending at nominal, IT grade 7 wide. "H7/h7" describes a clearance fit of 0 to 21 μm at Ø10–18 mm, or 0 to 21 μm at Ø18–30 mm — wider at larger nominal sizes.

Common fits and what they're for

Fit designationTypeUse case
H11/c11Loose runningRough applications, large clearance, e.g. agricultural shafts
H9/d9Free runningStandard journal bearing fit
H8/f7Close runningPrecision running fit with light load and lubrication
H7/g6SlidingEasy to assemble, no significant force; locating slides
H7/h6Locational clearanceEasy assembly, can rotate freely; gauge blocks
H7/k6Transition (light press)Press-on assembly, removable with arbor press
H7/n6Transition (medium press)Light interference; small motor / pulley fit
H7/p6PressPermanent assembly, requires substantial force
H7/s6Heavy press / shrinkShaft heated for assembly; gear hub on shaft

Common pitfalls

Common questions

What does 'H7/g6' mean on an engineering drawing?

It's an ISO 286 hole/shaft fit. H7 is the hole tolerance — the upper-case letter (H) sets the position relative to nominal size (H = lower limit at nominal), the number (7) sets the precision class. g6 is the shaft tolerance — lower-case g positions the shaft slightly below nominal, grade 6 is tighter. Together H7/g6 creates a 'sliding fit' with small clearance.

What's the difference between IT6 and IT7?

IT (International Tolerance) grades define the size of the tolerance zone in micrometers. IT6 is tighter than IT7. For a 30 mm dimension, IT6 = 13 µm, IT7 = 21 µm. Lower IT numbers are tighter, achievable through better machining processes. IT5 and below typically need grinding; IT11+ can be done with rough turning.

How tight is 'press fit' vs 'sliding fit'?

Press fit (typical H7/p6) has interference — the shaft is slightly bigger than the hole, requiring force to assemble. Sliding fit (H7/g6) has small clearance — fits by hand, slides smoothly. Loose running fit (H11/c11) has large clearance for thermal expansion or rough manufacturing. Choose based on whether you need motion, location, or torque transmission.

Why are tolerances asymmetric — why not just ±0.05?

ISO basic-hole and basic-shaft systems use one-sided tolerances because most fits work by adjusting one part to match a standard. A H7 hole is always at nominal-or-larger, never smaller. Choosing matching shaft tolerances (g6, h6, k6, p6, etc.) controls whether the fit is clearance, transition, or interference. This is more rigorous than symmetric tolerances for assembly.

Can I just use ±0.05 instead of looking up ISO tolerances?

For prototypes or non-critical parts, yes. For production parts that need to interchange, ISO tolerances are how machinists, suppliers, and inspectors communicate. A drawing with ±0.05 doesn't specify which limit matters most — a shaft 30.05 may be unacceptable in one assembly but fine in another. ISO codes make intent unambiguous.

Sources

Disclaimer. Tolerance values shown are nominal per ISO 286-1:2010. For production drawings, always verify against the current standard and confirm with your manufacturer that the specified tolerance is achievable with their process.

See also