
3D design toolSolo designer and engineerDrawing 46 of 47
Keycap
Studio
A 3D tool for designing a keycap set before any metal gets cut. It puts my own stamped aluminium cap on every key of my layout, and lets me try colours, finishes and legends until the set looks right.
- StatusComplete, 2026
- Built withThree.js, one HTML file
- Themes14 built in, plus saved designs
- FontsAbout 50 legend fonts
- Finishessatin anodized, bead-blasted, brushed and gloss
Sheet 02 of 06/Why
Seeing the set first
My keycaps are stamped from aluminium sheet and then anodized. This lets me see the whole board in a colourway before a single cap gets coloured.

Sheet 03 of 06/The cap
My own cap
The shape on screen is my 1u cap, taken straight from the cavity of the die I designed. Wider keys like Shift, Enter and Space stretch the flat middle of that same cap.


Sheet 04 of 06/Colour
Colours and finishes
Letters, modifiers and accent keys each take their own anodize colour. Accents can go on Enter and Space, the arrows, WASD and more, and every cap can be satin, bead-blasted, brushed or gloss.


Sheet 05 of 06/Legends
Legends
Legends can be plain text or Mac-style icons, in about fifty fonts, in any corner and size. They can also be laser-etched, so the raw metal shows through the colour.

Sheet 06 of 06/Save
Saving a design
Designs save in the browser and download as a file, and "Surprise me" rolls a random colourway when I'm out of ideas. Click any key for a close-up of that one cap.

