← Back to the Library
Quick Reference · Calculators

ISO Fits and Tolerances Calculator —
H7, g6, and the Standard Hole Basis Fits

By C&W Engineering Team
Enter a nominal size and pick a fit like H7/g6, and get the hole limits, shaft limits, and resulting clearance or interference per ISO 286, in millimetres and inches. Below the calculator: how to read a fit callout, the standard IT tolerance grade chart, and a full worked table for the H7/g6 sliding fit.[1]
Fit and tolerance calculator (ISO 286, hole basis)
Covers sizes over 0 up to 500 mm. Deviations are the exact table values in micrometres (µm); millimetre and inch limits are computed from them.

How to Read a Fit Callout Like H7/g6

An ISO fit callout is a hole tolerance and a shaft tolerance written together. The capital letter is the hole, the lowercase letter is the shaft, and each letter sets where the tolerance zone sits relative to the nominal size (the fundamental deviation). The number is the IT grade, which sets how wide the tolerance zone is. H is the hole zone that starts exactly at nominal and goes up, which is why hole basis systems build everything around H holes: you ream or bore one standard hole and choose the shaft letter to get the fit you want.[1]

So Ø25 H7/g6 means: hole 25.000 to 25.021 mm (H7 = +21/0 µm at this size), shaft 24.980 to 24.993 mm (g6 = −7/−20 µm). Every possible combination clears, by 7 to 41 µm, which is what makes it a sliding fit: the shaft always turns and slides, with the minimum practical play.[1]

The Preferred Hole Basis Fits

ISO 286 allows hundreds of combinations, but standard practice (ANSI B4.2 preferred fits) narrows them to a short list. The calculator covers these seven; looser (H11/c11) and heavier press fits (H7/s6, H7/u6) exist in the standard but split some size bands, so pull those from the tables directly.[2]

FitTypeTypical use
H9/d9Free running clearanceGenerous play: idler wheels, loose pulleys, parts that must never bind under dirt or heat.
H8/f7Close running clearanceOrdinary rotating shafts in plain bearings and bushings with good lubrication.
H7/g6Sliding clearanceParts that slide or locate accurately and still move freely: guide pins in hardened bushings, spigots.
H7/h6Locational clearanceAccurate location where parts assemble by hand: dowels in fixtures, locating bosses.
H7/k6Locational transitionSnug location, light tap to assemble: bearing inner rings on shafts under normal load.
H7/n6Locational transition (tight)Firm location, press to assemble, still removable: gears and pulleys keyed to shafts.
H7/p6Locational interferenceTrue press fit for permanent assembly: dowel pins in mating parts, bushings pressed into housings.

IT Tolerance Grades (ISO 286)

The IT grade is the width of the tolerance zone in micrometres, growing with both size and grade number. IT6 and IT7 are the precision machining grades most fit callouts use; IT9 through IT11 cover general machining and stock tolerances. For scale, IT7 at Ø25 is 21 µm, which is 0.0008 inches.[1]

Size range (mm)IT5IT6IT7IT8IT9IT10IT11
Over 0 to 3461014254060
Over 3 to 6581218304875
Over 6 to 10691522365890
Over 10 to 1881118274370110
Over 18 to 3091321335284130
Over 30 to 501116253962100160
Over 50 to 801319304674120190
Over 80 to 1201522355487140220
Over 120 to 18018254063100160250
Over 180 to 25020294672115185290
Over 250 to 31523325281130210320
Over 315 to 40025365789140230360
Over 400 to 50027406397155250400

All values in micrometres (µm). Table generated from the ISO 286-1 standard tolerance values; see sources below.

H7/g6 Sliding Fit Limits by Size

The most searched fit, worked through every size band. Hole and shaft deviations are in micrometres from nominal; the last two columns are the guaranteed minimum and maximum clearance.[1]

Size range (mm)Hole H7 (µm)Shaft g6 (µm)Min clearance (µm)Max clearance (µm)
Over 0 to 3+10 / 0-2 / -8218
Over 3 to 6+12 / 0-4 / -12424
Over 6 to 10+15 / 0-5 / -14529
Over 10 to 18+18 / 0-6 / -17635
Over 18 to 30+21 / 0-7 / -20741
Over 30 to 50+25 / 0-9 / -25950
Over 50 to 80+30 / 0-10 / -291059
Over 80 to 120+35 / 0-12 / -341269
Over 120 to 180+40 / 0-14 / -391479
Over 180 to 250+46 / 0-15 / -441590
Over 250 to 315+52 / 0-17 / -4917101
Over 315 to 400+57 / 0-18 / -5418111
Over 400 to 500+63 / 0-20 / -6020123
Fits on inch drawings
American drawings often specify limits directly (for example Ø0.5000/0.5008) instead of a fit code, or use the ANSI B4.1 inch classes (RC, LC, LT, LN, FN). The ISO codes and the inch classes describe the same physics; when a customer drawing carries an ISO callout on inch geometry, the shop converts the metric limits, which is exactly what the calculator's inch output does. What matters is that the drawing states the fit unambiguously; if your CAD system defaults to a title block tolerance, a press fit that needs 0.0005 inches of interference will not survive a ±0.005 title block.
In plain terms
A fit callout answers one question: after both parts are made anywhere inside their tolerances, how will they go together? Clearance fits always slide, interference fits always need a press, and transition fits land in between on purpose. The letters place the zones, the numbers size them. If you remember one thing, remember H7/g6: it is the callout for "locate it precisely and let it slide", and it is on more drawings than any other fit.

Tolerances held, and documented

C&W machines to fit-class tolerances daily and verifies them on calibrated equipment under our AS9100D quality system, with full inspection reports on request.

Request a Quote
Sources & References
[1]ISO 286-1 and ISO 286-2 — ISO code system for tolerances on linear sizes: standard tolerance grades (IT) and fundamental deviations, with limit tables for holes and shafts. Values cross-checked against the published tables (25 H7/g6, 25 H7/p6, 40 f7, 100 k6, 6 d9 worked examples).
[2]ANSI B4.2 — Preferred Metric Limits and Fits: the preferred hole basis fit series (H11/c11 through H7/u6). See also Machinery's Handbook, 31st Edition, Allowances and Tolerances section.