A custom set becomes much easier to design when you can picture the keyboard you want to sit down to: perhaps warm cream keys, dark readable letters and one blue accent, or an original illustration with its most important detail placed on a key where you can actually see it.
This guide shows how to make custom keycaps by preparing a design and ordering a printed set through DIYKeycap. You will choose the physical layout, build the artwork, check a preview and make sure the right saved design accompanies the order. Resin casting and making your own molds require a different workshop process.
Featured image: AI-generated design concept for inspiration. It is not a manufactured sample, a customer order or a representation of the editor. Final fit, artwork and printed color depend on the selected product and confirmed specification.
1. Match your keyboard before drawing
Write down the exact keyboard model and version. Take a clear top-down photo, then compare its keys with the layout you intend to order. Check Enter, both Shift keys, the spacebar, the bottom row, switch mount and row profile. A description such as 65% or TKL is only a starting point.
ANSI and ISO have different physical keys, including Enter and the left Shift area. German QWERTZ, French AZERTY and other character maps add another decision: which legends belong on those keys. Changing printed letters does not change the keyboard's hardware or the input setting on your computer.
DIYKeycap's custom set is not compatible with Logitech, Razer or Corsair keyboards. Low-profile models, original HHKB boards with Topre switches and original Apple keyboards need a separate check. For other models, confirm the actual geometry instead of assuming that the brand name establishes a fit.
2. Choose one clear design direction
A calm two-color setup: keep the letter keys pale, use dark legends and reserve your accent color for Escape and selected modifiers. It works well for a desk where you want personality without a busy typing area. Collect two or three palette references and decide which color has the main role.
A design built around original artwork: choose one focal point, then use quieter colors around it. A small pet portrait, an original character or a meaningful symbol can provide that focus. Keep an important face, word or emblem within a suitable key area. Keyboard gaps can interrupt a continuous illustration.
Choose artwork you created or have permission to use. A picture found online is not automatically available for printing. Keep a clean original file so you can revise the composition rather than repeatedly editing a small screenshot.
3. Open the designer and select the layout
Start at Design Your Own Keycaps, select the layout that matches your checked keyboard and open the customizer. The product page explains layout-based pricing. Review the option you actually select rather than assuming every arrangement has the same price or key inventory.
The 2D editor gives you a top-down working view for individual keys, colors, legends, fonts and uploaded graphics. The 3D view helps you consider the overall arrangement. Features can differ between the two editors; use the actual controls available in the view you are using.

4. Set colors and keep the typing legends readable
Apply your main palette, then check contrast before adding more detail. For example, dark letters on cream typing keys are easier to assess than pale blue letters on a similar blue background. Use the accent to create a clear hierarchy, then review the full keyboard rather than judging a single attractive key in isolation.
On keys you use by touch, a decorative detail may be enough. On punctuation and less familiar keys, a readable legend can matter more. Consider the person who will use the keyboard every day, especially if the design is a gift.
5. Add characters, fonts and artwork
In the 2D editor, select the relevant key and use Legend Text & Color to work on its printed text. The verified UK example includes £, @ and quotation marks. Check the complete character map you need; a font may not contain every symbol even when the text field accepts it.
The keyboard tab includes Upload Custom Font and a control labeled Select .ttf/.otf file.... Use a font you have permission to use and inspect the actual glyphs in your design. The presence of an upload control does not guarantee that every font file will work or contain every language character.
For a split spacebar, the 2D editor's Add keycaps picker lets you add required pieces individually. Match each piece's available width, row and shape with the keyboard, including mount and stabilizer positions. If an option is missing or uncertain, request a layout check before ordering; adding a key to a screen does not itself verify physical compatibility.
Upload artwork using the controls and file guidance in the current editor. Review small details at the scale of the keys, including any edge near a gap. Avoid placing essential text where the composition depends on an uninterrupted surface across several caps.
6. Review the complete set as an order
Check the design once for appearance and once for accuracy. In the appearance pass, look for a clear focal point, balanced color and readable legends. In the accuracy pass, compare every required physical key and character against your reference photo or key diagram.
A preview is useful for design decisions, but the finished printed color can differ from a bright screen. Confirm the selected product's material, profile and printing method. The separate custom printed set lists PBT, Cherry profile and dye-sublimation; do not assume every product or factory route has that identical specification.
7. Save the final version and check out
When the design is ready, save it, add the customized set to the cart and review the order details before checkout. DIYKeycap's product page states that the design linked to the order is the production reference. Keep that reference with your confirmation.
If you change your mind after ordering, contact DIYKeycap with the order and design reference promptly. Do not assume that another editor save changes an order already placed or that production can be paused. The team must confirm whether a change is still possible.
A filled example brief you can adapt
- Keyboard: exact model/version, top-down photo and checked key diagram attached.
- Design: cream typing area, dark legends and blue Escape/modifier accents.
- Artwork: my original leaf symbol on Escape; editable source retained.
- Characters: my full language map checked, including punctuation.
- Open questions: any uncertain spacebar or bottom-row size, confirmed before purchase.
- Final reference: the saved design linked to this order.
This is a hypothetical planning example, not a completed customer project. Replace each line with your own checked choices. If you are uncertain about the layout, send the exact model and a clear photo for a layout check. For a team or event, also include quantities by design, source artwork, delivery country and target date; project minimums, samples and timing are confirmed separately.
Ready to make the idea concrete? Explore custom keycaps from DIYKeycap, then return to the designer with your layout and artwork ready.