Keycaps collect more than you think. Dust, skin oils, crumbs, fingerprints, and everyday desk debris can slowly build up on the surface of your keyboard, making even a beautiful mechanical keyboard look tired.
The good news is that learning how to clean keycaps is simple when you do it the right way. You do not need harsh chemicals or complicated tools. In most cases, warm water, mild soap, patience, and proper drying are enough.
This guide walks you through how to remove, wash, dry, and reinstall your keycaps safely, whether you use PBT keycaps, ABS keycaps, or a custom mechanical keyboard keycap set.
Quick Safety Note
Clean the keycaps only after removing them from the keyboard. Never soak your keyboard, switches, PCB, cable, or electronic parts in water.
What You Need to Clean Keycaps
Before you start, prepare a clean workspace and a few simple tools:
- A keycap puller.
- A bowl of warm water.
- Mild dish soap.
- A soft toothbrush or small soft brush.
- A clean towel or microfiber cloth.
- A tray or photo reference for remembering keycap placement.
Avoid bleach, strong alcohol, acetone, abrasive cleaners, boiling water, or rough scrubbing pads. These can damage legends, surfaces, coatings, and plastic texture.

Step 1: Take a Photo of Your Keyboard
Before removing anything, take a clear photo of your keyboard layout. This is especially helpful if you use a compact keyboard, custom layout, novelty keycaps, or different row profiles.
A quick photo makes reinstallation much easier later, especially for keys like Shift, Alt, Ctrl, Fn, and navigation keys.
Step 2: Remove the Keycaps Carefully
Use a keycap puller to remove the keycaps one by one. Pull straight upward instead of twisting sideways. This helps protect the keycap stem and the switch underneath.
For larger keys such as the spacebar, Enter, Shift, and Backspace, lift gently and evenly. These keys often use stabilizers, so avoid forcing them off at an angle.
Place the removed keycaps in a bowl or tray. If you are worried about mixing them up, arrange them in keyboard order before washing.
Step 3: Soak the Keycaps in Warm Soapy Water
Fill a bowl with warm water and add a small amount of mild dish soap. The water should be warm, not hot. Very hot water can affect the plastic or shape of some keycaps.
Place the keycaps in the bowl and let them soak for about 20 to 30 minutes. This helps loosen oils, dust, and grime from the surface and inside edges.
For lightly used keycaps, a shorter soak may be enough. For older keycaps with heavier buildup, let them sit a little longer before brushing.
Step 4: Gently Brush Each Keycap
After soaking, use a soft toothbrush or small brush to clean the top, sides, and inside of each keycap. Pay attention to corners and textured surfaces where dust and oil can collect.
Be gentle around printed legends, novelty designs, and shine-through legends. Do not scrape aggressively.
If a keycap is still dirty, soak it again for a few more minutes instead of using harsh chemicals.
Step 5: Rinse Thoroughly
Rinse the keycaps with clean water until all soap residue is gone. Soap left behind can make the surface feel sticky or dull after drying.
Check the inside of each keycap as well. Water and soap can stay trapped around the stem area if you rinse too quickly.
Step 6: Dry the Keycaps Completely
This is the step many people rush, but it is one of the most important parts of cleaning keycaps.
Shake off excess water, then place the keycaps stem-side down on a clean towel. Let them air dry completely. Depending on your room temperature and humidity, this may take several hours or overnight.
Do not reinstall damp keycaps. Water can drip into switches or stabilizers and potentially damage your keyboard.
Step 7: Clean the Keyboard Surface While Keycaps Are Off
While your keycaps are drying, clean the exposed keyboard surface. Use a soft brush, air blower, or microfiber cloth to remove dust and debris between switches.
Do not pour water or liquid cleaner onto the keyboard. If needed, use a lightly damp cloth for the case only, keeping moisture away from switches and electronics.
This is also a good time to check stabilizers, remove crumbs, and inspect whether any switches feel sticky or inconsistent.
Step 8: Reinstall the Keycaps
Once every keycap is completely dry, reinstall them using your reference photo. Press each keycap straight down onto the switch stem.
For larger stabilized keys, align both sides carefully before pressing. After reinstalling, test each key to make sure it moves smoothly.
How Often Should You Clean Keycaps?
It depends on how often you use your keyboard. For everyday desk use, a light surface wipe every week and a deeper keycap clean every few months is a good routine.
| Usage Type | Suggested Cleaning Routine |
|---|---|
| Light use | Dust weekly, deep clean every 4–6 months. |
| Daily office use | Dust weekly, deep clean every 2–3 months. |
| Gaming setup | Wipe often, deep clean every 1–3 months. |
| Shared keyboard | Clean more frequently, especially high-touch keys. |
Can You Clean PBT and ABS Keycaps the Same Way?
For most basic cleaning, yes. Both PBT and ABS keycaps can usually be cleaned with warm water and mild soap after they are removed from the keyboard.
However, they may age differently. ABS keycaps are more likely to develop surface shine over time from finger oils and repeated use. PBT keycaps are often preferred by keyboard enthusiasts because they tend to resist shine better and keep a more textured feel.
Cleaning can remove dirt and oil, but it cannot fully reverse long-term plastic shine or physical wear. If your keycaps still look worn after cleaning, it may be time to refresh your keyboard with a new keycap set.
Keycapppp Tip
Cleaning Helps. A New Keycap Set Transforms.
If your keycaps are stained, shiny, mismatched, or no longer fit your setup style, a new keycap set can make your keyboard feel fresh again without replacing the entire keyboard.
What Not to Do When Cleaning Keycaps
To protect your keycaps and keyboard, avoid these common mistakes:
- Do not soak the entire keyboard.
- Do not use boiling water.
- Do not use acetone, bleach, or harsh solvents.
- Do not scrub legends aggressively.
- Do not reinstall keycaps while they are damp.
- Do not use a hair dryer on high heat.
- Do not force large stabilized keys off at an angle.

