ISO 2768 General Tolerances Chart

ISO 2768-1 permissible deviations for linear dimensions without an individual tolerance — by size range and tolerance class (f fine, m medium, c coarse, v very coarse). All values in millimeters.

ISO 2768-1 general tolerances for linear dimensions in millimeters
Nominal size (mm)f — finem — mediumc — coarsev — very coarse
0.5 to 3±0.05±0.1±0.2
over 3 to 6±0.05±0.1±0.3±0.5
over 6 to 30±0.1±0.2±0.5±1
over 30 to 120±0.15±0.3±0.8±1.5
over 120 to 400±0.2±0.5±1.2±2.5
over 400 to 1000±0.3±0.8±2±4
over 1000 to 2000±0.5±1.2±3±6
over 2000 to 4000±2±4±8

Linear dimensions per ISO 2768-1:1989. ISO 2768-1 also defines general angular tolerances (by the shorter side length) and ISO 2768-2 covers general geometric tolerances.

Have a tolerced drawing to make? Get quotes from U.S. machine shops.

Get a quote

Frequently asked questions

What is ISO 2768?
ISO 2768-1 defines general (default) tolerances for linear and angular dimensions that do not carry an individually specified tolerance on the drawing. It lets a drawing stay clean: instead of toleranceing every dimension, the title block calls out a class — e.g. "ISO 2768-m" — and these deviations apply to the rest.
What do f, m, c, v mean?
They are tolerance classes from tightest to loosest: f = fine, m = medium, c = coarse, v = very coarse. Medium (m) is the most common general-machining default.
Does ISO 2768 cover angles too?
Yes — ISO 2768-1 also specifies general angular tolerances, given by the length of the shorter side of the angle. This chart covers the linear-dimension table; specify your class (e.g. ISO 2768-mK) and the angular limits follow from the standard.