Are cherry MX keycaps universal? A compatibility guide
Whether Cherry MX keycaps are universal is worth settling before buying: compatibility depends first on the switch stem, then on the keyboard layout, and only after that on profile, material, and the smaller details that affect everyday use.
Are Cherry MX keycaps compatible with all switches
Cherry MX keycaps dominate the aftermarket for one reason: the keycap mount they use became the default across a huge part of the mechanical keyboard world.
As a practical starting point, these Cherry MX compatible keycaps are built for MX-style switches and cover 60%, 80%, and 100% formats in OEM-profile double-shot PBT. For anyone buying keycaps, that is the kind of product description that signals an MX-compatible keycap set rather than something tied to a proprietary system.

How the Cherry MX stem became a universal keyboard standard
The starting point for any compatibility check is the switch stem type. Cherry MX popularised the cross-shaped stem, and that switch stem type is now the reference point for most aftermarket keycap fit. In practice, a large share of modern mechanical switches use the same cross-shaped stem or very close MX-style stems.
- Cherry MX originals: standard Cherry MX variants such as Red, Blue, Brown, Black, and Speed use the same cross-shaped stem and accept an MX-compatible keycap.
- Gateron, Kailh, and TTC: these common MX-style switches usually share the same switch stem dimensions, which gives broad switch compatibility with MX-compatible keycap sets.
- Optical and Hall Effect switches: many optical and magnetic switches, including well-known options from Gateron and Wooting, still use MX-style stems and support standard aftermarket sets.
- JWK, Durock, and Akko: these enthusiast-focused switches also follow the same keycap mount standard, so aftermarket keycaps fit without modification in most cases.
The difference comes down to the product specification. If the keyboard or switches are described as Cherry MX or MX-style, that is usually the clearest sign of switch stem type compatibility. Even so, some brands vary slightly in stem tolerances, so confirming the switch stem with the seller before ordering remains the safest step.
Switches that break Cherry MX keycap compatibility
That broad compatibility has clear limits. Not every switch type accepts a Cherry MX compatible keycap set.
- Topre switches: these use a rubber dome and slider system, so standard MX keycaps fit only with an adapter.
- Alps switches: their rectangular stem type requires specific keycaps and does not share MX switch compatibility.
- Proprietary switches: designs such as Razer Optical Gen 1 and Logitech Romer-G use a proprietary mount, which means standard MX sets will not fit.
The same principle applies to membrane and rubber dome boards. A universal keycap claim only makes sense inside the mechanical keyboard space, and only when the switch stem type is confirmed as a cross-shaped stem rather than a proprietary design.
What keycaps are compatible with your keyboard
The quickest route is to check the keyboard product page for the switch type. If it lists Cherry MX or one of the common MX-style switches, then an MX-compatible keycap will usually fit, provided the keyboard layout also matches. Where it matters most is this pairing of stem and layout: both have to line up for full keycap compatibility.
For targeted replacements, individual blank Cherry MX compatible keycaps can be ordered by row, with standard 1u sizing and custom dimensions available on request. That makes them useful when a board needs only a few specific keycaps instead of a full set.
For a full replacement, the Cherry MX keycaps in black and blue double-shot PBT cover ISO and ANSI options in 104/105-key configurations, with support across 60%, TKL, and full-size boards. Once you factor in switch compatibility, switch stem, and keyboard layout, the answer to whether aftermarket keycaps fit is usually straightforward.
Keyboard layout and keycap compatibility explained
The switch stem type answers only half the question. The other half is the keyboard layout, because even perfect keycap and switch compatibility does not help if the keycap sizes do not match the board.

