Logo

Shaft Tolerance Chart: g6, h6 & f7 Values (ISO 286)

Shaft Tolerance Chart: g6, h6 & f7 Values (ISO 286) | CNC57shaft tolerance, shaft tolerance chart, h6, g6, f7, datum shaft, tolerance band, CNC machining, ISO 286 shaft, shaft tolerance bandhttps://cnc57.com/en/technical_information/Shaft-Tolerance-Charthttps://cnc57.com/api/cnc57/image/20260325155238617.jpgen2026-10-17
CNC57 Industrial Procurement Platform

The shaft tolerance chart is a key standard in the ISO fit system. Grades such as g, h and f define the allowed deviation of a shaft's size to ensure fit accuracy with the hole. Each band decides whether parts form a clearance, transition or interference fit. This guide covers shaft tolerance grades, code structure, size ranges and fit logic, with a full tolerance reference chart, to help engineers select the right fit in CNC machining and design.

1. What Shaft Tolerance Is

Shaft tolerance is the allowed variation of a shaft's actual size, controlling fit accuracy with the hole. In the chart, the top value is the upper limit and the bottom value the lower limit.

Shaft designations such as h7, g6 or f7 pair with hole tolerances under ISO 286; for hole values such as H7 or H8 see the Hole Tolerance Chart.

2. Code Structure

A shaft tolerance code is a letter (position) plus a number (precision):

Letter (position) Meaning
h Datum shaft (upper limit 0, most common)
g Slightly below datum, clearance fit
f Smaller, larger clearance
e, d, c, b Progressively smaller, larger clearance; d and c where a big gap is needed (thermal growth, easy assembly)

The number is the IT grade: smaller number, higher precision, narrower band.

Shaft tolerance chart (in Chinese): columns b9, c9, d8, d9, e7, e8, e9, f6, f7, f8, g5, g6, h5, h6, h7 for nominal sizes up to 500 mm, in µm, upper deviation above and lower deviation below in each cell

3. Shaft Tolerance Values (15 Common Grades, µm)

In each cell the upper figure is the upper deviation and the lower figure the lower deviation (µm; 1 µm = 0.001 mm); “>24–30” means over 24 mm up to 30 mm. Example: φ25 g6 falls in the >24–30 row at -7/-20 µm, i.e. 24.980–24.993 mm. Values follow the ISO 286 tolerance system; other grades such as b, c and d are in the chart image above this section.

h series (datum shaft, upper deviation 0)

Size (mm) h5 h6 h7 h8 h9
≤3 0
-4
0
-6
0
-10
0
-14
0
-25
>3–6 0
-5
0
-8
0
-12
0
-18
0
-30
>6–10 0
-6
0
-9
0
-15
0
-22
0
-36
>10–14 0
-8
0
-11
0
-18
0
-27
0
-43
>14–18 0
-8
0
-11
0
-18
0
-27
0
-43
>18–24 0
-9
0
-13
0
-21
0
-33
0
-52
>24–30 0
-9
0
-13
0
-21
0
-33
0
-52
>30–40 0
-11
0
-16
0
-25
0
-39
0
-62
>40–50 0
-11
0
-16
0
-25
0
-39
0
-62
>50–65 0
-13
0
-19
0
-30
0
-46
0
-74
>65–80 0
-13
0
-19
0
-30
0
-46
0
-74
>80–100 0
-15
0
-22
0
-35
0
-54
0
-87
>100–120 0
-15
0
-22
0
-35
0
-54
0
-87
>120–140 0
-18
0
-25
0
-40
0
-63
0
-100
>140–160 0
-18
0
-25
0
-40
0
-63
0
-100
>160–180 0
-18
0
-25
0
-40
0
-63
0
-100
>180–200 0
-20
0
-29
0
-46
0
-72
0
-115
>200–225 0
-20
0
-29
0
-46
0
-72
0
-115
>225–250 0
-20
0
-29
0
-46
0
-72
0
-115
>250–280 0
-23
0
-32
0
-52
0
-81
0
-130
>280–315 0
-23
0
-32
0
-52
0
-81
0
-130
>315–355 0
-25
0
-36
0
-57
0
-89
0
-140
>355–400 0
-25
0
-36
0
-57
0
-89
0
-140
>400–450 0
-27
0
-40
0
-63
0
-97
0
-155
>450–500 0
-27
0
-40
0
-63
0
-97
0
-155

