Sunday, November 15, 2026 4,523 lists 78,992 records on file
List your app or device

  1. Home
  2. Keyboard and Mouse Customization Software
  3. ZMK Studio

ZMK Studio

On the record

Browser support
The web app can be used with Chrome or Edge.zmk.dev · read 12 Oct 2026
Connections
The listed capabilities include USB connections and BLE connections; BLE is supported in the Linux web app and native apps.zmk.dev · read 12 Oct 2026
Device setup
A keyboard must be configured for ZMK Studio, including a physical layout with its keys property defined.zmk.dev · read 12 Oct 2026
Firmware considerations
Studio-enabled firmware requires significantly more RAM, and some MCUs may need tuning to fit the build.zmk.dev · read 12 Oct 2026
Firmware requirements
Studio-enabled firmware needs more RAM, and some MCUs may need configuration tuning to fit.zmk.dev · read 12 Oct 2026
Key assignments
Users can assign predefined and user-defined behaviors to keys.zmk.dev · read 12 Oct 2026
Keyboard requirements
A keyboard must be configured for ZMK Studio, and the documentation says some but not all in-tree keyboards have been updated for it.zmk.dev · read 12 Oct 2026
Keymap limitation
After ZMK Studio manages a keymap, later changes to the keyboard's .keymap file do not apply unless the user restores stock settings in the Studio UI.zmk.dev · read 12 Oct 2026
Layouts and layers
Users can select alternative predefined physical layouts, rename layers, and enable extra layers already specified in the device tree.zmk.dev · read 12 Oct 2026
License
The Studio app states that it is released under the Apache 2.0 license.zmk.studio · read 12 Oct 2026
Live editing
Users can make keymap changes while the keyboard is in use.zmk.dev · read 12 Oct 2026
Locking
Studio locking is enabled by default, with automatic locking after 500 seconds of inactivity and on device disconnect.zmk.dev · read 12 Oct 2026
Macro support
Nozmk.studio · read 20 Sep 2026
Notable limits
Creating new behaviors and defining new physical layouts are listed as not planned; configuring combos and importing or exporting keymaps are listed as planned.zmk.dev · read 12 Oct 2026
Purpose
ZMK Studio lets users change keymap layers on ZMK-powered devices without flashing new firmware.zmk.dev · read 12 Oct 2026
Security behavior
The Studio configuration documentation lists locking as enabled by default and automatic relocking on disconnect as enabled by default.zmk.dev · read 12 Oct 2026
Support
The ZMK site links to GitHub Issues and Discord for community support channels.zmk.studio · read 12 Oct 2026
Supported operating systems
cross-platformzmk.studio · read 20 Sep 2026

Alternatives to ZMK Studio

Every alternative, ranked