Skip to content

Quick Answer

ASME Y14.5-2018 defines 14 geometric characteristic symbols organized into five categories: form (4), profile (2), orientation (3), location (3), and runout (2). Each symbol specifies a tolerance zone shape and may or may not require a datum reference. Form controls (flatness, straightness, circularity, cylindricity) never need datums. All orientation, location, and runout controls require at least one datum. Position is the most commonly used symbol; concentricity and symmetry are recommended against for new designs.

How to Use This Chart

GD&T Symbol Categories

The 14 symbols in ASME Y14.5-2018 are not arbitrary — they map to a hierarchy of geometric control. Understanding the category tells you what the symbol controls and whether it needs a datum, before you even read the feature control frame.

For a full introduction to GD&T concepts including datum reference frames, feature control frame anatomy, and when to use GD&T vs ± dimensions, see the GD&T guide. For a worked example of position calculation with MMC bonus, see true position tolerance.

Form (4)
Controls the shape of a single feature: flatness, straightness, circularity, cylindricity.
Datum: Never
Profile (2)
Controls the outline (line) or surface shape relative to a true profile. With datums, also controls orientation and location.
Datum: Optional
Orientation (3)
Controls the angular relationship between a feature and a datum: parallelism, perpendicularity, angularity.
Datum: Always
Location (3)
Controls where a feature is relative to datums: position, concentricity, symmetry.
Datum: Always
Runout (2)
Composite control of form and location for features of revolution relative to a datum axis.
Datum: Always
Complete Reference

All 14 GD&T Symbols — ASME Y14.5-2018

Typical tolerance ranges are achievable under standard CNC machining conditions on aluminum and steel alloys. Tighter values may require secondary operations (grinding, honing) or specialized inspection. All values are per-feature ranges; actual achievability depends on feature size, aspect ratio, and material.

SymbolNameCategoryTolerance Zone ShapeDatum?Typical CNC RangeInspection
FlatnessFormTwo parallel planesNo0.001″–0.005″ (0.025–0.13 mm)Surface plate + indicator, CMM
StraightnessFormTwo parallel lines (surface) or cylinder (axis)No0.001″–0.005″ (0.025–0.13 mm)V-block + indicator, CMM
Circularity (Roundness)FormTwo concentric circles (annular ring)No0.001″–0.003″ (0.025–0.08 mm)V-block + indicator, roundness tester
CylindricityFormTwo concentric cylindersNo0.001″–0.003″ (0.025–0.08 mm)CMM (multi-section scan), roundness tester with Z-axis
Profile of a LineProfileTwo offset curves (bilateral, unilateral, or unequally disposed)Optional (with datum = form + orientation + location)0.002″–0.010″ (0.05–0.25 mm)CMM, optical comparator
Profile of a SurfaceProfileTwo offset surfaces (bilateral, unilateral, or unequally disposed)Optional (with datum = form + orientation + location)0.002″–0.010″ (0.05–0.25 mm)CMM (3D surface scan), structured light scanner
ParallelismOrientationTwo parallel planes (or cylinder for axis)Yes0.001″–0.005″ (0.025–0.13 mm)Surface plate + indicator, CMM
PerpendicularityOrientationTwo parallel planes (or cylinder for axis)Yes0.001″–0.005″ (0.025–0.13 mm)Square + indicator, CMM
AngularityOrientationTwo parallel planes at the specified angle to datumYes0.001″–0.005″ (0.025–0.13 mm)Sine bar + indicator, CMM
PositionLocationCylinder (for holes/pins), two parallel planes (for slots/tabs)Yes0.005″–0.014″ (0.13–0.36 mm)CMM, functional gage (at MMC)
ConcentricityLocationCylinder centered on datum axisYes0.002″–0.005″ (0.05–0.13 mm)CMM (median-point algorithm)
SymmetryLocationTwo parallel planes centered on datum center planeYes0.002″–0.005″ (0.05–0.13 mm)CMM (median-point algorithm)
Circular RunoutRunoutTwo concentric circles at each cross-sectionYes (axis)0.001″–0.005″ (0.025–0.13 mm)V-block + dial indicator (single rotation)
↗↗Total RunoutRunoutTwo concentric cylinders (entire surface simultaneously)Yes (axis)0.002″–0.008″ (0.05–0.20 mm)V-block + dial indicator (traverse full length)
Form Controls (4 Symbols)

