Keyboard Generator

Procedural keyboards from macro pads to full size, any layout

Keyboard Generator builds detailed, fully procedural keyboards inside Blender, from a 12-key macro pad to a full-size office board. Pick one of 23 ready-made designs, or change anything: size, layout, language, keycaps, switches, case, extras and lighting. Every change rebuilds the keyboard live.

Each keyboard is real, layered hardware: sculpted keycaps with proper profiles and legends, switches with housings and stems, a plate, a PCB with hot-swap sockets and stabilizers, and a case with feet, port and badge. Take the caps off, show the internals through a clear case, or pull every layer apart in an exploded view.

The sidebar keeps it simple: seven picture tabs with rendered previews and icons, so you see each option before you pick it, and the less common settings stay folded away until you need them.

Features

  • 23 designs in 6 families: everyday, enthusiast, gaming, ergonomic, retro and specialty
  • Macro pad, numpad, 40%, 60%, 65%, 75%, TKL and full size, or build your own: function row, navigation, arrows, numpad, macro column
  • Staggered, ortholinear, Alice, split and column-staggered ergo arrangements
  • 18 legend sets: English US and UK, German, French, Spanish, Italian, Nordic, Turkish Q and F, Russian, Greek, Japanese JIS, Korean, Arabic, Hebrew, Dvorak, Colemak and blank, on ANSI, ISO or JIS
  • 9 keycap profiles (Cherry, OEM, SA, DSA, XDA, MT3, low profile, chiclet, typewriter), 6 materials and 19 colorways
  • 18 switch types, from linear, tactile and clicky to optical, Hall effect, Topre, Alps, buckling spring, scissor and rubber dome
  • 8 case styles, 5 case materials with real wood textures, 5 plate materials
  • Extras: volume knob or roller, OLED or LCD screen with clock, PC stats, visualizer, WPM, text or your own image, stream deck, media buttons, lock lights, wrist rest, desk mat, straight or coiled cable
  • RGB lighting: solid, gradient, rainbow, wave, breathing and reactive, with underglow and light bar
  • Typing animation and exploded view in one click
  • New Look and New Build randomizers, and Convert to Mesh for export

Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.

Install in under a minute (Blender 4.2+)

  1. In Blender open Edit › Preferences › Get Extensions.
  2. Open the arrow menu at the top right and choose Install from Disk.
  3. Pick the downloaded zip. Do not unzip it.

Questions

Which Blender versions are supported?

Blender 4.2 and newer. It is tested on Blender 4.2, 4.5 and 5.2 LTS.

Can I use my own font or screen image?

Yes. Choose Custom in the legend font setting to load any font, and set the screen content to Image to show your own picture on the LCD.

Can I animate it?

Yes. The Motion tab has a typing animation that presses random keys over time, and an Explode slider that can be keyframed to pull the layers apart.

Can I export the keyboards?

Yes. Convert to Mesh turns a keyboard into a plain mesh with its materials, ready for FBX, OBJ or glTF export.

$10.00 Buy now