Tolerance Calculator

Engineering tolerance is the allowable variation in a manufactured dimension. Our tolerance calculator handles two common cases: single-part tolerance (nominal ± deviations gives max and min limits) and shaft/hole fit calculation (combining hole and shaft tolerances to determine whether the resulting fit is clearance, transition, or interference). Both modes return all the relevant dimensional limits plus an interpretation of what the tolerance width implies for manufacturing process choice.

star 4.7
auto_awesome AI
New

straightenDimensions (mm)

analyticsLimits

Max Limit
25.021
Min Limit
25.000
Tolerance Width
0.021
Mid Limit
25.0105
Interpretation
Tight tolerance — precision turning or milling

tips_and_updates Tips

  • Tolerance under 0.01 mm: precision grinding/lapping required
  • Tolerance 0.01-0.05 mm: precision turning or milling
  • Tolerance 0.05-0.2 mm: standard machining capability
  • Tolerance 0.2-1 mm: typical of casting or rough machining
  • Tighter tolerances increase manufacturing cost exponentially
  • ISO 286 grades: IT01-IT4 precision, IT5-IT11 normal, IT12-IT18 coarse
  • Always specify only the tolerance you need — over-specifying wastes money

How to Use This Calculator

1

Pick mode

Choose single-part tolerance or shaft/hole fit.

2

Enter nominal size

Input the reference dimension in mm.

3

Enter deviations

Provide upper and lower deviations (and hole deviations for fit mode).

4

Read result

See dimensional limits or fit classification.

The Formula

Tolerance defines the range of acceptable dimensions for a manufactured part. Tighter tolerances cost more to manufacture but ensure better fit and function. The ISO 286 system uses standardized fit classifications: H7/g6 for free running fits, H7/n6 for transition, H7/p6 for press fits. Clearance fits have positive minimum clearance; interference fits have negative maximum clearance.

Max = Nominal + UpperDev • Min = Nominal + LowerDev • Tolerance = Max − Min

lightbulb Variables Explained

  • Nominal Reference dimension
  • Upper Dev. Positive deviation from nominal
  • Lower Dev. Negative deviation from nominal
  • Tolerance Width Max − Min — total allowable range
  • Max Clearance Hole Max − Shaft Min (positive in clearance fit)
  • Min Clearance Hole Min − Shaft Max (positive in clearance fit)

tips_and_updates Pro Tips

1

Tolerance under 0.01 mm: precision grinding/lapping required

2

Tolerance 0.01-0.05 mm: precision turning or milling

3

Tolerance 0.05-0.2 mm: standard machining capability

4

Tolerance 0.2-1 mm: typical of casting or rough machining

5

Tighter tolerances increase manufacturing cost exponentially

6

ISO 286 grades: IT01-IT4 precision, IT5-IT11 normal, IT12-IT18 coarse

7

Always specify only the tolerance you need — over-specifying wastes money

Tolerances define the acceptable range of variation in a manufactured dimension — the difference between a part that fits and one that must be scrapped. In mechanical engineering, tolerance is expressed as the difference between the maximum and minimum allowable dimension. For example, a shaft specified at 25.000 mm with a tolerance of ±0.025 mm must measure between 24.975 mm and 25.025 mm to pass inspection. The ISO 286 standard (also known as the IT grades system) defines 20 tolerance grades from IT01 (finest, about 0.3 micrometers for small parts) to IT18 (coarsest, several millimeters), giving engineers a standardized language for specifying precision. Tighter tolerances dramatically increase manufacturing cost — achieving IT6 precision (about 13 micrometers for a 25 mm dimension) typically requires grinding, while IT11 (about 130 micrometers) can be achieved with standard milling. Stack-up analysis, which calculates how individual part tolerances accumulate in an assembly, determines whether mating parts will fit correctly in the worst case. Whether you are designing a press-fit bearing housing, a sliding shaft, or a clearance hole for a bolt, selecting the right tolerance balances functional requirements against manufacturing feasibility and cost.

Tolerance is about cost vs function

Engineering design is constantly trading manufacturing cost against functional requirements. Tighter tolerances guarantee better fit and performance but cost exponentially more. Loose tolerances are cheap but risk fit and function problems. The art of design is choosing the loosest tolerance that still meets the functional requirements — and no looser. This calculator helps you check the math both ways.

Frequently Asked Questions

sell

Tags

verified

Data sourced from trusted institutions

All formulas verified against official standards.