Why Most People Overcomplicate Custom Keycaps
I used to spend weeks designing keycap sets before ordering. Now I can produce a coherent set in an afternoon by following a straightforward process. The difference isn't talent or software—it's knowing what actually matters before you commit thousands of renders to your hard drive. Custom keycaps have exploded in popularity, and the flood of beginner mistakes is predictable. You pick a profile, buy some PBT blanks, design your legends, and then spend two months going in circles because you didn't plan the manufacturing constraints first. The process starts with a constraint list, not inspiration. Write down your switch type, keyboard layout, and budget before opening any design software. This is the part everyone skips. I once designed a full sets with mixed profile legends on a limited batch run, only to discover the supplier couldn't print two different legend heights on the same keycap during one mold cycle. That mistake cost me four hundred dollars in reprints and three months of delays. The workaround was simple: separate the mixed-profile keys into two production runs and use a universal base color, which kept costs down while allowing visual distinction through profile rather than legend treatment. Profile selection determines almost everything else about your build. Cherry, SA, XDA, DSA, OEM—each has distinct typing characteristics and manufacturing implications. Cherry profile keycaps are the most common for a reason: they work with almost any switch and require no special consideration. SA keycaps are taller and have a more retro feel, but they require more travel distance from your switches and won't fit on low-profile boards. XDA and DSA create uniform height across the board, which looks clean but sacrifices the typist's natural progression from shorter home row keys to taller edge keys. Most people don't realize that the height difference between profile rows affects how quickly they can touch type without looking. If speed matters more than aesthetics, stick with Cherry or OEM.
Material choice is the second biggest decision, and most guides get this wrong. PBT plastic is the standard recommendation because it resists shine and holds legends longer than ABS. The counter-intuitive part is that not all PBT is equal. Cheap PBT from budget suppliers feels grainy and produces a louder, scratchier sound that many builders mistake for quality. Good PBT has a smooth, slightly waxy texture. The test is simple: rub the keycap between your fingers. If it feels rough or powdery, reject it regardless of what the supplier claims. The difference in typing feel between premium PBT and economy PBT is significant enough that I stopped using anything that scores below a 90 on the Mohs hardness scale for keys I plan to use daily. Legend application method separates the casual builders from the serious ones. There are three main approaches: dye-sublimation, laser engraving, and double-shot molding. Dye-sub creates vivid, colorful legends that bond with the plastic itself rather than sitting on the surface. It costs more per keycap but produces the most durable result. Laser engraving removes material to create contrast, which works well for monochrome designs but can weaken the keycap structure if done too deeply. Double-shot molding produces the cleanest result with two layers of plastic fused together, but it requires custom molds that cost two to five thousand dollars upfront. For a small batch of under five hundred sets, dye-sub is almost always the right call. Here's something most tutorials don't mention: switch compatibility and keycap stem design matter more than appearance. Most keycaps use the standard Kreuz stem, but some switches like Choc v1 and v2 require completely different keycap designs. THOC keyboards, Gateron Milky switches, and certain mechanical keyboard kits all have stem variations that standard keycaps won't accommodate. Before ordering any custom set, measure your switch stem height and width with calipers. A mismatch here means the keycap sits too high, too low, or wobbles during typing. I've seen builders ruin expensive keycap sets because they assumed their switch stems matched the standard when they were actually manufactured to slightly different tolerances.
Color theory for keycaps operates differently than color theory for screens or print. RGB lighting dramatically affects how keycap colors appear, and a color that looks perfect in natural light can disappear under blue LED backlighting or clash horribly with warm white LEDs. The practical fix is to test your color choices under the actual lighting your keyboard will use. I keep a small LED panel set to my keyboard's typical color temperature and place keycap samples against it before committing to a production order. This step alone has saved me from at least three poorly coordinated builds.
Get the Full Details

