Fastener tolerance class determines whether a bolt and nut will assemble correctly, resist loosening under vibration, and perform consistently across a production run. The two dominant systems — ISO 965 (metric) and ASME B1.1 (unified inch) — are not interchangeable, and mixing them is one of the most common causes of thread galling and field failures. For teams sourcing custom fasteners, matching the tolerance class to the application’s load, environment, and assembly method matters more than matching the thread pitch alone.

A thread callout like M8 x 1.25 or 1/4-20 only describes the nominal diameter and pitch. The tolerance class — the letter/number suffix such as 6g, 6H, 2A, or 3B — describes the allowable deviation from the theoretical thread profile. Two fasteners with identical nominal dimensions but different tolerance classes can behave very differently under load.
Based on our processing experience, the tolerance class typically affects three practical outcomes:

| Attribute | ISO 965 (Metric) | ASME B1.1 (Unified Inch) |
|---|---|---|
| Governing region | Global metric markets, EU, Asia | North America |
| Common classes | 4g6g, 6g, 6H, 4H5H | 1A/1B, 2A/2B, 3A/3B |
| Thread angle | 60° | 60° |
| Allowance system | Position letters (e, f, g, h for external; G, H for internal) | Class numbers only; Class 3 has no allowance |
| Typical use case | General industrial, automotive (metric OEMs) | Aerospace, US-based automotive, fasteners for military spec |
| Gauging method | Go/No-Go ring and plug gauges per ISO 1502 | Go/No-Go ring and plug gauges per ASME B1.2 |
A supplier quoting “6H/6g” threads is working to ISO 965. A supplier quoting “2A/2B” is working to ASME B1.1. Neither can be substituted for the other without re-verifying fit, and this distinction should be confirmed in writing before tooling is cut for custom fasteners production.
| Tolerance Class | System | Typical Application | Fit Character |
|---|---|---|---|
| 6g / 6H | ISO 965 | General purpose, medium precision | Medium (default for most commercial bolts) |
| 4g6g | ISO 965 | Precision assemblies, close-fit joints | Tight |
| 8g | ISO 965 | Coarse fit, hot-dip galvanized threads (allows for coating buildup) | Loose |
| 2A / 2B | ASME B1.1 | Standard commercial and industrial fasteners | Medium |
| 3A / 3B | ASME B1.1 | Aerospace, high-precision, safety-critical joints | Tight, no allowance |
| 1A / 1B | ASME B1.1 | Fasteners requiring quick, loose assembly | Loose |
Rather than defaulting to a standard class, engineers specifying custom fastener orders should weigh:
| Method | Accuracy | Speed | Use Case |
|---|---|---|---|
| Caliper | Low–Medium | Fast | Quick dimensional spot-check (major/minor diameter) |
| Thread Gauge (Go/No-Go) | Pass/fail only | Fast | High-volume production screening |
| 2D Measuring Instrument (Profile Projector) | High | Medium | Thread form, angle, and pitch diameter verification |
| Coating Thickness Gauge | High (coating-specific) | Fast | Verifying galvanizing/plating buildup against tolerance class |
Tolerance class selection is a functional engineering decision, not a formatting detail on a drawing. Confirming whether a project follows ISO 965 or ASME B1.1, matching the class to coating and assembly conditions, and specifying an inspection method up front are the three steps that most reliably prevent thread-fit failures in custom fastener production runs. Projects that skip this step tend to discover the mismatch only after parts fail assembly on the line — at which point the cost of correction is far higher than the cost of specifying it correctly the first time.
If your current drawings don’t specify a tolerance class, or you’re unsure which standard your existing supplier is quoting to, it’s worth having those drawings reviewed before the next production run.
Get a quote for your custom fastener project — including tolerance class verification — from our engineering team.
A: 6g refers to an external (bolt) thread tolerance class under ISO 965, while 6H refers to an internal (nut or tapped hole) thread tolerance class. The lowercase/uppercase distinction indicates external versus internal threads, not a difference in tolerance grade.
A: No. The two systems use different allowance and gauging standards, so a 6g bolt should not be assumed compatible with a 2B nut. Fit should be verified against a single governing standard.
A: A tighter class (such as 4g6g or ASME 3A/3B) reduces thread backlash and is generally preferred for vibration-prone joints, though a mechanical or chemical locking method is still recommended for critical applications.
A: Yes. Galvanizing adds coating thickness to the thread surface, so a looser class such as 6g or 8g is commonly specified to maintain gauge-passing fit after coating.
A: Go/No-Go thread gauges are the standard method for lot verification, while optical comparators or CMM inspection are used for precision or aerospace-grade custom fastener orders requiring full dimensional reports.
Fiona Huang is a Sales Engineer with 16+ years of experience in the mechanical and precision manufacturing industry. She specializes in CNC machining components, custom fasteners, and engineering-driven manufacturing solutions. With strong expertise in international trade and technical project support, she focuses on transforming complex engineering requirements into high-precision, production-ready solutions for global clients.
