How to Use the Metric Thread Calculator
- Select a thread size — choose from M1 through M48 coarse thread series (M-series per ISO 261).
- View the thread parameters — major diameter, pitch diameter, minor diameter, pitch, and tolerance class are displayed instantly.
- Check tolerance classes — external threads (g, h) and internal threads (G, H) per ISO 965 for proper fit selection.
- Compare thread sizes side by side to understand how parameters scale with diameter and pitch.
- Reference the full data table for all M-series threads from M1 to M48 for quick engineering lookups.
Understanding ISO Metric Threads
ISO metric threads, designated by the "M" prefix followed by nominal diameter (e.g., M10), are the world's most widely used screw thread standard, defined by ISO 261. The coarse pitch series is the default for general applications — M10 coarse has a 1.5 mm pitch (distance between adjacent thread crests). Fine pitch variants (e.g., M10×1.25) are used where higher tensile stress area, better loosening resistance, or finer adjustment is needed. The thread profile follows ISO 681 with a 60° flank angle and is symmetrical.
The three critical diameters define thread geometry. The major diameter is the largest diameter of the thread (the nominal size, e.g., 10.000 mm for M10). The pitch diameter is the theoretical diameter where the thread thickness equals the space between threads — this is where mating threads actually contact and is used for fit calculations. The minor diameter is the smallest diameter at the root of the thread. For an M10×1.5 thread: major = 10.000 mm, pitch diameter = 9.026 mm, minor diameter = 8.160 mm (external) / 8.376 mm (internal).
Tolerance classes per ISO 965 ensure proper fit between mating threads. External (bolt) threads use lowercase letters: 6g is the most common general-purpose class, 6h provides a tighter fit with zero allowance, and 4g6g is for precision applications. Internal (nut) threads use uppercase: 6H is standard, creating a sliding fit with 6g external threads. The tolerance position (e.g., 'g' vs 'h') controls the fundamental deviation (allowance), while the grade number (4, 6, 8) controls the tolerance width. For corrosive environments or plating thickness, class 6g is preferred as it provides a clearance that accommodates coating without interference.