Standard vs compact layouts and keycap coverage
The types of keycaps for mechanical keyboard sets are shaped by the layouts they are meant to cover. Full-size and TKL boards usually follow a standard layout: 1.25u modifiers on the bottom row and a 6.25u spacebar. That matters because most MX-compatible keycap sets and standard keycaps are built around this format, usually for MX-style switches with a cross-shaped stem.
Once you move to compact boards, the fit becomes less predictable. A 65% or 75% keyboard often needs a 1.75u right Shift, while an 1800 Compact board may require numpad keys that are missing from a base kit. In practice, this is where non-standard layout support matters most: extra 1u, 1.5u, 1.75u and alternative spacebar options are what make a set fit your keyboard properly.
The right choice depends on matching the advertised coverage to the actual keyboard layout. A standard keycap set may work for a 60% board if it uses a standard bottom row, but the same principle does not extend to every compact design. As a result, standard keycaps and standard layout support should never be assumed to cover every small keyboard.
| Layout | Size | Spacebar | Standard keycap set compatible |
| Full-size | 100% | 6.25u | Yes |
| Tenkeyless (TKL) | 80% | 6.25u | Yes |
| 75% | 75% | 6.25u | Partial, needs 1.75u right Shift |
| 65% | 65% | 6.25u | Partial, non-standard keycap sizes needed |
| 60% | 60% | 6.25u | Yes for standard layout variants |
| Ortholinear / 40% | 40% | 2u–3u | No, requires Ortho/40s kit |
ANSI, ISO, and regional layout compatibility differences
Regional standards create another layer of compatibility. ANSI, common in the US, uses a horizontal Enter key and is the foundation for many standard keycaps. ISO, which is far more relevant in the UK and much of Europe, changes the physical shapes: an L-shaped Enter, a shorter left Shift, and keys such as Alt Gr that an ANSI kit may not include.
These are not cosmetic differences but hard physical limits: an incompatible Enter key or Shift simply will not seat correctly. An ANSI set cannot properly cover an ISO keyboard, and an ISO set is not a clean match for ANSI either.
Explicit ANSI or ISO support is therefore the first filter to apply. 104-key and 105-key kits with the correct regional coverage and the expected 6.25u spacebar are usually the safest route when trying to fit a board without gaps.
Low-profile switches and types of keycaps for mechanical keyboards
Low-profile boards add one more variable to keycap compatibility. Some low-profile MX-style switches keep the familiar cross-shaped stem and therefore share the same stem type as an MX-compatible keycap, but that does not guarantee the result is usable.
Kailh Choc switches are a clearer break. Their switch stem differs from the MX standard, so a typical MX-compatible keycap will not mount at all.
Boards such as the Keychron K1, K3, and K5 need low-profile sets made for those switches. Standard keycaps will not fit your keyboard correctly there, even if the board is still a mechanical keyboard. For anyone comparing mechanical keyboard keycap types, this is worth considering when low-profile switches enter the picture: switch compatibility alone is not enough.
The practical check is straightforward: confirm the switch stem type first, then verify that the keycap set's layout coverage matches the board.
Keycap compatibility for switches, profiles, and materials
Once the switch stem and keyboard layout are confirmed, profile and material shape the experience that follows. They do not decide whether keycaps fit, but they do influence feel, acoustics, and how well a set holds up over time.

Keycap profiles and their compatibility with MX switches
Setting aside Cherry MX and Japanese JIS-specific quirks, profile is largely independent of layout. Any MX-compatible keycap will mount on MX-style switches as long as the switch stem uses the familiar cross-shaped mount, so the difference comes down to typing height, row sculpt, and the chance of interference on certain boards rather than basic compatibility.
- OEM profile: the standard height used on many prebuilt boards, slightly taller than Cherry, and a safe choice for everyday use on a standard layout.
- Cherry profile keycaps: a little shorter than OEM, with a more sculpted row shape; they work with MX-style stems, though some boards with north-facing switches can run into interference.
- SA profile: tall with spherical tops; fully compatible with MX mounts, but worth considering when case clearance is tight because taller caps can scrape on some builds.
- DSA and XDA: uniform profiles with no row sculpting, useful across both ortholinear and standard layout boards, and they avoid north-facing interference issues.
Mixing profiles across rows is physically possible because the mounts are the same. In practice, the typing surface becomes uneven unless that staggered height is deliberate, so a single profile across the board is usually the cleaner solution.
PBT vs ABS and why material matters for durability
For long-term use, material matters as much as shape. PBT is denser than ABS, resists UV discolouration, and keeps its texture far longer, while ABS tends to feel smoother and can develop shine after months of regular use.
Legend construction matters just as much. Double-shot keycaps use a second layer of plastic to form the legends, so the markings are moulded into the cap rather than printed on the surface; as a result, they do not wear away like single-layer ABS legends can.
Before placing an order, check keycap compatibility for profile, lighting goals, and your keyboard layout: blank PBT keycaps keep RGB light visible across the surface, while translucent double-shot legends let backlight pass through in a more controlled way.
Once those points line up, keycaps fit physically, and the remaining choice is about feel, sound, and finish.
Frequently asked questions
Are Cherry MX keycaps truly universal across all mechanical keyboards?
Cherry MX keycaps work with any mechanical keyboard that uses a cross-shaped switch stem. That covers most MX-style switches, including Cherry MX, Gateron, Kailh, and many optical switches. They are not universal, though: boards using Topre, Alps, or a proprietary keycap mount need specific keycaps instead.
Check the switch stem type and the keyboard layout before buying: that is where compatibility issues consistently appear.
How do I know if aftermarket keycaps fit my keyboard's layout?
Aftermarket keycaps fit most standard full-size and TKL keyboard layouts, especially when the board uses a 6.25u spacebar. Once you factor in compact formats such as 65% and 75%, the right choice depends on the kit: those boards often use non-standard sizes that are not included with every set.
Regional layout matters just as much. A UK ISO keyboard layout needs the correct ISO keys, because an ANSI kit will not include the proper Enter key or left Shift.
What is the difference between OEM and Cherry profile keycaps for switch compatibility?
For switch compatibility, there is no difference between OEM and Cherry profile keycaps. Both use the same cross-shaped mount and fit the same MX-style switches, so stem compatibility is unchanged regardless of which profile you choose.
The difference comes down to shape and height. OEM is a little taller and common on prebuilt boards, while Cherry profile keycaps sit slightly lower. Cherry profile keycaps can interfere with north-facing LEDs on some switches; OEM sits higher and tends to clear them without issue.