Form: Flatness, Straightness, Circularity, Cylindricity

Form tolerances control the shape of a single feature without referencing any datum. They answer: “Is this surface flat enough? Is this bore round enough?” Because no datum is involved, form controls describe the feature in isolation — the surface can be tilted or displaced, and the form tolerance only constrains its shape. Per ASME Y14.5 Rule #1, the form of a feature of size is already bounded by its size tolerance; a separate form callout is only needed when the form requirement is tighter than what the size tolerance controls.

Flatness

Entire surface must lie between two parallel planes separated by the tolerance value.

0.001″–0.005″ (0.025–0.13 mm)Surface plate + indicator, CMM

Straightness

Each line element on a surface, or the derived median line / axis, must lie within the specified zone.

0.001″–0.005″ (0.025–0.13 mm)V-block + indicator, CMM

Circularity (Roundness)

Each cross-section of a cylindrical or spherical feature must lie between two concentric circles separated by the tolerance.

0.001″–0.003″ (0.025–0.08 mm)V-block + indicator, roundness tester

Cylindricity

Combined control of roundness, straightness, and taper over the full length of a cylinder. The surface must lie between two coaxial cylinders.

0.001″–0.003″ (0.025–0.08 mm)CMM (multi-section scan), roundness tester with Z-axis
Profile Controls (2 Symbols)

Profile: Line and Surface

Profile controls are the most versatile GD&T tools. Profile of a surface can replace separate flatness, parallelism, perpendicularity, and position callouts with a single feature control frame — when used with datums, it simultaneously controls form, orientation, and location. Modern practice increasingly favors profile for complex surfaces and 5-axis CNC freeform features. The tolerance zone can be bilateral (equally disposed about the true profile), unilateral (entirely inside or outside), or unequally disposed (per the “UZ” modifier in ASME Y14.5-2018).

Profile of a Line

Each cross-sectional line element must lie within the profile tolerance band around the true profile. Without datum, controls form only; with datum, also controls orientation and location.

0.002″–0.010″ (0.05–0.25 mm)CMM, optical comparator

Profile of a Surface

The entire surface must lie within the profile tolerance band. The most versatile GD&T control — can replace multiple form, orientation, and location callouts in a single FCF.

0.002″–0.010″ (0.05–0.25 mm)CMM (3D surface scan), structured light scanner

Parts Machined to GD&T Spec — Free DFM Review

MakerStage machines to ASME Y14.5 with position tolerances as tight as ø0.002 in. (0.05 mm), flatness to 0.001 in. (0.025 mm), and full CMM verification on request. Upload your drawing with GD&T callouts and our engineers will review every feature control frame — flagging callouts that drive unnecessary cost and suggesting tolerance-for-cost trade-offs before you commit.

Get a Quote with Free DFM Review
Orientation Controls (3 Symbols)

Orientation: Parallelism, Perpendicularity, Angularity

Orientation controls relate a feature to a datum — they describe the angular relationship without constraining the feature’s location. Parallelism constrains a surface to be parallel to a datum; perpendicularity constrains it to be 90° to a datum; angularity constrains it to a specified basic angle. All three inherently control the form of the toleranced feature: a parallelism tolerance of 0.003 in. means the surface must also be flat within 0.003 in. (the tolerance zone is two parallel planes).

Parallelism

The controlled surface or axis must lie between two planes (or within a cylinder) that are parallel to the datum. Inherently controls flatness per ASME Y14.5 Rule #1.

0.001″–0.005″ (0.025–0.13 mm)

Perpendicularity

The controlled surface or axis must lie between two planes (or within a cylinder) that are perpendicular to the datum.

0.001″–0.005″ (0.025–0.13 mm)

Angularity

The controlled surface or axis must lie between two planes that are at the specified basic angle to the datum. The basic angle is stated separately; the tolerance controls only the variation around that angle.