Design Workflow That Actually Works
Start with a grid layout tool like KLE or Keyboard Layout App to define your key positions and sizes. Export the measurements, then move to CAD software for individual keycap modeling. Fusion 360 handles this well and has a free tier for personal use. Design each keycap separately rather than as a complete set because manufacturing defects often affect only certain key sizes, and replacing a single broken keycap is easier than replacing a whole set when they're modeled independently. For legend design, create vector files in Illustrator or Inkscape before exporting to your CAD software. Vector formats scale without quality loss, which matters when you're preparing files for dye-sublimation printing at different resolutions. The standard file format for most manufacturers is SVG or AI, and they typically require a minimum line weight of 0.25mm for legible reproduction. Anything thinner than that disappears during the printing process or creates bleeding issues where the dye spreads into adjacent areas. Budget planning deserves more attention than it gets. A complete custom keycap set from a small batch manufacturer typically runs between two hundred and eight hundred dollars depending on material, legend complexity, and quantity. Double-shot sets start around five hundred and go up from there. The cheapest route is finding surplus or discontinued sets from major manufacturers, which sometimes sell for below retail on secondary markets. I've picked up legitimate Saicore and GMK subsets this way for under a hundred dollars when sellers didn't understand the market value.
The biggest mistake beginners make is ordering too few keycaps to qualify for bulk pricing. Most manufacturers offer tiered pricing where the per-unit cost drops significantly at fifty, one hundred, and two hundred unit thresholds. If your budget allows for just fifteen extra keycaps to reach the next tier, do it. The price drop per keycap usually outweighs the cost of those extras, and having spare keycaps is practically essential because custom keycaps are nearly impossible to replace individually once a batch is complete. Manufacturing lead times vary wildly. Chinese manufacturers like TGR, Leobog, and Varmilo typically ship within two to four weeks for in-stock items and eight to sixteen weeks for custom orders. European and American suppliers tend to be faster but more expensive. Factor in shipping time and potential customs delays, especially for international orders. I always add a three-week buffer to my expected delivery date because something almost always causes a delay—production backlog, material shortages, or shipping disruptions. Expecting the quoted timeline literally usually leads to disappointment.
Common Pitfalls to Avoid
Not all keycap sets are compatible with all keyboards, even within the same layout. A set designed for a standard ANSI keyboard will leave gaps on a TENkeyless board or require custom filler keys on a full-size layout. Always verify your keyboard's exact layout before purchasing. The same warning applies to split keyboards and non-standard layouts like the Planck or Preonic, where key positions and sizes differ from conventional arrangements. Another overlooked issue is the interaction between keycap height and desk mat clearance. Tall SA-style keycaps on a keyboard with a steep angle can hit the edge of your desk mat during aggressive typing. I learned this the hard way when my first SA set kept snagging on a thick mousepad during fast passage typing. The solution was either reducing the typing angle or switching to a lower-profile set for daily use and keeping the tall set for occasional display purposes. Keycap shine develops differently depending on oil type, typing speed, and material quality. PBT resist shine far better than ABS, but even premium PBT will develop a slight sheen on the most frequently used keys after a year or two of heavy typing. This is normal and not a defect. Some builders treat it as a sign to replace keycaps prematurely, but the shine process is gradual and affects only the top surface of the most-used keys. A complete replacement is rarely necessary unless the shine becomes cosmetically unacceptable to you personally.

Maintenance matters more than people expect. Clean your keycaps periodically with a mild soap solution and warm water. Remove the keycaps, soak them for twenty minutes, gently scrub with a soft brush, rinse thoroughly, and air dry completely before reinstalling. Never use alcohol-based cleaners on PBT keycaps as they can degrade the surface over time and accelerate shine development. I clean my primary set every three months and my secondary set every six months, which keeps them looking close to new indefinitely. When building a custom set, consider creating a spare key inventory for the most frequently used keys. Spacebar, enter, shift, and escape take disproportionate wear compared to other keys. Having extra copies of these keys means you can swap in a fresh one when wear becomes noticeable rather than replacing an entire set. This approach extends the functional life of a keycap set by years and costs a fraction of a full replacement.