KBD Maker App
A tool for hobbyists and keyboard designers to plan, map, and export custom keyboard layouts and keymaps for various layouts.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
About This Tool
Conceptually, the tool builds a 2D layout matrix from input specs, validates unit consistency, and ensures keys align to a standard 1U grid (19.05 mm). It computes a clean internal representation of rows, columns, and per-key sizes, then overlays multiple layers with distinct keycodes. Core features include automatic overlap detection, template presets for common footprints, and export hooks for firmware (QMK/VIA), printable keymaps, and BOM data.
Users benefit by obtaining firmware-ready payloads, consistent documentation, and a reproducible design process. The tool supports export to JSON for firmware, CSV for printouts, and optional backlight or diode metadata. Its differentiators include strict layout validation, multi-footprint support, per-layer keycode mapping, and ready-to-import templates that reduce setup time for new keyboards.
Typical use cases include planning a new 60% ANSI layout, converting an ISO split keyboard to a unified matrix, or producing a printable layout sheet for a workshop. The app targets hobbyists, students, makerspaces, and small keyboard shops that need dependable, firmware-friendly output without vendor lock-in.
How to Use
- Provide inputs: choose layout_type (ANSI/ISO/ortho/split), set rows and columns, and specify key_size_units.
- Define key_positions or load a preset template.
- Add layers and assign default keycodes per layer.
- Run validation to check overlaps, bounds, and unit alignment.
- Export firmware-ready JSON payload and printable keymap sheets.
- Review exports and iterate on layout changes.
Frequently Asked Questions
Find Quick Answers
What formats can I export?
Can I design split keyboards?
Is unit size validated?
Does it support backlighting mapping?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Spotify to MP3 Converter
Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.
Road Distance Calculator
Calculate the driving distance and travel time between two addresses with our free online road dista...
Your Feedback Matters
Help Us to Improve
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic