Compatibility · 7 min read
Why headsets look like a secret code
Open a headset spec sheet and you'll see codes like "ZS44/ZS56" or "IS42/IS52" that look more like a parts catalog SKU than a useful description. They're actually following a real standard — the Standardized Headset Identification System, or S.H.I.S. — created so a headset's upper and lower assembly, the frame's head tube, and the fork's steerer tube can all be cross-referenced without guesswork.
A S.H.I.S. code has two parts separated by a slash. The number before the slash is the head-tube bore diameter — a fixed fact about the frame itself, since that's the hole the headset cups press into. The number after the slash relates to the steerer/crown side of that assembly — essentially, what size fork steerer or crown that cup is built to accept. The letters in front (ZS, IS, EC) describe the cup style: ZS is "zero-stack" (the cup sits mostly inside the head tube), IS is "integrated" (the frame's head tube itself forms part of the bearing seat), and EC is "external cup" (the cup sits outside the head tube, pressed onto its face).
Steerer tubes: tapered is now the default
Almost every modern enduro fork uses a tapered steerer — wider (1.5") where it meets the fork crown, narrower (1-1/8") at the top where the stem clamps on. Older or more basic forks use a straight steerer at one size throughout, and long-travel dual-crown forks have their own straight dual-crown arrangement. Whatever the fork uses, the frame's head tube and headset need to be built for that same steerer type — a tapered-steerer fork cannot go into a frame built only for a straight steerer, and the headset's lower cup has to correspond to whichever steerer size actually passes through it.
What BuildMyMTB checks
The catalog only carries complete headsets — a single purchasable upper-plus-lower assembly, not separate cups you'd mix and match yourself. Three checks run once you've picked a frame, fork, and headset:
- Fork steerer vs. frame: the fork's steerer type (tapered, straight, or straight dual-crown) has to match what the frame's head tube is built for.
- Headset steerer vs. fork steerer: the headset's steerer-side rating has to correspond to the fork's actual steerer, and a validator step rejects any headset whose declared steerer value contradicts its own S.H.I.S. code suffixes — so the data itself can't quietly disagree with the codes.
- Headset cup bore vs. frame head tube: the headset's upper and lower bore tokens (the number before the slash in each code) are compared against the frame's head-tube bore. Only the bore tokens are compared — the number after the slash is about the steerer side, which is handled by the separate steerer check above, so the two checks aren't redundant with each other.
Once you've picked both a frame and a fork, you'll also see an advisory note nudging you to pick a headset. This is deliberately just a nudge, not a claim that a headset is required as a separate purchase — many frames ship with a headset already included in the box, so the tool avoids implying you definitely need to buy one separately.
Why this matters when you're actually shopping
Headset mismatches are an easy trap because two headsets can look similar at a glance but serve completely different head-tube bores or steerer combinations. If you're replacing a worn headset or building a frame-up bike, the two numbers you actually need in hand are your frame's head-tube bore spec (usually listed in the frame's manual or geometry chart) and your fork's steerer type. Matching those two facts against a headset's S.H.I.S. code — bore token to bore token, steerer rating to steerer type — is the whole exercise, and it's exactly what the tool automates once the parts are in your build.
Compatibility notes on this page describe what BuildMyMTB checks and are grounded in the tool's real rules. Specs vary by model and year, so always confirm against the manufacturer before you buy. This guide contains no affiliate links.