Skip to main content

ISO Fit Calculator

Calculate ISO 286 hole-basis fit limits for a nominal diameter — H7 hole against g6, h6, k6 and m6 shafts, compared side by side. Get physical size limits, min/max clearance or interference, an explicit fit classification, and a plotted tolerance-zone diagram.

Input

The basic size shared by the hole and shaft, before tolerances are applied. Covers the standard ISO 286 diameter range, up to 500 mm.

Output

ISO Fit Comparison (Hole-Basis, H7 Hole)

Result
FitHole LimitsShaft LimitsMin FitMax FitFit Type
No data yet
Tolerance Zone Diagram

Enter a nominal diameter to see the tolerance zones plotted.

Diagram (SVG source)
 
A negative Min/Max Fit is interference (shaft larger than hole); positive is clearance. Fit Type: Clearance always separates, Interference always needs force/heat to assemble, Transition can go either way depending on where within tolerance the actual parts land. These are the standard ISO 286 preferred hole-basis fits for quick design-stage selection — check the governing ISO tables before finalizing production drawings. Everything runs in your browser — no dimensions leave your machine.
Was this helpful?

Guides

Compare the four standard ISO 286 hole-basis fits — H7/g6, H7/h6, H7/k6, and H7/m6 — for any nominal diameter, side by side.

How to use it

  1. Enter the nominal diameter in millimeters — the basic size shared by the hole and shaft before tolerances are applied.
  2. That's it. The calculator looks up the ISO 286 fundamental tolerance grade (IT7 for the hole, IT6 for the shaft) and fundamental deviation for each of the four shaft letters at that diameter, then reports all four fits at once.

What "hole-basis" means

In the hole-basis system, the hole is always toleranced as H — its lower deviation is fixed at zero, so the hole's minimum size always equals the nominal diameter. Every fit is then set by which shaft tolerance zone pairs with it:

  • H7/g6 and H7/h6 — clearance fits. The shaft is always the same size as or smaller than the hole, so the parts always separate freely. h6/H7 is the tightest clearance fit commonly used (minimum clearance is exactly zero); g6/H7 gives a small guaranteed running clearance.
  • H7/k6 and H7/m6 — transition fits. Depending on where the actual (in-tolerance) hole and shaft land, the assembly can come out with a small clearance or a small interference. m6 is the tighter of the two, biased further toward interference.

What you get back

For each of the four fits: the physical size limits of the hole and shaft (in mm), the minimum and maximum fit (in µm — positive is clearance, negative is interference), and an explicit Clearance / Transition / Interference classification. A tolerance-zone diagram plots all five zones (the shared H7 hole, plus all four shafts) on one scale, so you can see at a glance how far each shaft's zone sits from the hole's.

Limits

This covers the four most common preferred hole-basis fits (per ISO 286 / mechanical design references such as Shigley's) across the standard diameter range up to 500 mm. It does not cover every ISO fit class (there are dozens of shaft letters and IT grades in the full standard) or the shaft-basis system. Treat it as a fast comparison for early design selection — check the governing ISO 286 tables for a final production drawing, especially near a diameter-range boundary or outside the common range.

Privacy

Everything runs in your browser — no dimensions leave your machine.

Related tools

For the mechanics of a press/shrink fit once you've picked an interference-class combination, see the Press Fit Interference Calculator. For stacking tolerances across a chain of dimensions, see the Tolerance Stackup Calculator.

iso fit calculatoriso 286shaft hole fittolerance zoneclearance fitinterference fittransition fitlimits and fitsh7 g6 h6 k6 m6mechanicalmanufacturing

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/iso-fit-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "nominalDiameter": "25"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `iso-fit-calculator` tool (ISO Fit Calculator) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.