ISO 2768

ISO 2768-mK General Tolerance Standard Guide 2026

Every feature on products or parts has a size and a geometrical shape. To ensure that the size and geometry of all features are made as required, we should carefully take care of the tolerancing on the drawing. Nothing shall be implied or left to interpretation in the workshop or inspection department. General tolerances for size and geometry make it easier to ensure that the size and geometry of all features can be done as requested.

What is ISO 2768?

The ISO 2768 series of standards were developed by the International Organization for Standardization to provide general tolerances for linear and angular dimensions without individual tolerance indications on technical drawings. Since individual tolerances aren’t provided, the designer must ensure that products made to the drawings will function properly.

What is ISO 2768-mK Meaning?

ISO 2768-mK means the dimension information for which the tolerances are not specified will be followed according to the m and K class. m class is specified in ISO 2768-1, and the K class is specified in ISO 2768-2, which includes H, K, and L tolerance levels.

The following is a summary of ISO 2768-1 and ISO 2768-2 specifications:

#1 General Tolerances ISO 2768-1

ISO 2768-1 stands for the general tolerances for linear and angular dimensions without individual tolerance indications, ISO 2768-1 indicates the linear dimensions and angular dimensions such as external sizes, internal sizes, step sizes, diameters, radii, distances, external radii, and chamfer heights for broken edges. This standard covers general tolerances in three 4 classes of tolerance:

  • M – Medium tolerances
  • F – Fine tolerances
  • C – Coarse tolerances
  • V – Very coarse tolerances

Table 3 – Angular Dimensions

Permissible deviations in mm for ranges in nominal lengthsTolerance Class Designation (Description)
f (fine)m (medium)c (coarse)v (very coarse)
up to 10±1º±1º±1º30′±3º
over 10 up to 50±0º30′±0º30′±1º±2º
over 50 up to 120±0º20′±0º20′±0º30′±1º
over 120 up to 400±0º10′±0º10′±0º15′±0º30′
over 400±0º5′±0º5′±0º10′±0º20′

#2 General Tolerances ISO 2768-2

ISO 2768-2 stands for the geometrical tolerances for features without individual tolerance indications. It indicates the general geometrical tolerances range of flatness & straightness, cylindricity, and circularity. This standard includes 3 classes of tolerance – H, K, and L:

Table 4 – General Tolerances on Straightness and Flatness

Ranges of nominal lengths in mmTolerance Class
HKL
up to 100.020.050.1
above 10 to 300.050.10.2
above 30 to 1000.10.20.4
above 100 to 3000.20.40.8
above 300 to 10000.30.61.2
above 1000 to 30000.40.81.6

Table 5 – General Tolerances on Perpendicularity

Ranges of nominal lengths in mmTolerance Class
HKL
up to 1000.20.40.6
above 100 to 3000.30.61.0
above 300 to 10000.40.81.5
above 1000 to 30000.51.02.0

Table 6 – General Tolerances on Symmetry

Ranges of nominal lengths in mmTolerance Class
HKL
up to 1000.50.60.6
above 100 to 3000.50.61.0
above 300 to 10000.50.81.5
above 1000 to 30000.51.02.0

Table 7 – General Tolerances on Circular Run-Out

Ranges of nominal lengths in mmTolerance Class
HKL
0.10.20.5

This general tolerance allows the manufacturer to choose the appropriate tolerance level that suits their needs best. For example, if the part is expected to be used in a project with high-level tolerance requirements, it would be wise to choose a small tolerance range. On the contrary, a larger tolerance range would be more cost-effective if the part is produced in high volumes for lower-level tolerance applications. 

In the End

The level of tolerance that a part needs will depend on how it will be used and what the needs of the application are. When figuring out the right level of tolerance for a part or product, factors like materials, proceses, and costs should also be taken into consideration. For example, if you want to build a precise metal part with tight tolerance for your project, then CNC machining will be a good choice. CNC machines are highly precise and can produce parts with very tight tolerances, typically CNC machining tolerance can ranging from ±0.001″ to ±0.0001″.