0.001″–0.005″ (0.025–0.13 mm)
Location Controls (3 Symbols)

Location: Position, Concentricity, Symmetry

Location controls define where a feature is relative to datums. Position is by far the most common — it uses a cylindrical zone for holes and pins, giving 57% more area than the equivalent ± square zone. Position supports MMC/LMC modifiers for bonus tolerance and functional gaging.

Concentricity and symmetry require measuring median points, which is expensive and unreliable. ASME Y14.5-2018 explicitly recommends using position or runout instead for new designs. Reserve concentricity for the rare case where median-point balance is critical (e.g., high-RPM rotating shafts where mass distribution matters).

Position

The axis or center plane of a feature must fall within the specified zone centered on the true (basic) position. The most commonly used GD&T control. Supports MMC/LMC modifiers for bonus tolerance.

0.005″–0.014″ (0.13–0.36 mm)

Concentricity

The median points of all diametrically opposed elements must lie within a cylindrical zone centered on the datum axis. ASME Y14.5-2018 recommends position or runout for most applications; concentricity requires expensive median-point measurement.

0.002″–0.005″ (0.05–0.13 mm)

Symmetry

The median points of all opposed elements must lie between two parallel planes equally disposed about the datum center plane. Like concentricity, ASME Y14.5-2018 recommends position as the preferred alternative.

0.002″–0.005″ (0.05–0.13 mm)
Runout Controls (2 Symbols)

Runout: Circular and Total

Runout controls apply to surfaces of revolution (shafts, bores, flanges) and always reference a datum axis. Circular runout checks one cross-section at a time during a full 360° rotation. Total runout checks the entire surface simultaneously as the indicator traverses the full length during rotation.

Total runout is the stricter control — it captures taper and axial straightness that circular runout misses. Inspection is simple: V-block and dial indicator on most features. For a deeper comparison of runout types and when to choose each, see the GD&T guide.

Circular Runout

At each individual cross-section, the surface must lie between two concentric circles (centered on the datum axis) separated by the tolerance. Controls circularity and coaxiality per cross-section, but not surface straightness along the axis.

0.001″–0.005″ (0.025–0.13 mm)V-block + dial indicator (single rotation)
↗↗

Total Runout

The entire surface must lie between two coaxial cylinders centered on the datum axis. Controls circularity, straightness, coaxiality, and taper simultaneously — a more comprehensive check than circular runout.

0.002″–0.008″ (0.05–0.20 mm)V-block + dial indicator (traverse full length)
Practical Application

How to Read a GD&T Symbol on a Drawing

Every GD&T symbol appears inside a feature control frame (FCF). Reading the FCF is a mechanical, left-to-right process. Once you identify the symbol from this chart, you know the type of control; the remaining compartments tell you the tolerance magnitude, material condition modifier, and datum references.

1

Identify the symbol

The first compartment of the FCF contains the geometric characteristic symbol. Use this chart to identify what it controls (form, profile, orientation, location, or runout) and whether it requires datums.

2

Read the tolerance value

The second compartment states the tolerance magnitude. A ⌀ prefix means a cylindrical (diametral) zone. No prefix means a width (two parallel planes). The unit matches the drawing’s unit system.

3

Check for material condition modifiers

Look for Ⓜ (MMC) or Ⓛ (LMC) after the tolerance value. If present, bonus tolerance applies as the feature departs from the specified material condition. No modifier means RFS (Regardless of Feature Size) — the default in ASME Y14.5-2018.

4

Read the datum references

The remaining compartments list datum letters (A, B, C) in order of precedence. Primary datum constrains 3 degrees of freedom, secondary adds 2, tertiary adds 1. If no datums are listed, the control is a form control and applies to the feature in isolation.

Reading template

Read any FCF aloud: “The [symbol name] of this feature shall be within [tolerance value] [zone shape] [at material condition], referenced to datum [A], [B], [C].” For a detailed walkthrough with 5 annotated examples, see our feature control frame reading guide.

Common Questions

GD&T Symbols FAQ

