If you are tired of the hollow, scratchy sound of your pre-built gaming keyboard, you are probably ready to enter the custom keyboard hobby. Building a keyboard from scratch allows you to completely customize the acoustics, the typing feel, and the aesthetic of your desk setup.
To learn how to build a custom mechanical keyboard, you must first select a barebones kit (case and PCB). Next, you install the stabilizers into the circuit board, press your chosen mechanical switches into the hot-swap sockets, and finally attach your custom PBT keycaps.
While it sounds intimidating, modern hot-swappable keyboards require zero soldering and can be assembled in under an hour. Here is the ultimate 5-step beginner’s guide to building your first custom mechanical keyboard.
For the full picture on layouts, switches, and mods, see our complete mechanical keyboard guide.
Step 1: Choose Your Barebones Kit (Size & Layout)
The foundation of your build is the “Barebones Kit.” This kit includes the outer case, the metal or polycarbonate plate, and the printed circuit board (PCB). When choosing a kit, you must decide what layout size fits your needs.
- Full-sized (100%): These keyboards have a complete set of keys, including the F-row and a dedicated number pad. Ideal for data entry, but terrible for mouse space.
- Tenkeyless (TKL or 80%): These keyboards don’t have a number pad but still include the F-row and arrow keys.
- 75% Layout: Compresses the F-row and arrow keys together. The best balance for gaming and daily productivity.
- 60% Layout: Lacks the F-row, arrow keys, and number pad. Best for maximizing mouse space in competitive FPS games. (See examples in our 5 Best 60% Keyboards for Gaming guide).
Step 2: Select Your Case and Plate Materials
The materials you choose will drastically impact the sound profile and weight of your custom build.
Choosing the Case Material
- Aluminum: A durable, premium choice. It provides substantial heft and a deep acoustic profile.
- Plastic (ABS/Polycarbonate): Lightweight and affordable. Polycarbonate is transparent and can showcase internal RGB lighting.
- Wood: A natural and warm material that offers a softer typing experience, but requires extra care.
Choosing the Plate Material
- Aluminum: A versatile plate material offering a balance between rigidity and flexibility.
- Brass: A dense, metallic plate offering a stiffer typing experience with a deeper, more audible sound signature.
- Polycarbonate (PC): A flexible plate material offering a softer and quieter typing experience. PC plates absorb vibrations, lessening harsh bottom-outs.
Step 3: Install and Tune Your Stabilizers

Stabilizers are the mechanisms placed under large keys (like the Spacebar and Enter key) to prevent them from wobbling. Cheap stabilizers will rattle loudly and ruin the sound of your custom build.
Before you install them into your PCB, you must apply a thick layer of dielectric grease to the metal wires. This cushions the metal against the plastic housing and eliminates the rattling noise. (For a complete tutorial on how to install and modify these, read our guide on How to Install Plate Mount Stabilizers in 5 Easy Steps).
Step 4: Choose and Lubricate Your Switches
The switches are the engine of your keyboard. You must decide whether you want a smooth keystroke (Linear) or a keystroke with a physical bump (Tactile).
- Linear Switches: Best for fast-paced gaming. (Read our guide to the 5 Best Linear Switches for Gaming).
- Tactile Switches: Best for typing accuracy.
Crucial Modding Step: If you want your keyboard to sound “creamy” or “thocky,” you must hand-lubricate your switches using a thin grease like Krytox 205g0 before installing them. This eliminates the scratchy plastic-on-plastic friction. (Learn the exact process in our beginner’s guide: How to Lube a Keyboard in 5 Easy Steps).
Installing the Switches (Hot-Swapping)
Once your switches are lubed, simply align the two metal pins on the bottom of the switch with the holes in the hot-swap PCB socket, and press straight down firmly until the switch clicks into the plate. Be very careful to ensure the pins are perfectly straight before pushing, or you will bend them!
Step 5: Attach Your Custom Keycaps

The final step is the most visually rewarding. You simply press your custom keycaps onto the cross-shaped stems of your installed switches.
When buying keycaps, you must ensure they are compatible with your layout (especially if you chose a 65% or 75% board, which require specific Shift key sizes). You should also prioritize thick PBT plastic over cheap ABS plastic, as PBT absorbs high-frequency sounds and creates a much deeper acoustic profile. (To understand the difference between profiles like Cherry and OEM, read our Ultimate Guide to Custom Keycaps).