Getting Started With Vintage Keycap Restoration
Most people buying vintage keycaps have no idea what they are actually getting into. I picked up a bag of 1980s IBM Selectric-style keycaps off eBay last winter thinking they would just clean up nicely. They did not. The ABS plastic had yellowed to the point where no amount of hydrogen peroxide was going to reverse it, and the legends were completely worn smooth on the home-row keys. That bag sat in my garage for six months before I figured out what to do with it. A lot of the confusion around Keycaps Tutorial Vintage content comes from the fact that nobody really talks about material science before you even get to the restoration part. There is a massive difference between working with ABS, PBT, and PC mixes, and each one reacts completely differently to solvents, heat, and time. Cherry profile keycaps from the 1990s behave nothing like SA profile caps from the late 1980s, even when both are made from the same ABS compound. If you skip understanding what material you are dealing with, you will ruin the set within the first cleaning pass.
The Basics of a Keycaps Tutorial Vintage Approach
The first thing you need to sort out is whether the keycaps are worth restoring at all. Some sets from the 1970s and early 1980s are genuinely rare and can be worth hundreds of dollars in collector circles. A complete Mint State IBM Space Saver from 1984 can go for $300 to $500 depending on the color scheme. Other sets, like generic Chinese ABS caps from the mid-2000s, are essentially worthless beyond personal sentiment. The key is learning to identify the manufacturer and era before you invest any time or money into them. When I source vintage keycaps, I always check the font on the legends first. IBM used a very specific serif typeface on their OEM and SA caps from the 1980s. Saitek caps from the same era have a different, more angular design. Ducky and Topre each have their own distinct letterforms. If the font looks off or the kerning is inconsistent, you are likely looking at a reproduction or a counterfeit. This happened to me with a set advertised as "Mint 1987 Cherry MX Vintage." The legends had slightly mismatched spacing on the row above the spacebar, and the plastic felt too lightweight. They were reproductions made in 2019. I returned them before paying shipping. It saved me about four hours of work that would have been wasted. Cleaning is where most people make mistakes. You might think hot soapy water is fine for everything. It is not. ABS keycaps can warp if you soak them above 60 degrees Celsius for more than ten minutes. I learned this the hard way with a set of filkhopper-style keycaps that I had neglected to check the material type on first. The entire set warped within twenty minutes in warm water. The stem mounts became misaligned and would not fit back onto standard Cherry MX switches. I had to trash the whole batch.
For ABS caps, use a mixture of isopropyl alcohol and water at a 1:3 ratio. Soak for no longer than five minutes. For PBT caps, which are far more resistant to chemicals and heat, you can go up to a 1:1 alcohol-to-water mix and soak for up to twenty minutes without any risk of warping. PBT also handles hydrogen peroxide paste for yellowing restoration much better than ABS does. I usually prepare a paste of 12-volume hydrogen peroxide and thicken it with a bit of powdered hydroxypropyl methylcellulose, apply it to the surface of yellowed PBT caps, wrap them in plastic wrap to keep the peroxide from drying out, and expose them to UV light for about eight to twelve hours. This works remarkably well on PBT but does absolutely nothing for ABS yellowing. The chemical structure of ABS breaks down differently under UV exposure, and the yellowing is often permanent at that point.
Get the Full Details

