ISO 286 Tolerance & Fit Calculator Skip to main content
Machinist Free Pro Features Available

Tolerance & Fit Calculator - ISO 286 Shaft & Hole Fits with Visual Tolerance Zones

Clearance, Transition, and Interference Fit Arithmetic with Visible ISO Table Gaps

Free ISO 286 limits-and-fits planning calculator for mechanical engineers, machinists, and toolmakers. Enter a nominal metric size and select a supported hole and shaft tolerance designation (for example H7/g6, H7/h6, or H7/p6) to calculate upper and lower deviations, tolerance zones, maximum and minimum clearance or interference, and fit type. The app includes a tolerance-zone diagram plus source warnings for r/s/t/u sub-band approximations, omitted hole Delta adjustment, and the need to verify critical values against licensed ISO 286-1/286-2 tables.

Pro Tip: Use H7/g6, H7/h6, H7/k6, H7/p6, and H7/s6 presets as starting prompts only. Final fit selection still depends on the drawing, material, temperature, surface finish, process capability, inspection method, assembly force, and current licensed standard or manufacturer guidance.

PREVIEW All Pro features are currently free for a limited time. No license key required.

Tolerance & Fit Calculator

How It Works

  1. Enter Nominal Size

    Input the nominal basic dimension in millimeters. The app screens supported sizes over 0 through 500 mm and displays inch equivalents only as converted output.

  2. Select Hole Tolerance

    Choose a supported hole designation. The app calculates local deviation prompts and shows the ISO source warnings that still require licensed-table verification for critical work.

  3. Select Shaft Tolerance

    Choose a supported shaft designation. Letters a-h generally sit below nominal, while higher letters move into transition or interference ranges; final interpretation still needs drawing and inspection review.

  4. Use Presets (Optional)

    Select a common preset such as H7/g6, H7/h6, H7/k6, H7/p6, or H7/s6 as a starting point. The preset only fills the designations and does not approve the fit.

  5. Review Results

    See the upper and lower limits for both hole and shaft, maximum and minimum clearance or interference, fit type classification, tolerance-zone diagram, and source warnings.

Built For

  • Engineering and machining teams screening supported ISO-style hole and shaft designations before drawing review
  • Machinists estimating local size limits before checking the current drawing, process plan, and gauges
  • Toolmakers comparing tolerance-zone relationships for guide pins, dowels, and bushings before specification review
  • Maintenance technicians checking whether measured parts appear near a requested tolerance zone before inspection escalation
  • Students and apprentices learning the relationship between deviation, IT grade, and fit type
  • Quality teams preparing questions for calibrated inspection against current drawings and authorized standards

Features & Capabilities

ISO 286 Deviation Tables

Fundamental deviation rows for the commonly used hole positions A through U and shaft positions a through u, with IT grades 01 through 16 computed from the ISO 286-1 tolerance-factor formula. Above 50 mm the r/s/t/u rows use the larger (conservative) sub-band value per dimension range, and hole R-U rows omit the ISO Delta adjustment; the in-app source boundary documents these approximations. Verify critical fits against the licensed ISO 286-1/286-2 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

Built-in preset prompts include 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 label is context only and does not approve an 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 worst-case values are shown with an explicit caution.

Fit Type Classification

Classifies the calculated limit relationship as clearance, transition, or interference. Treat the category labels as context prompts, not application approval.

Inch/Metric Support

Primary calculations are in metric per ISO 286. The nominal size is entered in millimeters, and results can be displayed in either millimeters or inches for shops that work in imperial.

Assumptions

  • Local deviation rows and IT-grade arithmetic are based on ISO 286 concepts, with source gaps disclosed in-app
  • Hole-basis presets are prompts only; user-selected designations control the calculation
  • Nominal-size calculations are interpreted at standard dimensional-inspection conditions; temperature effects are not modeled
  • Maximum and minimum clearance/interference calculated from worst-case combinations of hole and shaft limits
  • Fit type classification (clearance, transition, interference) determined by overlap of tolerance zones
  • Supported UI options are a bounded subset and do not reproduce every ISO 286 designation or table condition

Limitations

  • Does not account for thermal expansion that changes effective fit at operating temperatures above or below 20 degrees C
  • Surface finish effects on functional fit not modeled; rough surfaces reduce effective clearance
  • Does not calculate press fit assembly force, extraction force, or holding torque for interference fits
  • Elastic deformation of thin-walled parts under interference fit not considered in the tolerance zone model
  • Geometric tolerances (roundness, cylindricity, straightness) that affect real fit behavior are not included
  • Plating and coating thickness changes effective dimensions and must be accounted for separately

References

  • ISO 286-1:2010 - Geometrical Product Specifications (GPS) - ISO Code System for Tolerances on Linear Sizes
  • ISO 286-2:2010 - Tables of Standard Tolerance Classes and Limit Deviations for Holes and Shafts
  • ASME B4.1 - Preferred Limits and Fits for Cylindrical Parts (inch-based RC, LC, LT, LN, FN fits)
  • Machinery's Handbook, 31st Edition - Tolerance, Allowance, and Preferred Fits Tables
  • ISO 1 - Geometrical Product Specifications - Standard Reference Temperature for Product Specification

Frequently Asked Questions

A clearance fit always has a gap between the shaft and hole - the shaft is always smaller than the hole. A transition fit may have either a slight clearance or a slight interference depending on where in the tolerance zones the actual parts fall. An interference fit always has overlap - the shaft is always larger than the hole and must be pressed or shrink-fitted. Clearance fits allow free movement, transition fits locate parts precisely, and interference fits hold parts together by friction.
The H designation has zero lower deviation in this system, so the small end of the hole is at nominal and the upper limit is set by the IT grade. That makes H holes useful for many hole-basis discussions, but the final designation still belongs on the controlled drawing and must be verified against current standards and shop capability.
The app can display supported IT-grade arithmetic, but it does not choose the grade for a part. Grade selection depends on function, material, process, cost, inspection method, mating parts, and drawing requirements.
Use the calculated interference range as an early comparison only. Press or shrink fits also need material and hub-stress review, surface finish, temperature, assembly method, holding-force requirements, and qualified engineering or manufacturer review.
ISO 286 is a metric code system. This app accepts the nominal size in millimeters and can display converted inch values. For inch-based RC, LC, LT, LN, or FN fits, use current ASME/ANSI inch-fit tables and the controlled drawing.
Disclaimer: Tolerance calculations are a source-aware ISO 286 planning screen with documented approximations. Actual fit behavior depends on licensed standard values, drawing requirements, surface finish, material properties, lubrication, temperature, assembly method, process capability, and inspection. Verify critical fits with current standards, calibrated instruments, test assembly where appropriate, and qualified review.

Learn More

Machinist

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.

Machinist

GD&T Symbols Explained: A Practical Guide for Machinists

All 14 geometric tolerance symbols per ASME Y14.5 explained in plain English. When to use each, what they control, and how they are inspected.

Related Tools

Machinist Live

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.

Machinist Live

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.

Machinist Live

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.