A brief PDF version of ISO 2768: General Din ISO-2768 mk.pdf :

Download the Original PDF version:

General Tolerance Standard ISO-2768-1.pdf

General Tolerance Standard ISO-2768-2.pdf

Quick Comparison Tables

Designation PartStandardClassDescription
mISO 2768-1MediumGoverns linear and angular dimensions not individually toleranced
KISO 2768-2K classGoverns geometrical tolerances (straightness, flatness, perpendicularity, symmetry, circular run-out)
Nominal Length Range (mm)f (fine)m (medium)c (coarse)v (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.0
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.0±4.0
Over 1000 to 2000±0.5±1.2±3.0±6.0
Over 2000 to 4000—±2.0±4.0±8.0
Nominal Length Range (mm)f (fine)m (medium)c (coarse)v (very coarse)
0.5 to 3±0.2±0.2±0.4±0.4
Over 3 to 6±0.5±0.5±1.0±1.0
Over 6±1.0±1.0±2.0±2.0
Nominal Length Range (mm)f (fine)m (medium)c (coarse)v (very coarse)
Up to 10±1°±1°±1°30′±3°
Over 10 to 50±0°30′±0°30′±1°±2°
Over 50 to 120±0°20′±0°20′±0°30′±1°
Over 120 to 400±0°10′±0°10′±0°15′±0°30′
Over 400±0°5′±0°5′±0°10′±0°20′
Nominal Length Range (mm)HKL
Up to 100.020.050.1
Over 10 to 300.050.10.2
Over 30 to 1000.10.20.4
Over 100 to 3000.20.40.8
Over 300 to 10000.30.61.2
Over 1000 to 30000.40.81.6
Nominal Length Range (mm)HKL
Up to 1000.20.40.6
Over 100 to 3000.30.61.0
Over 300 to 10000.40.81.5
Over 1000 to 30000.51.02.0
Nominal Length Range (mm)HKL
Up to 1000.50.60.6
Over 100 to 3000.50.61.0
Over 300 to 10000.50.81.5
Over 1000 to 30000.51.02.0
Tolerance ClassHKL
Permissible deviation (mm)0.10.20.5
FactorFine (f / H)Medium (m / K)Coarse (c / L)
Precision levelHighestModerateLowest
Manufacturing costHighestModerateLowest
Typical applicationPrecision instruments, aerospace, medicalGeneral CNC machining, consumer productsCastings, weldments, structural parts
Surface finish neededRequires fine finishingStandard machining acceptableAs-cast or rough-machined acceptable
StandardScopeTypical Use
ISO 2768General tolerances for linear, angular, and geometrical dimensionsGlobal default for unspecified tolerances on drawings
ISO 286Limits and fits for shafts and holes (ISO tolerance system)Specifying specific fit classes (clearance, transition, interference)
ISO 1101Geometric tolerancing (GD&T) with individual calloutsHigh-precision features needing explicit geometrical control
ASME Y14.5American GD&T standardNorth American engineering drawings
GB/T 1804Chinese national equivalent of ISO 2768Chinese domestic manufacturing

On-demand Manufacturing Service

LEADRP provides prototyping and on-demand manufacturing services, including CNC machining, sheet metal fabrication, custom tooling, injection molding, urethane casting, and 3D printing. With LEADRP, you can solve any challenge throughout product development and manufacturing. Click to tell us about your project or contact us for more information.

From Design to Prototype
Scroll to Top

From Prototype to Production

Turn your engineering drawings into finished parts across CNC machining, sheet metal, plastic molding, 3D printing, and more. Tell us about your project details, we will get back to you soon!

All uploads are secure and confidential, click to check our IP Protection Policy. You can also contact us (service@leadrp.com) to sign a NDA before sending any design files to us. If the file format is not supported for upload, please compress the file into a zip file and then upload it.