Tolerance & Fit Calculator — ISO 286 Shaft & Hole Fits with Visual Tolerance Zones
Clearance, Transition, and Interference Fits with Common Presets, Deviation Tables, and Tolerance Zone Diagrams
Free ISO 286 tolerance and fit calculator for mechanical engineers, machinists, and toolmakers. Enter a nominal size and select hole and shaft tolerance grades (e.g., H7/g6, H7/h6, H7/p6) to calculate upper and lower deviations, tolerance zones, maximum and minimum clearance or interference, and fit type. Includes a visual tolerance zone diagram showing the shaft and hole ranges relative to nominal. Preset fits for clearance (running, sliding, locational), transition (push, wringing), and interference (press, shrink) are built in for quick selection.
Check press fit and clearance for bearing installations
Press Fit Clearance Checker →Calculate bearing life with proper shaft tolerances
Bearing Life Calculator →Read the ISO tolerance and fit guide
ISO Tolerance & Fit Guide →Convert between hardness scales for material selection
Hardness Converter →How It Works
-
Enter Nominal Size
Input the nominal (basic) dimension in millimeters. This is the design size before tolerances are applied. The calculator supports sizes from 1mm to 500mm per ISO 286 standard tables.
-
Select Hole Tolerance
Choose the hole tolerance designation. The letter indicates the fundamental deviation (position of the tolerance zone relative to nominal), and the number indicates the IT grade (width of the tolerance zone). H7 is the most common hole tolerance — the lower deviation is zero (hole is at or above nominal).
-
Select Shaft Tolerance
Choose the shaft tolerance designation. Letters a-h produce clearance fits (shaft smaller than hole), j-n produce transition fits, and p-z produce interference fits (shaft larger than hole). Common selections include g6, h6, k6, p6, and s6.
-
Use Presets (Optional)
Select from common fit presets: H7/g6 (close running), H7/h6 (sliding), H7/k6 (locational transition), H7/p6 (locational interference), or H7/s6 (medium press). The preset auto-fills both hole and shaft selections.
-
Review Results
See the upper and lower limits for both hole and shaft, maximum and minimum clearance (or interference), fit type classification, and a visual tolerance zone diagram. The diagram shows the relative positions and widths of both tolerance zones against the nominal dimension so you can visualize the fit at a glance.
Built For
- Mechanical engineers specifying hole and shaft tolerances on engineering drawings per ISO 286 standards
- Machinists determining actual size limits to machine a shaft to achieve an H7/g6 sliding fit in a bore
- Toolmakers designing fixture components with precision fits for guide pins, dowels, and bushings
- Maintenance technicians verifying whether a worn shaft still falls within the tolerance zone for its intended fit
- Students and apprentices learning the ISO tolerance system and the relationship between deviation, grade, and fit type
- Quality inspectors checking incoming parts against specified tolerance grades using go/no-go gauges
Features & Capabilities
ISO 286 Deviation Tables
Full fundamental deviation tables for hole positions A through ZC and shaft positions a through zc, covering IT grades 01 through 18. All values are calculated per ISO 286-1:2010 standard formulas and verified against published tables.
Visual Tolerance Zone Diagram
An interactive diagram shows the hole and shaft tolerance zones as colored bands relative to the nominal dimension. Clearance appears as a gap between bands, interference as an overlap. The diagram updates in real time as you change selections.
Common Fit Presets
One-click presets for the most commonly specified fits: H11/c11 (loose running), H9/d9 (free running), H8/f7 (close running), H7/g6 (sliding), H7/h6 (locational clearance), H7/k6 (locational transition), H7/n6 (locational interference), H7/p6 (press), and H7/s6 (heavy press). Each preset includes a description of its typical application.
Max/Min Clearance and Interference
Calculates the maximum clearance, minimum clearance, maximum interference, and minimum interference for the selected fit. For transition fits where the result can be either clearance or interference, both values are shown with the probability of each condition.
Fit Type Classification
Automatically classifies the fit as clearance, transition, or interference based on the calculated limits. Includes the specific fit category (running, sliding, locational, press, shrink) and the typical applications for that fit type.
Inch/Metric Support
Primary calculations are in metric per ISO 286. Results can be displayed in both millimeters and inches for shops that work in imperial. Nominal size input accepts either unit with automatic conversion.
Frequently Asked Questions
Learn More
ISO 286 Tolerance & Fit Guide: How to Select Shaft/Hole Fits for Machining
Practical guide to ISO 286 tolerance zones and fits. Covers clearance, transition, and interference fits with real-world examples. Includes common fit selections (H7/g6, H7/h6, H7/p6) and when to use each.
Related Tools
Chip Load Calculator
Calculate chip load per tooth for milling, drilling, and turning. Forward and reverse modes with material-specific recommendations, chip thinning factor, and MRR. Metal and wood modes.
Thread Pitch Identifier
Identify unknown threads from caliper measurements. Cross-references UNC, UNF, Metric ISO, NPT, BSP, and ACME thread standards with tolerance matching and confidence scoring.
Material Weight Calculator
Calculate weight of metal stock in 9 shapes: round bar, tube, square, hex, sheet, angle iron, and more. 16 materials with cut list builder and cost estimator.