How many GD&T symbols are there in ASME Y14.5?
ASME Y14.5-2018 defines 14 geometric characteristic symbols organized into five categories: Form (4 symbols: flatness, straightness, circularity, cylindricity), Profile (2 symbols: profile of a line, profile of a surface), Orientation (3 symbols: parallelism, perpendicularity, angularity), Location (3 symbols: position, concentricity, symmetry), and Runout (2 symbols: circular runout, total runout). Of these 14, position is the most commonly used, and concentricity and symmetry are recommended against for new designs in favor of position or runout.
What is the most commonly used GD&T symbol?
Position (true position) is the most commonly used GD&T symbol. It controls the location of features of size — holes, pins, bosses, slots — relative to datum references. Position uses a cylindrical tolerance zone by default, which provides approximately 57% more area than the equivalent ±X/±Y square zone. When specified at MMC, position enables bonus tolerance and functional gaging, which reduce both inspection time and part rejection rates.
Which GD&T symbols require a datum reference?
All orientation controls (parallelism, perpendicularity, angularity), all location controls (position, concentricity, symmetry), and all runout controls (circular runout, total runout) require at least one datum reference. Form controls (flatness, straightness, circularity, cylindricity) never require datums — they describe the shape of a single feature independent of any other feature. Profile controls (profile of a line, profile of a surface) optionally use datums: without datums they control form only; with datums they also control orientation and location.
What is the difference between circular runout and total runout?
Circular runout checks the surface at individual cross-sections — one slice at a time, with the part rotated 360° at each slice. It controls circularity and coaxiality at each cross-section but does not control straightness along the axis. Total runout checks the entire surface simultaneously while the part is rotated and the indicator is traversed along the full length. Total runout controls circularity, straightness, coaxiality, and taper in a single measurement. Total runout is the stricter control; its tolerance value must be equal to or greater than the circular runout tolerance for the same feature.
Why does ASME Y14.5-2018 recommend against using concentricity?
ASME Y14.5-2018 recommends position or runout over concentricity because concentricity requires measuring the median points of all diametrically opposed surface elements — a computationally intensive measurement that requires a CMM with a median-point algorithm. Position or runout can verify coaxiality with simpler methods (V-block and indicator for runout, CMM axis check for position) and are functionally equivalent for most applications. Reserve concentricity for the rare case where median-point control is genuinely required, such as high-speed rotating mass balance.
What is the difference between profile of a line and profile of a surface?
Profile of a line controls each individual cross-sectional line element independently — the tolerance band applies to one slice at a time. Profile of a surface controls the entire 3D surface simultaneously — every point on the surface must lie within the tolerance band. Profile of a surface is the stricter control because it prevents variations between cross-sections (such as twist or taper) that profile of a line would allow. For CNC-machined parts, profile of a surface is more common because CMM inspection naturally captures the full 3D surface.
Can I print the GD&T symbols chart?
Yes. This page includes print-optimized CSS that removes navigation elements, backgrounds, and non-essential styling when you print (Ctrl+P / Cmd+P). The symbols reference table is formatted for clean printing on standard letter or A4 paper. Bookmark this page for quick reference during design reviews or drawing checks.
What GD&T symbols does CNC machining hold well?
CNC machining holds position on drilled/bored holes well — typical achievable values are ⌀0.005–0.014 in. (0.13–0.36 mm) with standard fixturing. Flatness on milled faces is typically achievable to 0.001–0.003 in. (0.025–0.08 mm) depending on surface area. Perpendicularity and parallelism on machined faces are routinely held to 0.001–0.005 in. (0.025–0.13 mm). Controls that get expensive on CNC include tight profile on freeform surfaces (requires 5-axis with CMM verification), total runout on long shafts (requires between-centers setup), and cylindricity tighter than 0.001 in. (requires grinding or honing).

Need Parts Machined to GD&T Specs?

Upload your drawings with GD&T callouts. We machine to ASME Y14.5 with position tolerances as tight as ø0.002 in. (0.05 mm) and provide CMM inspection reports on request. Free DFM review on every order.

Get Free Quote Fast