e, f, g series (both deviations negative)

Size (mm) e8 f7 g6
≤3 -14
-28
-6
-16
-2
-8
>3–6 -20
-38
-10
-22
-4
-12
>6–10 -25
-47
-13
-28
-5
-14
>10–14 -32
-59
-16
-34
-6
-17
>14–18 -32
-59
-16
-34
-6
-17
>18–24 -40
-73
-20
-41
-7
-20
>24–30 -40
-73
-20
-41
-7
-20
>30–40 -50
-89
-25
-50
-9
-25
>40–50 -50
-89
-25
-50
-9
-25
>50–65 -60
-106
-30
-60
-10
-29
>65–80 -60
-106
-30
-60
-10
-29
>80–100 -72
-126
-36
-71
-12
-34
>100–120 -72
-126
-36
-71
-12
-34
>120–140 -85
-148
-43
-83
-14
-39
>140–160 -85
-148
-43
-83
-14
-39
>160–180 -85
-148
-43
-83
-14
-39
>180–200 -100
-172
-50
-96
-15
-44
>200–225 -100
-172
-50
-96
-15
-44
>225–250 -100
-172
-50
-96
-15
-44
>250–280 -110
-191
-56
-108
-17
-49
>280–315 -110
-191
-56
-108
-17
-49
>315–355 -125
-214
-62
-119
-18
-54
>355–400 -125
-214
-62
-119
-18
-54
>400–450 -135
-232
-68
-131
-20
-60
>450–500 -135
-232
-68
-131
-20
-60

js, k, m, n series (js is symmetric: ± value only)

Size (mm) js6 k6 m6 n6
≤3 ±3 +6
0
+8
+2
+10
+4
>3–6 ±4 +9
+1
+12
+4
+16
+8
>6–10 ±4.5 +10
+1
+15
+6
+19
+10
>10–14 ±5.5 +12
+1
+18
+7
+23
+12
>14–18 ±5.5 +12
+1
+18
+7
+23
+12
>18–24 ±6.5 +15
+2
+21
+8
+28
+15
>24–30 ±6.5 +15
+2
+21
+8
+28
+15
>30–40 ±8 +18
+2
+25
+9
+33
+17
>40–50 ±8 +18
+2
+25
+9
+33
+17
>50–65 ±9.5 +21
+2
+30
+11
+39
+20
>65–80 ±9.5 +21
+2
+30
+11
+39
+20
>80–100 ±11 +25
+3
+35
+13
+45
+23
>100–120 ±11 +25
+3
+35
+13
+45
+23
>120–140 ±12.5 +28
+3
+40
+15
+52
+27
>140–160 ±12.5 +28
+3
+40
+15
+52
+27
>160–180 ±12.5 +28
+3
+40
+15
+52
+27
>180–200 ±14.5 +33
+4
+46
+17
+60
+31
>200–225 ±14.5 +33
+4
+46
+17
+60
+31
>225–250 ±14.5 +33
+4
+46
+17
+60
+31
>250–280 ±16 +36
+4
+52
+20
+66
+34
>280–315 ±16 +36
+4
+52
+20
+66
+34
>315–355 ±18 +40
+4
+57
+21
+73
+37
>355–400 ±18 +40
+4
+57
+21
+73
+37
>400–450 ±20 +45
+5
+63
+23
+80
+40
>450–500 ±20 +45
+5
+63
+23
+80
+40

p, r, s series (both deviations positive; s6 listed up to 250 mm only)