Reattaching Legends and Fixing Worn Characters
One of the most common issues with vintage keycaps is faded or completely missing legends. There are several approaches depending on the severity. For slightly faded legends, a fine-tip permanent marker like a uni-ball Signo can work for quick touch-ups, but it will look obviously different from the original dye-fill under close inspection. For a more authentic result, you can use dye-sublimation blanks and a heat press. This requires a blank keycap that has a thin layer of sublimation-coated plastic on the surface. You print your legend design onto transfer paper, place it on the blank, and run it through a heat press at about 190 degrees Celsius for sixty seconds. The ink turns to gas and bonds with the plastic coating. I tried this method on a set of SA profile blanks that I was using to replace missing keys on a vintage Topre Realforce keyboard. The first batch came out looking decent from a distance but the legends had a slight sheen that did not match the surrounding originals. The second batch I adjusted the temperature down to 175 degrees and the time to forty-five seconds, which gave me a result much closer to the original dye-fill appearance. Getting consistent results took about six test batches before I was happy with the output. For truly worn legends where the original dye-fill has been polished away by years of use, your options are more limited. You can try laser etching, but that requires specialized equipment and the etched legends tend to fill with skin oils over time, making them hard to read. Some people use epoxy resin mixed with pigment to fill in the legend area, but this adds height to the keycap and changes the typing feel noticeably. The most reliable method I have found for heavily worn caps is to strip the existing legends off completely using acetone, then re-dye-fill them from scratch using the dye-sublimation method described above.
Stem Compatibility and Switch Mounting
Vintage keycaps often have stem profiles that do not match modern Cherry MX standards. This is one of the most overlooked issues in restoration projects. Older IBM OEM caps use a slightly different stem shape than Cherry MX switches. The cross-shaped stem on OEM caps is wider at the base and tapers more gradually. Modern Cherry MX stems are more uniform in their cross-section. If you try to force an IBM OEM cap onto a Cherry MX switch, it will sit loosely and wobble during typing. Conversely, some aftermarket keycap sets designed to be compatible with Cherry MX may not seat properly on older Topre capacitive switches, which have a different stem geometry altogether. I recently worked on restoring a set of pre-Buckling Spring IBM keycaps that were originally designed for a Model M keyboard. These use a completely different mounting system than Cherry MX. The stems are a simple peg design with a slight bar across the top. Trying to adapt these to a modern mechanical keyboard required fabricating custom adapters, which was not practical for most people. I ended up keeping them mounted on a restored Model M chassis and selling the kit as a complete unit rather than trying to make them cross-compatible. When mixing vintage and modern keycaps on the same board, pay attention to the stem height and the travel distance each key needs. Some vintage SA caps have a taller stem than standard OEM caps, which can cause the key to bottom out too early on certain switch types. I once built a mixed layout keyboard with vintage SA caps on the main typing cluster and modern Cherry profile caps on the number pad and function row. The SA caps felt noticeably deeper to press and created an uneven typing surface that my fingers kept bumping against. It took me three weeks of adjustment before I got used to it, and even then it was not ideal. The lesson here is to keep profile groups consistent whenever possible, especially if you are typing heavily.
Storage and Long-Term Preservation
Once you have cleaned and restored your vintage keycaps, storage matters more than most people realize. ABS keycaps continue to degrade over time regardless of how you store them. The UV exposure, oxidation, and natural plasticizer evaporation will continue to affect the material. I have seen a set of ABS keycaps that were stored in a dark drawer for twenty years still show significant yellowing compared to when they were new. PBT is far more stable, which is why so many modern enthusiasts prefer it for daily drivers. The best storage method I have found is to keep keycaps in sealed archival-quality plastic bags with a silica gel desiccant packet inside. Store them in a cool, dark place. I use small resealable poly bags from a packaging supplier, each holding about twenty to thirty caps depending on the profile. Label each bag with the keycap set name, date acquired, and any restoration work done. This sounds excessive but it has saved me from confusion multiple times when I opened a storage bin six months later and had no idea which bag contained which set. If you are dealing with keycaps that have rubber domes still attached, like those from vintage laptop keyboards or some membrane boards, handle them with extreme care. The rubber domes deteriorate over time and can become sticky or disintegrate completely. I once opened a bag of vintage membrane keycaps and half of them had their rubber domes fused to the underside of the keycap itself. The only way to separate them without damaging the domes was to freeze the entire set for about two hours, which made the rubber firm enough to peel away cleanly. It is a slow and tedious process but it works when you need to preserve the original hardware.

What This Process Cannot Fix
I want to be clear about the limitations here because I have seen a lot of people waste money and time trying to restore keycaps that are beyond saving. Cracked keycaps cannot be reliably repaired. I have tried epoxy, super glue, and even welding techniques with ABS plastic, and none of them hold up under normal typing stress. A cracked stem is especially problematic because it will flex with each press and eventually snap completely. If a keycap has structural damage, replacement is the only option. Severe yellowing on ABS keycaps that have been exposed to sunlight or smoke for decades is usually permanent. Hydrogen peroxide paste can lighten the color somewhat, but it will never return to the original off-white shade. The chemical breakdown of the flame retardants in the ABS is irreversible. If you need truly white vintage keycaps, your best bet is to source PBT versions or find ABS caps that have been stored in near-darkness their entire lives. Those do exist but they are uncommon and command a premium price. Custom order processes for reproductions also have limitations. Most vendors who specialize in vintage-style keycaps use modern PBT or ABS injection molding. The results are good but they will never be identical to the original tooling from the 1980s. The plastic feel, the exact stem dimensions, and the surface texture will all have subtle differences that become apparent when you place a reproduction next to an original. This does not make reproductions worthless, but it is something to consider if you are building a historically accurate restoration project.