WikiKeyboard

When you buy through our links, we may earn a commission. About our links ›

Keycap Stem Types: MX, Topre, and Alps Compatibility

Short answer: The keycap stem determines which keycaps fit your switches. MX-style cross stems are the most common and compatible with many mechanical switches. Topre and Alps use different stems, so they require specific keycaps unless you use converters or sliders. For most buyers, an MX-compatible keyboard offers the widest selection of keycaps.

What Is a Keycap Stem?

A keycap stem is the protrusion on the underside of a keycap that attaches to the switch. It transfers your keypress to the switch mechanism. The shape and size of the stem must match the switch's stem socket for the keycap to fit. If the stem and socket do not align, the keycap will either not sit properly or may fall off during typing.

Keyboards use different switch families, and each family often uses a different stem design. This is why not all keycaps work on all keyboards. Understanding stem types is essential if you plan to customize your keycaps. Whether you are replacing a single broken key or swapping the entire set, knowing your stem type is the first step.

The stem also influences the overall keycap height and feel, especially when combined with different keycap profiles. While the stem determines fit, the profile determines the shape, which affects ergonomics. For more on keycap profiles, see our guide on keycap profiles.

MX-Style Stems: The Universal Standard

MX-style stems are shaped like a plus sign, or cross, and are used by Cherry MX and many other mechanical switch brands. The cross shape has become the de facto standard for mechanical keyboards. Most keycap sets on the market are designed for MX-compatible switches, from budget ABS sets to high-end PBT double-shot caps.

Because the MX stem is so widely adopted, you can find keycaps in many profiles, colors, and materials. If you buy a keyboard with MX-compatible switches, you have the largest selection of keycaps available. For guidance on choosing a board, see our best mechanical keyboards or best 60% keyboards recommendations.

Keycaps for MX stems also fit many optical and Hall effect switches that copy the MX stem design. Check the switch specifications to confirm compatibility. Hot-swappable keyboards let you change switches, so you can maintain MX compatibility even after swapping. This flexibility is one reason many enthusiasts prefer MX-compatible boards.

It is also worth noting that the stem is separate from the switch's internal mechanism. Even within the MX family, there are different stem materials and tolerances, but the cross shape remains consistent. This means you can mix and match keycaps from different brands without worrying about fit, as long as they are all MX-style.

Stem types compared
Stem TypeShapeCommon SwitchesKeycap Availability
MXCross (plus sign)Cherry MX, clones, optical, Hall effectVery high
TopreCross-like (wider)Topre capacitiveLow, adapters available
AlpsRectangular with central pinAlps SKCC/SKCMRare, niche

Topre Stems: A Different Approach

Topre switches combine a rubber dome with a spring and a capacitive sensing mechanism. Their stems are not the same as MX. While some Topre keyboards have sliders that accept MX keycaps, many require Topre-specific keycaps with a different stem shape. The Topre stem is cross-like but wider and shaped differently to fit the capacitive switch housing.

If you own a Topre keyboard, your keycap choices are more limited. You can buy adapter sliders that convert Topre stems to MX compatibility, but they add cost and complexity. These sliders replace the original Topre stem with an MX-compatible one, allowing you to use standard MX keycaps. However, the added height and weight can change the typing feel, so it is not a perfect solution.

For a look at Topre keyboards, see our best capacitive (Topre) keyboards guide. If you are considering a Topre board but want flexibility, look for models that come with MX-compatible sliders from the factory. Otherwise, be prepared to invest in Topre-specific keycaps, which are less common but still available from some vendors.

Another consideration is that Topre keycaps often use a different stabilizer system. The stabilizers on Topre boards may not match the ones on MX keycaps, so even if the stem fits, the stabilizer holes might not align. Always verify that the keycap set you are buying explicitly states Topre compatibility.

Alps Stems: A Legacy Standard

Alps switches, once common in vintage keyboards, use a rectangular stem with a central pin. This design is not compatible with MX keycaps. Alps keycaps are specific to Alps-style switches and are now harder to find. The stem has a rectangular shaft with a small pin in the middle, which locks into the keycap's corresponding opening.

If you have an Alps keyboard, you will need to source keycaps from other Alps boards or from specialty makers. The selection is much smaller than for MX. For most modern buyers, starting with an MX-compatible board is a more practical path. Alps switches are still appreciated for their unique feel, but the keycap ecosystem is thin.

If you are restoring a vintage board, you may need to search for Alps keycaps in the correct layout and profile. Some aftermarket vendors produce Alps-compatible keycaps, but they are niche. It is also possible to convert an Alps board to MX compatibility by replacing the switches, but that requires desoldering and is not for beginners.

For more on switch types and what to expect, read our mechanical switch types guide. We also cover optical and Hall effect switches in separate articles, which are relevant if you are looking for modern alternatives.

How to Check Keycap Compatibility

To determine which keycaps fit your keyboard, first identify the switch type. You can remove a keycap with a keycap puller and inspect the stem. A cross shape indicates MX compatibility; a rectangular stem with a pin points to Alps; a larger cross with a different profile may be Topre. The visual inspection is usually enough, but you can also measure the stem width with calipers if you are unsure.

You can also consult the keyboard's specifications or the switch datasheet. Many manufacturers state the stem type explicitly. If you are unsure, look at the product page or contact the maker. Hot-swappable keyboards allow you to replace switches, giving you the flexibility to switch between stem types if the PCB supports it. For example, you could replace an optical switch with a different one, but only if the PCB is compatible.

Another way to check is to use a known MX keycap as a test. If it fits snugly and does not wiggle, the stem is likely MX. If it is loose or does not seat correctly, the keyboard may use a different stem type. This is a quick and practical method if you have spare keycaps.

When buying keycaps online, always read the product description carefully. Look for mentions of MX, Topre, or Alps compatibility. Some keycap sets come with multiple stems or adapters, but they are rare. The safest option is to stick with keycaps specifically designed for your switch type.

What to Pick for Your Use

If you want the freedom to customize keycaps, choose a keyboard with MX-compatible switches. This opens the door to the broadest ecosystem of keycaps, from budget ABS sets to premium PBT double-shot caps. You will also have access to more profiles, legends, and colors. This is the best choice for most users.

If you are drawn to the feel of Topre switches, be ready for a smaller keycap market. Some vendors offer MX-compatible sliders, but they are an extra step. Ask yourself whether keycap variety or switch feel matters more. If you value the tactile and quiet experience of Topre, you may accept the limitation.

If you collect vintage hardware, Alps is a niche but rewarding path. Just plan for the limited availability of new keycaps. You may need to buy old keyboards just for their keycaps, which can be expensive and time-consuming.

To match a keyboard to your layout needs, see our guides for 65% keyboards and 75% keyboards, or explore hot-swappable options. These guides can help you find a board that fits your desk and typing habits.

Remember that keyboards communicate with your computer using the HID protocol, as defined by the USB-IF, and proper keyboard placement is important for neutral wrist posture, according to OSHA guidance. These factors are separate from stem type, but they contribute to overall comfort and compatibility.

What to pick for your use

If youPickBuying guide
You want the widest keycap selectionMX-compatible keyboardBest Mechanical Keyboards in 2026: 15 Picks Compared on Specs
You want a compact board with keycap options60% or 65% with MX switchesBest 60% Keyboards in 2026: 15 Picks Compared on Specs
You prefer the Topre feelA Topre board with adapter slidersBest Capacitive (Topre) Keyboards in 2026: 4 Picks Compared on Specs
You plan to swap switches frequentlyA hot-swappable MX-compatible boardBest Hot-Swappable Keyboards in 2026: 13 Picks Compared
You are on a tight budget and want many keycap choicesAn MX-compatible board with a budget focusBest Keyboards Under $100 in 2026: 15 Picks Compared on Specs

Questions

Are all MX keycaps compatible with each other?

Yes, generally. MX keycaps use a consistent cross stem, so they fit any MX-compatible switch. Minor variations in stem height exist, but compatibility is broad. Some keycaps may be slightly tighter or looser, but they will usually work.

Can I put MX keycaps on a Topre keyboard?

Only if the Topre board has MX-compatible sliders. Standard Topre stems are not the same as MX. Adapters are available, but they change the keycap height and feel. Factory-made MX-compatible Topre boards are rare, so check specifications before buying.

Do Alps keycaps fit Cherry MX switches?

No. Alps keycaps have a rectangular stem with a central pin, which does not match the MX cross. They are not interchangeable. Attempting to force them could damage the switch or keycap.

How do I know which stem my keyboard has?

Remove a keycap and look at the stem. A cross indicates MX, a rectangular shape with a pin indicates Alps, and a wider cross with a different profile suggests Topre. You can also check the switch model number and search for its specifications.

Can I change switches to use different keycaps?

If your keyboard is hot-swappable, yes. You can replace the switches with another type that supports the keycaps you want, as long as the PCB supports the new switch layout. For example, you could swap a non-MX switch for an MX-compatible one, but you must ensure the pinout and mounting are the same.

Do optical switches use MX stems?

Most optical switches adopt the MX stem design for compatibility. Check the switch specifications to confirm. Some optical switches may have slightly different stem shapes, so always verify before buying keycaps.

What is the difference between keycap stem and keycap profile?

The stem determines how the keycap attaches to the switch. The profile determines the shape and height of the keycap, which affects typing ergonomics. Both are important for fit and feel, but they are independent factors.

What changed

  • : First published.

Sources

Related buying guides