Microns beat a hair by 50×
A human hair is ~50–70 µm thick; an H7/h6 clearance fit on a 25 mm shaft can be 0–39 µm. We’re routinely designing “within a hair” but tighter.
The ISO fit-class mode supports the common hole and shaft letters listed in ISO limits-and-fits charts and IT5–IT13 grade widths.
Fits describe how a shaft sits in a hole after manufacturing tolerances are applied. A clearance fit always has positive clearance; an interference fit always has overlap; and a transition fit can result in either depending on actual sizes.
Limits are the permitted extreme sizes. For a basic size \(D\) in mm, a hole has deviations \(E_i\) (lower) and \(E_s\) (upper) in micrometers; a shaft has \(e_i\) and \(e_s\). Nominal-to-limit conversions:
Clearance and interference:
IT grades. ISO 286 defines tolerance grades such as IT5, IT6, IT7, and IT8. The calculator uses standard metric grade widths for nominal sizes from 3–500 mm and positions the tolerance zones from the selected hole and shaft letters.
Disclaimer: ISO standards and national handbooks are the authority for production drawings. Use this calculator for design iteration, education, and sanity checks, then verify production-critical values against official ISO 286 tables and your QA process.
Retargeted the page around ISO 286 Limits & Fits Calculator search intent, including H7/g6 and H7/h6 wording.
Added nominal size range, units, rounding, and production-drawing disclaimer.
Added FAQ content and matching FAQ schema for engineering tolerances, ISO 286, clearance fits, interference fits, transition fits, and fit notation.
Expanded the IT helper into an ISO 286-style fit class calculator with hole letters, shaft letters, and IT5–IT13 grades.
Added one-click presets for H7/g6, H7/h6, H8/f7, H7/k6, and H7/p6.
Added recommended ISO fits, crawlable common-fit examples, FAQ schema, copy/share actions, dual-unit clearance display, and a tolerance-band visualization.
This calculator helps you evaluate hole/shaft fit behavior quickly with practical defaults and engineering-friendly output formatting. You can run direct deviation calculations or choose ISO-style hole and shaft classes, then share the exact setup by link.
It is designed for fast design iteration and sanity checks; always confirm production-critical fits against official ISO tables and your QA process.
The table below gives common hole-basis fits engineers use as starting points. Exact selection depends on load, speed, lubrication, temperature, material, plating, surface finish, and process capability.
| Use case | Fit | Type | Typical use |
|---|---|---|---|
| Loose running | H11/c11 | Clearance | Wide commercial tolerances |
| Free running | H9/d9 | Clearance | High speed / temperature variation |
| Easy running | H8/f8 | Clearance | Rotating parts |
| Sliding fit | H7/g6 | Clearance | Accurate sliding/location |
| Location clearance | H7/h6 | Clearance | Accurate location, easy assembly |
| Transition | H7/k6 | Transition | Accurate location, slight tightness possible |
| Transition | H7/n6 | Transition | More accurate location |
| Press fit | H7/p6 | Interference | Light press |
| Force fit | H7/u6 | Interference | Permanent / heavy interference |
For a 25 mm nominal size, H7/g6 is commonly used as a sliding or close clearance fit. The H7 hole starts at the basic size, while the g6 shaft tolerance zone sits below the basic size, so assembly should have positive clearance. Use this when parts must locate accurately but still slide or rotate without force.
H7/h6 is a location clearance fit. The H7 hole has zero lower deviation and the h6 shaft has zero upper deviation, so the tightest case approaches line-to-line contact. It is useful for accurate location with easy assembly when you do not want a deliberate press fit.
H8/f7 is often used for close running clearance. Compared with H7/g6, it is generally looser and better suited to rotating parts, lubrication allowance, and less demanding location requirements.
H7/p6 is a press or interference fit. The shaft tolerance zone sits above the basic size, so the shaft can be larger than the hole even at the limiting conditions. Check assembly force, hub stress, material strength, and whether heating or cooling is needed before using it on production parts.
In precision manufacturing, two parts rarely measure exactly their nominal size. Instead, drawings specify a basic size plus permitted tolerances, producing a range of acceptable dimensions called limits. For mating parts (a hole and a shaft), these limits determine the fit: whether assembly results in guaranteed clearance, guaranteed interference, or a transition where either outcome is possible. This calculator lets you explore limits and fits either by entering deviations directly (µm) or by choosing ISO-style hole and shaft tolerance classes such as H7/g6, H7/h6, H8/f7, and H7/p6.
Deviations are given in micrometres (µm). Converting to millimetres is simply division by 1000. If the basic size is \(D\) (mm), then:
Classification is then straightforward: both clearances > 0 → clearance fit; both < 0 → interference fit; mixed signs → transition fit.
ISO 286 defines tolerance grades such as IT5, IT6, IT7, IT8, IT9, IT10, IT11, IT12, and IT13. A smaller number is tighter. The fit symbol combines a letter and a grade: the letter positions the tolerance zone relative to the basic size, and the number controls the tolerance width. The calculator supports common ISO letters for holes and shafts:
Exact ISO tables include grade and diameter details for every zone. Use official tables for certification work; this tool is a practical browser-side calculator for quick planning and sanity checks.
Disclaimer: This primer and calculator provide engineering approximations for education and early planning. For production drawings, QA, or regulated applications, verify with ISO 286 tables and your organization’s standards.
An engineering tolerance is the allowed variation from a nominal size. It defines the largest and smallest acceptable dimensions for a part.
ISO 286 is the metric limits and fits system for linear sizes. It defines tolerance grades, fundamental deviations, and how hole and shaft fit classes are written.
H7/g6 gives more guaranteed clearance because the g6 shaft zone is below the basic size. H7/h6 is a closer location clearance fit because the h6 shaft upper deviation is zero.
A clearance fit always leaves the hole larger than the shaft at the limiting conditions.
An interference fit always makes the shaft larger than the hole at the limiting conditions, so assembly usually needs force, heating, or cooling.
A transition fit can produce either small clearance or small interference depending on the manufactured sizes.
Minimum clearance is the smallest hole minus the largest shaft. Maximum clearance is the largest hole minus the smallest shaft.
H7 is a hole class. H means the lower hole deviation is zero, and 7 is the tolerance grade.
g6 is a shaft class. g positions the shaft tolerance zone below the basic size, and 6 is the tolerance grade.
Hole basis is common because standard hole-making tools are easier to standardize, while shafts can often be turned or ground to match the required fit.
A human hair is ~50–70 µm thick; an H7/h6 clearance fit on a 25 mm shaft can be 0–39 µm. We’re routinely designing “within a hair” but tighter.
The classic tolerance unit \(i = 0.45\sqrt[3]{D} + 0.001D\) uses a cube root, not linear scaling—so tolerances grow slowly with size.
Aluminium expands ~23 µm/m·°C. A 100 mm bore warmed 40 °C grows ~0.092 mm—enough to flip a light interference into clearance.
Interference is stored as hoop stress. A 30 µm interference on a steel hub can generate tens of MPa contact pressure—no adhesive needed.
Four parts each with ±0.05 mm tolerance can yield ±0.20 mm worst-case gap. Even “loose” limits can add up—calculate stack-ups early.