The Best Macro Pad
Researched by Johnny Alto · last updated July 29, 2026
Short answer: The best macro pad is the YMDK 9-Key Aluminum Macro Pad (QMK/VIA, hot-swap). For anyone who wants a real enthusiast macro pad, the YMDK 9-key hits the important marks: a CNC aluminum body, hot-swap sockets so you can drop in any MX switch, and genuine QMK and VIA support so you configure layers and macros in the browser with no proprietary account. The main things to weigh are key count, software is the real decision, hot-swap, and caveat.
YMDK 9-Key Aluminum Macro Pad (QMK/VIA, hot-swap)
For anyone who wants a real enthusiast macro pad, the YMDK 9-key hits the important marks: a CNC aluminum body, hot-swap sockets so you can drop in any MX switch, and genuine QMK and VIA support so you configure layers and macros in the browser with no proprietary account. Nine keys in a 3 by 3 grid is enough for a productivity or Photoshop cluster without hogging desk space, and the aluminum case gives it heft so it does not slide. The honest cons: QMK and VIA have a learning curve, and YMDK's documentation is thin, so first-time setup, finding the right definition and entering bootloader, can frustrate a beginner. And it has no knob and no wireless, it is USB-C wired only. For an open, tinker-friendly macro pad with real build quality, it is the pick.
Check price on Amazon Live price on Amazon. Representative image.A macro pad is a tiny programmable mechanical keypad, usually 4 to 12 keys, often with a knob, that lives next to your main keyboard and fires shortcuts, macros, or media controls for editing, streaming, CAD, or coding. The real buyer question is software: enthusiast pads run open VIA or QMK so you remap anything in a browser with no cloud, while cheaper pads use the maker's own app. The Elgato Stream Deck is the famous alternative but uses LCD keys, not mechanical switches, so it is out of scope except as a comparison. This is for anyone who wants physical shortcut keys with real switch feel. Here is the enthusiast pick, a beginner option, and hybrids.
How do the best options for macro pad compare?
| Pick | Product | Why it makes the list |
|---|---|---|
| Top pick | YMDK 9-Key Aluminum Macro Pad (QMK/VIA, hot-swap) | For anyone who wants a real enthusiast macro pad, the YMDK 9-key hits the important marks: a CNC aluminum body, hot-swap sockets so you can drop in any MX switch, and genuine QMK and VIA support so you configure layers and macros in the browser with no proprietary account. |
| Easiest for beginners | Koolertron Programmable Keypad (6 keys plus knob, hot-swap) | Dead-simple to set up, hot-swap, and a rotary knob for volume or scrub, with up to 16 macros and 6 layers. It uses Koolertron's own software, not VIA or QMK, so it is less flexible and not community-supported. |
| Doubles as a numpad | EPOMAKER EK21-X VIA Number Pad | 21 keys with full VIA programmability and wireless, so it works as either a macro cluster or a real numpad. At 21 keys it is bigger than a dedicated macro pad, and the numpad legends are not ideal if you only want macros. |
| More keys and knobs | Koolertron 9-Key Pad with 2 Knobs | Nine keys plus two knobs and full remapping for a lot of controls in a small footprint. Again it uses Koolertron's proprietary software, and the clicky stock switches are not for everyone. |
What should you look for in macro pad?
A few things separate a good macro pad from a frustrating one: key count, software is the real decision, hot-swap, and caveat. Weigh these before you buy.
- Key count: 4 to 6 keys for a media or shortcut cluster, 9 to 12 for a full editing layer; a knob adds volume, scrub, or zoom and is worth having.
- Software is the real decision: VIA or QMK (YMDK, Epomaker EK-X) is open, browser-based, and community-supported; proprietary apps (Koolertron) are simpler but locked in and sometimes Windows-only.
- Hot-swap lets you change switch feel without soldering; confirm the socket type matches your switches.
- Caveat: if you want per-key LCD icons or deep app integrations like OBS scenes, a mechanical pad will not do it, an Elgato Stream Deck will; mechanical pads win on feel and offline remapping.
Why the software decides everything
Two macro pads can have identical keys and knobs and be completely different tools depending on the firmware, so the software is the decision that actually matters. The open path is QMK, the same community firmware that runs enthusiast keyboards, usually paired with its companion app VIA, which gives you a browser-based, point-and-click interface to assign any key, stack multiple layers of functions, and record complex macros, all saved onto the pad itself so it works on any computer you plug into with no app running and no account. That openness is why a VIA or QMK pad is the enthusiast recommendation: it is flexible, private, cross-platform, and community-supported, so if you get stuck there are guides and definitions for it. The tradeoff is a learning curve, and budget pads take the other path, shipping with the manufacturer's own configuration software, which is typically much simpler to set up but locks you into that vendor's app, often Windows-only, with less flexibility and no community help if the software is abandoned. There is also a category question worth settling up front: a mechanical macro pad is about physical switch feel and offline remapping, and it cannot show per-key icons or integrate deeply with software the way an Elgato Stream Deck, which uses little LCD screens instead of switches, can do with OBS scenes and per-app profiles. If you want tactile shortcut keys that feel like a keyboard and work anywhere, a mechanical pad with VIA is ideal; if you want a screen full of changing icons wired into your streaming software, that is a different device entirely.
What are the best alternatives?
Koolertron Programmable Keypad (6 keys plus knob, hot-swap)
Dead-simple to set up, hot-swap, and a rotary knob for volume or scrub, with up to 16 macros and 6 layers. It uses Koolertron's own software, not VIA or QMK, so it is less flexible and not community-supported.
Check price on AmazonEPOMAKER EK21-X VIA Number Pad
21 keys with full VIA programmability and wireless, so it works as either a macro cluster or a real numpad. At 21 keys it is bigger than a dedicated macro pad, and the numpad legends are not ideal if you only want macros.
Check price on AmazonKoolertron 9-Key Pad with 2 Knobs
Nine keys plus two knobs and full remapping for a lot of controls in a small footprint. Again it uses Koolertron's proprietary software, and the clicky stock switches are not for everyone.
Check price on AmazonBottom line: the YMDK 9-key is the open, aluminum, tinker-friendly macro pad, the Koolertron 6-key is the plug-and-play beginner option, and the Epomaker EK21-X doubles as a numpad. Choose by software freedom versus simplicity. Compare it with our mechanical numpad guide and our beginner custom kit guide.
Frequently asked questions
What is the best macro pad?
YMDK 9-Key Aluminum Macro Pad (QMK/VIA, hot-swap). For anyone who wants a real enthusiast macro pad, the YMDK 9-key hits the important marks: a CNC aluminum body, hot-swap sockets so you can drop in any MX switch, and genuine QMK and VIA support so you configure layers and macros in the browser with no proprietary account.
What should you look for in macro pad?
Focus on key count, software is the real decision, hot-swap, and caveat.
What is a good alternative to the YMDK 9-Key Aluminum Macro Pad (QMK/VIA, hot-swap)?
The Koolertron Programmable Keypad (6 keys plus knob, hot-swap). Dead-simple to set up, hot-swap, and a rotary knob for volume or scrub, with up to 16 macros and 6 layers. It uses Koolertron's own software, not VIA or QMK, so it is less flexible and not community-supported.
Related buying guides
- Air Purifier for Allergies
- Air Purifier for Pets
- Air Purifier for Mold
- Air Purifier for a Bedroom
- Air Purifier for Smoke
This is a research-based buying guide, not a personal hands-on review; recommendations reflect community consensus and verified buyer reviews. Prices and availability are subject to change, so always confirm on Amazon. As an Amazon Associate I earn from qualifying purchases. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.
← All guides · How we research · About · Affiliate Disclosure · Privacy Policy · Contact