Mechanical keyboards have exploded in popularity in recent years, including swappable keycaps. You can easily find mass-produced keycap sets online, but if you truly want to stand out or have trendy or niche designs, your best bets are limited run or artisan keycaps. Aside from being expensive, custom keycaps are often made by small businesses that have to meet minimum orders. That’s why custom keycap designers or shops usually resort to group buys — limited-time full-price pre-orders that are announced in forums several months or even a year before they are produced and delivered. But if you’re willing to make a few compromises, you can design and order your own custom keycap set with Max Keyboard.
Max Keyboard sells entire mechanical keyboards, keyboard parts, and yes, custom keycaps. For the latter, you can choose between a 60%, TKL, or full set. The configurator has a limited selection of keycap fonts, colors, and modifier key names. But its flexibility comes in their downloadable keycap image templates that let you create and upload your own keycap designs, such as the ones in these pictures.
The keycap sets consist of Cherry MX keys. You can choose to have prints on the top, side, or both. You can also choose the size of the spacebar. I have not tried ordering from Max Keyboard, but from what I can see, their configurator has a basic preview and so requires a bit of imagination. But with prices starting at just $25 (USD), this is definitely worth considering.