Skip to content
AlwaysReach

Check ISO fit

H7 Tolerance Calculator

Limits, fits and ISO 286 deviations

Ø20 mm H7 hole20.000–20.021 mm+21 / 0 µm · IT7. Enter any diameter below for max, min and a diagram.

As on a drawing

Hole (internal cylinder) · IT7 · reamed

Ø20H7
+0.0210
20.02120.010520max / mean / min mm

Maximum hole size

20.021 mm

Mean hole size

20.0105 mm

Mid-tolerance target

Minimum hole size

20 mm

Tolerance

21 µm

ES (upper)

+21 µm

EI (lower)

0 µm

IT band

18–30 mm

Hole catalog row

over 18 to 24 mm · Units: µm

B10C9C10D8D9D10E7E8E9F6F7F8G6G7H6H7H8H9H10JS6JS7K6K7M6M7N6N7P6P7R7S7T7U7X7

Catalog row is the regularly used set. The finder above also lists every other computable class (H11, h4*, n5*, T7, x6, …). * = old JIS extra.

Something off, or a tool you wish existed? Send feedback.

Reading an ISO fit

Shop charts (Misumi / ISO 286) list a whole row of regularly used hole classes and shaft classes for each size band. Enter a nominal diameter and the calculator shows that row — B10, C9, F8, G7, H7, JS7, K7, P7 on holes; b9, g6, h7, k6, s6, u6 on shafts — with the same upper / lower micrometre pair as the printed table. Tap a cell for max, min and a diagram. Upper-case letters are internal (hole or pocket width). Lower-case letters are external (shaft).

The same ISO code produces the same micrometre limits on a hole and on a pocket of that width — 20 H8 is +33 / 0 µm whether it is a bore or a milled slot. The calculator still keeps the two as separate feature types because the usual grades are different: reamed holes are typically H7; milled pockets are typically H8–H11, not H7.

Formula

Max = nominal + ES (internal) or es (shaft)

Min = nominal + EI or ei

Mean = (max + min) / 2

IT7 ≈ 16i, where i = 0.45∛D + 0.001D (µm, D in mm)

Ø20 H7 hole

IT7 for 18–30 mm is 21 µm. H sets EI = 0, so ES = +21 µm. Limits are 20.021 / 20.000 mm. A 20 h7 shaft in the same range is 20.000 / 19.979 mm.

H7 hole tolerance chart

Common diameters people look up from a drawing. Each row is a reamed H7 bore — never under nominal. Open a row for the full ISO 286 notes and a diagram.

DiameterH7 limitsDeviation
Ø8 H78.000–8.015 mm+15 / 0 µm
Ø10 H710.000–10.015 mm+15 / 0 µm
Ø12 H712.000–12.018 mm+18 / 0 µm
Ø16 H716.000–16.018 mm+18 / 0 µm
Ø20 H720.000–20.021 mm+21 / 0 µm
Ø25 H725.000–25.021 mm+21 / 0 µm
Ø28 H728.000–28.021 mm+21 / 0 µm
Ø30 H730.000–30.021 mm+21 / 0 µm
Ø35 H735.000–35.025 mm+25 / 0 µm
Ø40 H740.000–40.025 mm+25 / 0 µm
Ø50 H750.000–50.025 mm+25 / 0 µm
Ø65 H765.000–65.030 mm+30 / 0 µm
Ø80 H780.000–80.030 mm+30 / 0 µm
Ø100 H7100.000–100.035 mm+35 / 0 µm
Ø120 H7120.000–120.035 mm+35 / 0 µm

Holes vs pockets vs shafts

  • Hole — internal cylinder. Common: H7 (reamed), H8 (bored), H11 (drilled).
  • Pocket / slot — internal width between two walls. Common: H8, H9, H11, H12. Not a different ISO table — the same internal letters — but listed separately so a pocket is never labelled as a hole.
  • Shaft — external cylinder. Common: h6, h7, g6, k6, p6, s6. Never interchange h7 with H7.

How we use H7 in real toolmaking

On a die or mould, H7 is the reamed location hole — dowel, guide bush, bearing bore. The hole is allowed oversize by IT7, never undersize, so an h6 or g6 pin still enters. Milled pockets are H8–H11, not H7. This H7 tolerance chart covers an H7 bore at common diameters — 20 mm, 30 mm, 100H7, 120H7 — plus H7/g6 and other fits. Accurate Industries has used these ISO 286 classes on tooling in Pune for decades; this page is that chart with a diagram. Need to check the physical model dimensions? Open the CAD Viewer.

Common pairings

  • H7/g6 — close running clearance (bearings that must spin by hand)
  • H7/h6 — locational sliding
  • H7/k6 — transition, may need a light press
  • H7/p6 or H7/s6 — interference / press fits
  • H8/f7 — easy running, more play

H7 and ISO class pages

This page is an engineering tolerance calculator and ISO 286 tolerance calculator. Convert millimetres to inches with the unit converter, check a tapped hole with the thread calculator, or estimate stock with the material weight calculator.

Frequently asked questions

What does an H7 hole mean?+

The capital letter is the fundamental deviation for an internal feature; H means the lower deviation is zero (the hole never goes below nominal). The number is the IT grade — IT7 is a precision finishing grade used for bearings, bushings and locational fits. A 20 mm H7 hole is 20.000–20.021 mm.

What is the tolerance of H7? What is an H7 bore?+

H7 is a hole class, not a single micrometre number: the tolerance of H7 is IT7 with a lower limit at nominal. An H7 bore is a reamed location hole — dowel, bush or bearing. This page is an H7 tolerance chart: enter a diameter (20 mm, 30 mm, 65H7, 100H7, 120H7) to read max and min.

Where is the k6 tolerance chart or H8 tolerance chart?+

k6 is a shaft class (transition with H7). Open the k6 tolerance chart for deviations and a 20 mm example. H8 is a hole/pocket class; the H8 tolerance chart also covers an H8 fit such as H8/f7. Neither is the same as H7.

Is h7 the same as H7?+

No. H7 is a hole (internal). h7 is a shaft (external). For 20 mm, H7 is 20.000–20.021 mm and h7 is 19.979–20.000 mm. They sit on opposite sides of nominal and must not be mixed up.

Is a pocket H8 the same as a hole H8?+

The ISO 286 numbers are the same: an internal H8 class is +IT8 / 0 whether it is a cylindrical hole or a pocket width. The calculator lists holes and pockets separately because the usual grades differ — reamed holes are typically H7; milled pockets are typically H8, H9 or H11 — and so the result is labelled as a hole or a pocket, not as a shaft.

How do I read a fit like H7/g6?+

H7 is the hole, g6 is the shaft. Because g is a small negative shaft deviation, H7/g6 is a close running (clearance) fit: the shaft is slightly under nominal and the hole is slightly over, so parts assemble by hand with little play.

Are the values from ISO 286?+

Standard tolerances (IT grades) and fundamental deviations follow ISO 286-1/2 tables for the usual nominal ranges up to 500 mm, including the Δ correction for internal K, M, N and P–S classes. Always confirm critical fits against the current standard and your drawing notes.

Can I enter custom deviations?+

Yes. Switch to custom mode and type upper and lower deviations (in mm or µm). The calculator returns maximum size, minimum size, tolerance width and a diagram of the zone relative to nominal.

Related engineering tools

CAD Viewer (opens STEP, IGES, SLDPRT, 3DS and Rhino), CAD Converter (writes STEP, IGES, or exact DXF edges), STEP/STP/IGES/IGS weight, metal weight, H7, tap drill, unit converter.

Related tools

Other calculators and viewers on AlwaysReach.