K
klepcbgen
— Keyboard PCB generator
Layout
Load example layout
Keyboard Layout Editor (KLE) JSON
Controller
Pro Micro (ATmega32U4)
RP2040
Firmware
QMK + ZMK
QMK
ZMK
None
Key switch footprint
Cherry MX (stock)
Alps/Matias (stock)
Kailh Choc (stock)
MX (Keebio)
MX/Alps hybrid (Keebio)
MX Hotswap SMD (Keebio)
MX Hotswap SMD Anti-shear (Keebio)
MX Hotswap Outemu SMD (Keebio)
Diode footprint
SMD 0805
SMD 0603
SOD-123
Diode placement
Diode X offset (mm)
Diode Y offset (mm)
Diode rotation (°)
Key pitch (mm)
Edge margin (mm)
Edge radius (mm)
Board outline (Edge.Cuts)
Switch plate
Generate plate file (drives edge cuts)
Flip stabilizer footprints 180°
Switch cutout
MX
Alps
MX/Alps
Support Plate
Custom Rectangle
Choc V2
Cutout radius (mm)
Stabilizer
Large
Normal
3mm Plate
3mm Plate for Screw-ins
5mm Plate
Choc V1
Choc V2
Gateron LP
Custom Rectangles
Single Rectangle
Kerf (mm)
Plate margin (mm)
Generate
Preview
Generate a board to see a live PCB preview here.
Open full Gerber viewer
Generated locally on your tailnet