When Should You Replace Keycaps Instead of Cleaning Them?
Cleaning is great for dust, oil, and normal buildup. But sometimes the issue is not dirt — it is wear.
Consider replacing your keycaps if:
- The surface is permanently shiny or worn smooth.
- Legends are fading or uneven.
- Some keycaps are cracked or loose.
- The color no longer matches your desk setup.
- You want a new profile, theme, or typing feel.
A fresh set of mechanical keyboard keycaps can change the entire look of your setup, especially if you are building a themed desk, gaming station, or custom keyboard.
Explore Keycapppp Keycap Sets
Best for: refreshing a worn keyboard, completing a themed setup, or upgrading the look and feel of your mechanical keyboard.
Keycapppp keycap sets are designed for keyboard lovers who care about color, character, desk style, and compatibility with common MX-style mechanical switches.
Shop Keycap SetsClean Setup, Fresh Feel
Give Your Keyboard a Better Everyday Look
Clean your current keycaps for everyday care, or refresh your keyboard with a new keycap set when your setup needs a full visual upgrade.
Browse KeycappppFinal Thoughts
Cleaning keycaps is one of the easiest ways to make your mechanical keyboard look and feel better. Remove the keycaps, soak them in warm soapy water, brush gently, rinse thoroughly, dry completely, and reinstall carefully.
The most important rule is simple: clean the keycaps separately and keep water away from the keyboard electronics.
Once your keycaps are clean, your keyboard will feel sharper, fresher, and more satisfying to use. And when cleaning is no longer enough, a new keycap set can give your entire desk a new personality.
Frequently Asked Questions
How do you clean keycaps?
Remove the keycaps with a keycap puller, soak them in warm water with mild dish soap, gently brush away dirt, rinse thoroughly, let them dry completely, and reinstall them.
Can I wash keycaps with water?
Yes, keycaps can usually be washed with warm water after they are removed from the keyboard. Do not wash the keyboard itself or any electronic components.
Can I use alcohol to clean keycaps?
It is safer to use warm water and mild soap for deep cleaning. Strong alcohol or harsh chemicals may damage some legends, coatings, or finishes.
How long should keycaps dry after washing?
Let keycaps air dry completely before reinstalling them. Several hours or overnight is usually safer than rushing. Make sure no water remains inside the stem area.
Can I clean keycaps without removing them?
You can wipe the surface lightly, but deep cleaning is better after removing the keycaps. This keeps water away from switches and allows you to clean the sides and underside properly.
How often should I clean keycaps?
For daily keyboard use, dust weekly and deep clean the keycaps every few months. Clean more often if you eat near your keyboard or share the keyboard with others.