Size (mm) p6 r6 s6
≤3 +12
+6
+16
+10
+20
+14
>3–6 +20
+12
+23
+15
+27
+19
>6–10 +24
+15
+28
+19
+32
+23
>10–14 +29
+18
+34
+23
+39
+28
>14–18 +29
+18
+34
+23
+39
+28
>18–24 +35
+22
+41
+28
+48
+35
>24–30 +35
+22
+41
+28
+48
+35
>30–40 +42
+26
+50
+34
+59
+43
>40–50 +42
+26
+50
+34
+59
+43
>50–65 +51
+32
+60
+41
+72
+53
>65–80 +51
+32
+62
+43
+78
+59
>80–100 +59
+37
+73
+51
+93
+71
>100–120 +59
+37
+76
+54
+101
+79
>120–140 +68
+43
+88
+63
+117
+92
>140–160 +68
+43
+90
+65
+125
+100
>160–180 +68
+43
+93
+68
+133
+108
>180–200 +79
+50
+106
+77
+151
+122
>200–225 +79
+50
+109
+80
+159
+130
>225–250 +79
+50
+113
+84
+169
+140
>250–280 +88
+56
+126
+94
—
>280–315 +88
+56
+130
+98
—
>315–355 +98
+62
+144
+108
—
>355–400 +98
+62
+150
+114
—
>400–450 +108
+68
+166
+126
—
>450–500 +108
+68
+172
+132
—

4. g, f Series (Clearance Fit)

g series: shaft slightly smaller than the hole, for sliding fits. f series: smaller than g, larger clearance. In the tables g6 and f7 are negative deviations. The d, c, b series deviate more — the shaft is clearly below nominal, used where a large gap is needed, such as parts that grow with heat or must assemble easily. Press and shrink fits are interference fits at the other end of the scale (p, r, s…).

5. Fit Relationships (Hole vs Shaft)

A shaft tolerance only tells you the fit once it is paired with a hole tolerance: clearance, transition or interference. The definitions, common combinations and a worked φ25 example with actual limits are gathered in section 4 of ISO Fits Explained. One thing to keep in mind: the same code can land in a different fit type in a different size range (H7/p6 at 3 mm and below, for example, can open up a clearance), so always judge a fit together with its size range.

6. Size Range Effect

The band of the same grade widens with size: for h7 it is 10 µm up to 3 mm, 35 µm over 80 up to 100 mm and 63 µm over 450 up to 500 mm — the bigger the size, the wider the allowed machining error.

7. CNC Application Guide

To pick the shaft code from what the joint has to do (slide, locate or be pressed in), see sections 5 to 7 of ISO Fits Explained: based on the application examples in JIS B 0401, they list the shafts paired with an H7 hole from loose to tight and mark where parts become hard to dismantle without damage.

For matching hole tolerances see the Hole Tolerance Chart.

Shaft is within spec but it wobbles when it turns? That is orientation/runout tolerance at work — see the Geometric Tolerance Symbols Chart.

Thread tolerances are a separate system: they control pitch and minor diameters rather than hole or shaft sizes — see the Metric Thread Tolerance Chart.

FAQ

Q: What is the h6 shaft tolerance?

h6 is a datum shaft: upper limit fixed at 0, negative deviation only, the band widening with size. For example φ25 (in the over 24 up to 30 mm range) h6 is 0/-13 µm, i.e. 24.987–25.000 mm; for other sizes find the right range first, then read the tables in section 3.

Q: Why is the h series upper limit always 0?

h is the datum shaft, defined so the upper limit equals nominal (deviation 0); the shaft is only ever smaller. This mirrors the datum hole H (lower limit 0), making standard fits easy to build.

Q: How do g6 and h6 differ?

Same IT6 grade, different band position: h6 has upper limit 0 (datum shaft), while g6 is shifted negative, so the shaft is smaller and keeps a steady gap with the hole — good for sliding fits. For φ25 (over 24 up to 30 mm), h6 = 0/-13 µm and g6 = -7/-20 µm, both 13 µm wide.

Q: Can shaft tolerance alone define the fit?

No. The fit is set by hole and shaft tolerances together, e.g. H7/h6 or H7/p6. After reading the shaft tolerance, pair it with the hole tolerance (see the hole chart) to know whether it is clearance, transition or interference.

Home1 > Technical Information2 > General Technical Information3 > Shaft Tolerance Chart: g6, h6 & f7 Values (ISO 286)4

Published: 2026-03-25 | Last updated: 2026-10-17

Tags
Measuring Tool
Share
Recommended Articles