Free tool

ISO 2768 tolerances

On a drawing with no tolerance stated for a dimension, the general tolerances from ISO 2768-1 apply. Enter the dimension and class and read off the tolerance instantly.

Tolerance—
Minimum—
Maximum—

Recurring parts or a prototype?

From a one-off prototype to recurring series of hundreds. Send your drawing and you'll have a quote within 24 hours.

Full table — linear dimensions (ISO 2768-1)

All values in ± mm. A blank cell means that class isn't defined for that size range (v is undefined below 3 mm, f is undefined above 2000 mm).

Size range (mm)f (fine)m (medium)c (coarse)v (very coarse)
0.5–3±0.05±0.1±0.2—
3–6±0.05±0.1±0.3±0.5
6–30±0.1±0.2±0.5±1
30–120±0.15±0.3±0.8±1.5
120–400±0.2±0.5±1.2±2.5
400–1000±0.3±0.8±2±4
1000–2000±0.5±1.2±3±6
2000–4000—±2±4±8

Angular tolerances (ISO 2768-1)

Based on the length of the shorter leg of the angle.

Length of shorter legf (fine)m (medium)c (coarse)v (very coarse)
up to 10 mm±1°±1°±1°30′±3°
10–50 mm±0°30′±0°30′±1°±2°
50–120 mm±0°20′±0°20′±0°30′±1°
120–400 mm±0°10′±0°10′±0°15′±0°30′
over 400 mm±0°5′±0°5′±0°10′±0°20′

Which class should you pick?

Without anything stated on the drawing, class m (medium) usually applies — the common default for general sheet metal and structural work. Class f (fine) is used for fits or precise assemblies; c (coarse) and v (very coarse) for parts where dimensions matter less, such as some welded structures.

ISO 2768-2 (form and position tolerances — straightness, flatness, perpendicularity) isn't included here; that requires a separate tolerance class (H/K/L) per feature. If in doubt, send the drawing and we'll take a look.

Not sure what tolerance is achievable for your part?Send your drawing