Join KeebFinder's Discord Server!

Custom Keyboard Builder

Start building your dream mechanical keyboard by selecting components below. Choose from our extensive collection of keyboards, switches, keycaps, PCBs, and more to create your perfect setup.

Build Summary

0 of 12 components selected

Estimated Price

$0

Save & Share

Keyboard

Keycaps

Switch

Stabilizer

PCB

Plate

Lube

Desk Mat

Cable

Artisan

Wrist Rest

Mouse

How Our Custom Keyboard Builder Works


1. Unleash Your Creativity with 8,500+ Components

Our Mechanical Keyboard Builder Tool is your gateway to crafting the perfect keyboard. With an extensive library of over 8,500 components, you can meticulously select and combine switches, keycaps, cases, plates, PCBs, and more. Whether you're a seasoned enthusiast or just starting, our intuitive interface makes it simple to visualize, assemble, and refine your dream keyboard.

2. Discover Components with Powerful Filtering

Not sure where to begin or what you're looking for? Explore our curated product collections using our advanced filter system. This will help you pinpoint the exact components that match your style and functional needs:

3. Master Your Build

The builder starts by displaying all potential component categories. Utilize the menu icon on the right side of each component to delete, view details, or reset your selections. This offers complete control over your build. You can even add multiple instances of the same component type—ideal for mixing switch types for different keyboard sections or creating unique aesthetic combinations.

4. Essential Components: A Beginner's Guide

Every mechanical keyboard build typically starts with three core components: a Keyboard Kit (or a standalone Keyboard Case + PCB), Keycaps, and Switches. If you opt for a keyboard kit, it often includes a compatible PCB and plate. However, always verify compatibility, as many PCBs and plates are designed for specific keyboard models or layouts. Once you've covered the basics, personalize your setup further with accessories like custom coiled cables, artisan keycaps, or a complementary mouse.

5. Save, Share, and Collaborate

Your unique keyboard configuration is automatically encoded and saved in the page URL as you make changes. This makes it incredibly easy to save your progress—just bookmark the page! To share your creation with friends or the wider keyboard community, simply copy the URL from your browser or use the dedicated share button.

Frequently Asked Questions (FAQ)


What are the essential components of a custom mechanical keyboard?

The core components include:

  • Case: The main shell that houses all other components.
  • PCB (Printed Circuit Board): The electronic backbone where switches are mounted and signals are registered.
  • Plate: Sits on top of the PCB and helps secure switches, affecting feel and sound. (Optional for some PCB-mount builds).
  • Switches: The mechanisms under each keycap that register a keystroke.
  • Keycaps: The plastic caps you press, determining the look and feel of your typing.
  • Stabilizers: Used for larger keys (Spacebar, Enter, Shift) to prevent wobble.
  • Cable: Connects your keyboard to the computer (usually USB-C).

What's the difference between a Keyboard Kit and a Barebones Keyboard?

A Keyboard Kit typically includes the case, PCB, plate, and sometimes stabilizers. You usually only need to add switches and keycaps. A Barebones Keyboard is similar but might offer more flexibility or require you to source more parts like the PCB or plate separately. Always check the product description for what's included.

What are mechanical switches and why so many types?

Mechanical switches are the individual mechanisms beneath each keycap. They provide a distinct tactile feel and sound compared to membrane keyboards. There are three main types:

  • Linear: Smooth, consistent keystroke with no tactile bump or audible click.
  • Tactile: Provide a noticeable bump partway through the keystroke, indicating actuation.
  • Clicky: Similar to tactile switches, but also produce a distinct clicking sound upon actuation.

Switches also vary in actuation force (how hard you need to press), travel distance, and material, all contributing to a unique typing experience.

What should I look for in keycaps?

Consider material (ABS or PBT plastic are common, PBT is generally more durable and shine-resistant), profile (shape and height, e.g., Cherry, OEM, SA, XDA), legend printing method (e.g., doubleshot, dye-sublimated for durability), and layout compatibility with your keyboard.

What is a PCB and why does it matter?

The PCB (Printed Circuit Board) is the heart of your keyboard. It registers key presses and sends signals to your computer. Key features to consider are:

  • Hotswap vs. Solder: Hotswap PCBs allow you to change switches easily without soldering. Soldered PCBs require switches to be soldered in place.
  • Layout Support: Ensure the PCB supports your desired keyboard layout (e.g., ANSI, ISO, 60%, 65%, TKL).
  • Underglow/Per-key RGB: Some PCBs offer customizable RGB lighting.
  • Firmware: Most custom PCBs run QMK or VIA firmware, allowing extensive key remapping and macro creation.

What is a plate and do I need one?

A keyboard plate is a sheet of material (commonly aluminum, brass, polycarbonate, FR4) that sits between the switches and the PCB. Switches clip into the plate. It provides structural rigidity, influences the typing feel and sound. While some "plateless" or "PCB-mount" builds exist, most custom keyboards use a plate. The material significantly impacts the sound profile and stiffness.

What are stabilizers and why are they important?

Stabilizers (often called "stabs") are used under larger keys like the Spacebar, Enter, Shift, and Backspace to prevent them from wobbling or binding when pressed off-center. Good quality, properly lubed stabilizers are crucial for a pleasant typing experience on these keys. Common types are Cherry-style (PCB-mount or plate-mount).

What are common keyboard sizes/layouts?

Keyboards come in various sizes:

  • Full-size (100%): Includes the number pad, function row, and navigation cluster.
  • Tenkeyless (TKL, 80%): Full-size without the number pad.
  • 75%: Compact layout with function row and arrow keys, often with a condensed navigation cluster.
  • 65%: No function row or numpad, but includes arrow keys and some navigation keys.
  • 60%: Only the main alphanumeric block, no arrow keys, function row, or numpad (often accessible via layers).
  • 40% & Ortholinear: Even more compact or with keys arranged in a grid, heavily reliant on layers.

Also consider regional layouts like ANSI (common in North America) and ISO (common in Europe).

Any tips for ensuring component compatibility?

Compatibility is key!

  • Case & PCB: Ensure the PCB mounting points match the case standoffs and that the PCB supports the case's layout.
  • PCB & Plate: The plate must match the PCB layout and switch type (e.g., MX-style).
  • Switches & PCB: For hotswap PCBs, ensure switches are 3-pin or 5-pin as supported. For solder PCBs, ensure compatibility.
  • Keycaps & Switches: Most custom keycaps are MX-compatible, fitting switches like Cherry, Gateron, Kailh, etc.
  • Keycaps & Layout: Ensure your keycap set includes all necessary keys for your chosen keyboard size and layout (e.g., correct Shift sizes, Enter key).
  • Stabilizers: Match PCB-mount or plate-mount stabilizers to your PCB/plate.

When in doubt, consult product descriptions, community forums, or our builder's compatibility indicators if available.