A programmable macro keyboard can shave seconds off repetitive tasks, whether you’re editing video, streaming, grinding rhythm games, or just pasting the same text fifty times a day. After comparing 15 options across software quality, switch type, and build, the VSD M18 Macro Pad stands out as the best overall pick thanks to its 15 LCD keys and clean PC/Mac software, while the Koolertron 6-Key Keypad delivers the best value for basic macro needs and the Keychron Q6 HE is the premium choice if you want a full-size daily-driver keyboard with rapid-trigger magnetic switches. The main tradeoff in this category is between flexible software and per-key screens versus simple hardware shortcuts that work anywhere without drivers. Read on for the full breakdown of which macro keyboard fits your workflow.
Get business pricing on monitors, keyboards and dev gear
- Business-only prices and quantity discounts
- Tax-exempt purchasing
- Multiple users, one account, clear invoices
Key Takeaways
- LCD-key macro pads like the VSD M18 and ActionRing decks beat ordinary mechanical keypads for complex workflows because you can label every key with an icon, making 15+ macros usable without memorization.
- Magnetic Hall-effect switches (SayoDevice O3C, Keychron Q6 HE) opened the biggest performance gap in the lineup for gaming, offering adjustable actuation that traditional mechanical switches simply can’t match.
- Several budget keypads in the 6-to-12-key range overlap heavily; software maturity and macro layer support, not key count, are what actually separate the good ones from the frustrating ones.
- Purpose-built decks for specific software — the ULANZI D100H for video editing, the HUION Keydial Mini for creative apps — are easier to set up than generalist pads but lock you into their supported toolsets.
- Wireless connectivity remains the weak spot of the category: only a handful of pads (PCsensor 3-Key, HUION Keydial Mini, ULANZI D100H, Keychron Q6 HE) cut the cord, and most still favor wired USB for reliability.
| BTXETUEL Sayodevice OSU 12-Key USB Hot-Swappable Mechanical Keypad | ![]() | Best Plug-and-Play Value | Number of Keys: 12 | Switches: Otuemu Red Speed, hot-swappable | Connection: USB (wired) | VIEW LATEST PRICE | See Our Full Breakdown |
| Redragon K550 RGB Mechanical Gaming Keyboard, 104 Keys + 12 Programmable Macro Keys | ![]() | Best Full-Size All-in-One | Total Keys: 131 (104 standard + 12 macro keys) | Switch Type: Redragon Custom Clicky Purple, 55g actuation, 1.1mm pretravel | Connectivity: Wired, dual USB-A | VIEW LATEST PRICE | See Our Full Breakdown |
| VSD M18 Macro Pad – Programmable Keypad with 15 LCD Keys, RGB Light Ring | ![]() | Best LCD Stream Deck Alternative | Number of Keys: 18 (15 LCD keys + 3 physical buttons) | Connectivity: USB-C (USB 2.0) | Backlighting: RGB light ring, auto color cycle | VIEW LATEST PRICE | See Our Full Breakdown |
| BTXETUEL SayoDevice O3C Rapid Trigger Mini Keypad with Hall Magnetic Switches, Knob, and Screen | ![]() | Best for Rhythm Gaming and Speed | Number of Keys: 3 | Switch Type: Hall magnetic linear, hot-swappable | Screen: 0.96-inch IPS color, 160×80 | VIEW LATEST PRICE | See Our Full Breakdown |
| ULANZI D100H Video Editing Keyboard with Dial Knob Wireless Bluetooth | ![]() | Best for Video Editors | Number of Keys: 7 customizable buttons + 1 multifunction knob | Connectivity: Bluetooth 5.1 only (USB port is charge-only) | Device Pairing: Up to 3 devices, 10 m range | VIEW LATEST PRICE | See Our Full Breakdown |
| Vaydeer One-Handed Mechanical Macro Keypad with 9 Programmable Keys, NKRO, Hotkeys, and Floating Window Display | ![]() | Best for Layer Power Users | Number of Keys: 9 | Functional Layers: 6 | Key Rollover: NKRO (non-conflict) | VIEW LATEST PRICE | See Our Full Breakdown |
| ActionRing Stream Controller Deck with Macro Keypad and Customizable LCD Keys | ![]() | Best for Streamers and Creators | Customizable Keys: 6 LCD keys | Dials: 3 | Key Icons: JPG, PNG, GIF support | VIEW LATEST PRICE | See Our Full Breakdown |
| Koolertron Macro Programmable Keypad – 6 Keys 1 Knob, Hot-Swappable Mechanical Switches, RGB Backlit, One-Handed Design for Gaming and Productivity | ![]() | Best Value for Tinkerers | Keys: 6 keys + 1 knob | Switch Type: Mechanical (Blue), hot-swappable | Connectivity: USB-C | VIEW LATEST PRICE | See Our Full Breakdown |
| 12-Key Programmable Macro Pad with Dual Knobs, RGB Mechanical Mini Keyboard | ![]() | Best Balance of Keys and Connectivity | Number of Keys: 12 | Knobs: 2 programmable | Connectivity: USB-C wired and wireless receiver | VIEW LATEST PRICE | See Our Full Breakdown |
| PCsensor 3-Key Mini Mechanical Keypad, Wireless USB 2-in-1 Programmable Macro Keyboard with RGB LED for OSU and PC Gaming | ![]() | Best Minimalist Macro Pad | Number of Keys: 3 | Switch Type: Cherry MX Blue (clicky) | Connectivity: Wireless / USB-C wired | VIEW LATEST PRICE | See Our Full Breakdown |
| VSD K1 Pro 87-Key Macro Mechanical Keyboard with Integrated Streaming Deck | ![]() | Best Two-in-One: Keyboard Plus Stream Deck | Layout: 87 keys (TKL) | Connection: Wired (USB-A to USB-C) | Hot-swappable: Yes, 3-pin or 5-pin switches | VIEW LATEST PRICE | See Our Full Breakdown |
| BTXETUEL 8-Key Programmable One-Handed Mechanical Keypad with Copy, Paste, Search, Backspace, Save, Cut, All & Enter Shortcuts (Black) | ![]() | Best Plug-and-Play Value | Number of Keys: 8 | Switch Type: Mechanical, Cherry MX Brown-compatible | Connectivity: USB-C (detachable cable) | VIEW LATEST PRICE | See Our Full Breakdown |
| ActionRing Stream Controller Deck – Macro Keypad with 6 Customizable LCD Keys and 3 Dials (N3 White) | ![]() | Best for Streamers and Creative Software | Buttons: 6 customizable LCD keys (12 total) | Dials: 3 | Connectivity: USB | VIEW LATEST PRICE | See Our Full Breakdown |
| HUION Keydial Mini Bluetooth Programmable Keypad with Dial, 18 Shortcut Keys | ![]() | Best Wireless Pick for Digital Artists | Connectivity: Bluetooth 5.0 (up to 10m) | Number of Keys: 18 programmable | Dial Functions: Up to 3 customizable | VIEW LATEST PRICE | See Our Full Breakdown |
| Keychron Q6 HE Wireless Custom Magnetic Keyboard – Full-Size Layout | ![]() | Best Premium Pick | Layout: Full-size (100%), 108 keys | Switches: Gateron double-rail magnetic (Hall Effect), hot-swappable | Connectivity: 2.4 GHz wireless (1000 Hz), Bluetooth 5.2, USB-C wired | VIEW LATEST PRICE | See Our Full Breakdown |
| programmable macro keyboard | Connectivity | Number of Keys | Compatible OS |
|---|---|---|---|
| BTXETUEL Sayodevice OSU 12-Key | — | 12 | — |
| Redragon K550 RGB Mechanical G | Wired, dual USB-A | — | Windows |
| VSD M18 Macro Pad | USB-C (USB 2.0) | 18 (15 LCD keys + 3 physical buttons) | Windows 11+, macOS 11.0+ |
| BTXETUEL SayoDevice O3C Rapid | USB-C (USB 2.0) | 3 | Windows, macOS, Linux |
| ULANZI D100H Video Editing Key | Bluetooth 5.1 only (USB port is charge-only) | 7 customizable buttons + 1 multifunction knob | Windows 10+, macOS 12+ |
| Vaydeer One-Handed Mechanical | Wired | 9 | — |
| ActionRing Stream Controller D | — | — | — |
| Koolertron Macro Programmable | USB-C | — | Windows 7/10/11, Mac OS (not Linux) |
| 12-Key Programmable Macro Pad | USB-C wired and wireless receiver | 12 | Windows, Mac OS, Linux, Pi |
| PCsensor 3-Key Mini Mechanical | Wireless / USB-C wired | 3 | — |
| VSD K1 Pro 87-Key Macro Mechan | — | — | — |
| BTXETUEL 8-Key Programmable On | USB-C (detachable cable) | 8 | Windows, macOS, Linux |
| ActionRing Stream Controller D | USB | — | — |
| HUION Keydial Mini Bluetooth P | Bluetooth 5.0 (up to 10m) | 18 programmable | macOS 10.12+, Windows 7+ |
| Keychron Q6 HE Wireless Custom | 2.4 GHz wireless (1000 Hz), Bluetooth 5.2, USB-C wired | — | macOS, Windows, Linux |
More Details on Our Top Picks
BTXETUEL Sayodevice OSU 12-Key USB Hot-Swappable Mechanical Keypad
This keypad earns its spot through sheer simplicity: it presents itself as a standard HID keyboard, so it works the moment it is plugged in with no drivers and no software conflicts. Compared with the VSD M18, which leans on LCD keys and a configurator app, the Sayodevice trades visual flair for reliability across an unusually wide range of systems, including Linux, Android, and even Raspberry Pi. The hot-swappable Otuemu Red Speed switches mean a broken or disliked switch is a two-minute fix rather than a replacement purchase. The catch is capacity — 12 keys covers shortcuts and basic macros comfortably, but streamers or heavy automation users will outgrow it fast, and documentation on the programming interface is thinner than what Redragon or VSD provide.
Pros:- True plug-and-play with no drivers required on Windows, Linux, macOS, Android, and Raspberry Pi
- Hot-swappable sockets let you replace or upgrade switches without soldering
- Fast Otuemu Red Speed switches suit both macro work and light gaming
- Each of the 12 keys is independently programmable for shortcuts, macros, and media control
Cons:- Only 12 keys, which limits complex workflow setups
- Sparse documentation and no polished software platform compared to Redragon or VSD
Best for: Multi-platform users and tinkerers who want a driver-free macro pad that just works on Linux, macOS, or even a Raspberry Pi
Not ideal for: Power users building long multi-step macro chains — 12 keys and sparse configurator documentation cap its ambition
- Number of Keys:12
- Switches:Otuemu Red Speed, hot-swappable
- Connection:USB (wired)
- Drivers Required:None (plug and play)
- Compatibility:Windows, Linux, macOS, Android, Raspberry Pi
- Programming:Per-key macros, shortcuts, media controls
Our verdict“The pick for buyers who prioritize cross-platform reliability and switch customization over deep macro features.”
Redragon K550 RGB Mechanical Gaming Keyboard, 104 Keys + 12 Programmable Macro Keys
Rather than adding a second device to your desk, the K550 bakes macros into a full keyboard: 104 standard keys plus 12 dedicated G-keys that record macros onboard, no software launch required. That is a fundamentally different proposition from companion keypads like the BTXETUEL 12-Key, which sit beside your main keyboard and occupy desk space. The brushed aluminum top plate and included wrist rest make long sessions more comfortable than most budget mechanicals, and the USB pass-through plus a physical volume scroll bar are conveniences macro pads rarely offer. The tradeoffs are real, though: the clicky purple switches are loud enough to be a problem in shared spaces, and the board is Windows-only, leaving Mac and Linux users with dead macro keys.
Pros:- 12 onboard macro keys (G1-G12) that record without launching software
- Aluminum top plate and included wrist rest add stability and comfort
- USB pass-through port and dedicated volume scroll bar reduce desk cable clutter
- Full-size layout means no separate macro device needed
Cons:- Clicky purple switches are loud for offices or shared spaces
- Windows-only support with no stated macOS or Linux compatibility
Best for: Windows gamers who want dedicated macro keys without cluttering their desk with a separate keypad
Not ideal for: Mac or Linux users, and anyone in a shared or quiet office — the clicky switches and OS lock-in are hard limits
- Total Keys:131 (104 standard + 12 macro keys)
- Switch Type:Redragon Custom Clicky Purple, 55g actuation, 1.1mm pretravel
- Connectivity:Wired, dual USB-A
- Backlighting:RGB
- Top Plate:Brushed aluminum
- Extras:USB pass-through, media controls, volume scroll bar, wrist rest
- Compatible OS:Windows
- Weight:600 g
Our verdict“The right choice if you want your macros built into your main keyboard rather than spread across two devices.”
VSD M18 Macro Pad – Programmable Keypad with 15 LCD Keys, RGB Light Ring
The M18 is the closest thing here to a DIY stream deck: 15 LCD keys that display custom JPG, PNG, or GIF icons, so a tap on a labeled tile fires an OBS scene change or a Discord mute. Compared with the ActionRing Stream Controller Deck, the M18’s value angle is pairing those screens with three physical buttons and utility plugins like a clock, stopwatch, and weather widget — it doubles as a desk accessory. Unlike the Sayodevice OSU 12-Key, though, the M18 depends on its software for icon and macro setup, and there is no native Linux support, which narrows its audience. Custom RGB tones also demand a firmware update, a small but annoying speed bump on day one. For streamers and creatives on Windows or macOS, the visual macro workflow is genuinely faster than memorizing blank keycaps.
Pros:- 15 LCD keys with custom icon support (JPG, PNG, GIF) make macros visually identifiable
- Multi-step macro sequences and single-tap commands supported
- Broad software compatibility with OBS, Streamlabs, Discord, and Photoshop
- Bonus utility plugins: clock, stopwatch, weather, and calendar
Cons:- No native Linux plug-and-play support
- Custom RGB tones require a firmware upgrade out of the box
Best for: Streamers and creative professionals on Windows or macOS who want labeled, icon-driven macro keys for OBS, Photoshop, and Discord
Not ideal for: Linux users and anyone who wants zero setup friction — the software dependency and firmware-update requirement add friction the plug-and-play pads avoid
- Number of Keys:18 (15 LCD keys + 3 physical buttons)
- Connectivity:USB-C (USB 2.0)
- Backlighting:RGB light ring, auto color cycle
- Power Source:USB powered
- Compatible OS:Windows 11+, macOS 11.0+
- Software Support:OBS, Streamlabs, Discord, Photoshop
- Icon Formats:JPG, PNG, GIF
Our verdict“The pick when you want macros you can see at a glance rather than remember — as long as you are not on Linux.”
BTXETUEL SayoDevice O3C Rapid Trigger Mini Keypad with Hall Magnetic Switches, Knob, and Screen
The O3C plays a completely different game from everything else in this lineup: instead of many macro keys, it gives you three Hall magnetic switches with rapid trigger, adjustable actuation, and an 8000Hz polling rate that shaves input latency to competitive levels. Where the 12-key Sayodevice spreads its inputs across shortcuts, the O3C concentrates on the single-tap precision that rhythm games like OSU demand — a key registers on the millimeter of press you define, not after a fixed travel. The 0.96-inch IPS screen and customizable knob add a surprising layer of polish for a device this small. Be prepared to calibrate it manually before first use and after every firmware update, and accept that three keys disqualify it as a general productivity tool.
Pros:- Rapid trigger Hall magnetic switches with adjustable actuation for precise, fast inputs
- 8000Hz polling rate delivers exceptionally low input latency
- Hot-swappable with any Hall magnetic switches, with calibration built in
- Customizable knob and 0.96-inch IPS color screen for labels and settings
Cons:- Manual calibration required before first use and after firmware upgrades
- Only 3 keys — strictly a specialist device, not a general macro pad
Best for: Rhythm-game players and competitive gamers who need tunable, ultra-fast actuation more than key count
Not ideal for: Productivity users — three keys cannot support a serious macro or shortcut workflow
- Number of Keys:3
- Switch Type:Hall magnetic linear, hot-swappable
- Screen:0.96-inch IPS color, 160×80
- Polling Rate:8000Hz
- Connectivity:USB-C (USB 2.0)
- Compatible OS:Windows, macOS, Linux
- Dimensions:2.52 x 2.01 x 1.5 inches
- Warranty:2 years
Our verdict“A purpose-built speed tool for rhythm gamers; everyone else should look at higher-key-count options.”
ULANZI D100H Video Editing Keyboard with Dial Knob Wireless Bluetooth
The D100H is the only wireless option in this batch, and it targets a specific job: one-handed editing control for color grading, timeline scrubbing, and retouching. Its aluminum knob with motor vibration feedback gives tactile confirmation while adjusting parameters in DaVinci Resolve, Final Cut Pro, CapCut, or Lightroom — something no pure keypad here, including the VSD M18, offers. Bluetooth 5.1 lets it pair with three devices and switch instantly, useful for editors bouncing between a Mac and a PC. Two limitations shape the buying decision: the USB port is charge-only, so there is no wired fallback when the 1000mAh battery runs flat, and battery life is modest for marathon sessions. It also lacks Linux support entirely, and iPad/iPhone use is off the table despite the Bluetooth radio.
Pros:- Aluminum dial knob with haptic motor feedback for precise color and timeline adjustments
- Wireless Bluetooth 5.1 with instant switching between 3 paired devices
- Works out of the box with DaVinci Resolve, Final Cut Pro, CapCut, and Adobe apps
- 7 customizable tactile buttons support blind one-hand operation
Cons:- USB port is charge-only — no wired mode when the battery dies
- Modest battery life for long editing sessions; no Linux or iOS/iPadOS support
Best for: Video editors and photographers working in Resolve, Final Cut, or Lightroom who want wireless knob-based parameter control across multiple computers
Not ideal for: Linux users, mobile-device workflows, and anyone wanting a wired fallback — the charge-only USB port means a dead battery stops work
- Number of Keys:7 customizable buttons + 1 multifunction knob
- Connectivity:Bluetooth 5.1 only (USB port is charge-only)
- Device Pairing:Up to 3 devices, 10 m range
- Battery:1000mAh rechargeable, 2.5-hour charge time
- Compatible OS:Windows 10+, macOS 12+
- Software Support:DaVinci Resolve, Final Cut Pro, CapCut, Photoshop, Lightroom Classic
- Extras:Knob haptic feedback, ULANZI Studio online mode, ULANZI D200 and light control compatibility
Our verdict“A specialist controller for creatives who adjust values more than they type commands — just keep it charged.”
Vaydeer One-Handed Mechanical Macro Keypad with 9 Programmable Keys, NKRO, Hotkeys, and Floating Window Display
Where most compact pads in this roundup stop at two or three layers, the Vaydeer’s six functional layers turn 9 physical keys into 54 potential commands — enough to replace a full shortcut cheat sheet for design work or MMO rotations. The standout trick is the floating window display, which shows what every key does in real time and can switch layers automatically when you change applications. Compared with the Koolertron 6-key pad, you get more keys, more layers, and auto-switching, but you give up hot-swappable switches and a physical knob. The tradeoffs are real: two of the four macro modes are still labeled upcoming, and setup means installing companion software and flashing the keypad before it works.
Pros:- 9 keys across 6 layers gives up to 54 programmable functions
- Floating window shows current key functions and auto-switches by application
- Settings export/import makes multi-computer setups easy
- OTA firmware upgrades can add the promised macro modes later
Cons:- Two of four macro modes are not yet available
- Setup requires companion software and flashing the keyboard first
Best for: Designers and gamers who juggle many shortcuts and want per-app layer switching with visible key feedback
Not ideal for: Anyone wanting a plug-and-play experience — initial setup requires software installation and a firmware flash
- Number of Keys:9
- Functional Layers:6
- Key Rollover:NKRO (non-conflict)
- Connectivity:Wired
- Macro Modes:No repeat, Repeat by holding (Trigger and Sequence upcoming)
- Firmware:OTA online upgrade supported
- Compatibility:iOS, Windows
Our verdict“If you live in layers and want automatic per-app switching, this is the most capable compact pad here — provided you tolerate a hands-on setup.”
ActionRing Stream Controller Deck with Macro Keypad and Customizable LCD Keys
Instead of blank mechanical keys, the ActionRing puts an LCD under every button, so your OBS scene switches, mute commands, and app launches are labeled with icons or GIFs you’ll never misfire. Three physical dials handle volume and media scrubbing — something no pure keypad in this roundup, including the VSD M18 macro pad with its 15 LCD keys, combines in quite the same dial-forward way. The plugin library (clocks, stopwatches, weather) pushes it beyond macros into a small command center. The catch is capacity: six keys is tight next to the VSD M18’s fifteen, and the companion app is deep enough that you’ll likely need the tutorial videos rather than just the quick start guide.
Pros:- LCD keys with JPG/PNG/GIF icons make functions instantly recognizable
- Three dials for fast volume and media control
- Works with OBS, Photoshop, Premiere, and Office on both Windows and macOS
- Hundreds of plugins and 60 icon packs extend functionality
Cons:- Only six keys limits total command capacity
- Full setup often requires tutorial videos beyond the quick start guide
Best for: Streamers and content creators who want visual, labeled scene and app controls plus physical dials for media
Not ideal for: Power users with huge shortcut libraries — six keys fills up fast compared to 12- or 15-key pads
- Customizable Keys:6 LCD keys
- Dials:3
- Key Icons:JPG, PNG, GIF support
- Compatibility:Windows, macOS
- Compatible Software:OBS, Photoshop, Premiere Pro, Microsoft Office, Discord, and more
- Icon Packs:60 types
- Warranty:24 months
Our verdict“The right pick if you stream or create content and value labeled, visual controls over raw key count.”
Koolertron Macro Programmable Keypad – 6 Keys 1 Knob, Hot-Swappable Mechanical Switches, RGB Backlit, One-Handed Design for Gaming and Productivity
The Koolertron’s appeal is hot-swappable blue switches — the only pad in this batch that lets you pull the switches and keycaps and rebuild the feel to your liking, which the PCsensor 3-key pad with its fixed Cherry MX Blues cannot match. With up to 16 macros of 500 characters each across 6 layers, the programming depth punches well above its footprint, and configuration works through a web browser or desktop software on Windows and Mac. Its tiny 6-inch body slides into cramped gaming desks where a full Redragon K550 would be absurd. Tradeoffs: no Linux support at all, no water resistance, and clicky blue switches default to loud — swap them yourself if you need quieter.
Pros:- Hot-swappable blue switches let you change feel and sound yourself
- Up to 16 macros (500 characters each) across 6 layers
- Compact 6-inch body fits crowded desks
- Configure via web browser or software on Windows and Mac
Cons:- No Linux compatibility
- No water resistance and stock clicky switches are loud
Best for: Budget-minded enthusiasts who want hot-swappable switches and deep macro programming in a tiny footprint
Not ideal for: Linux users — the pad simply isn’t compatible, and there’s no driver workaround
- Keys:6 keys + 1 knob
- Switch Type:Mechanical (Blue), hot-swappable
- Connectivity:USB-C
- Backlighting:RGB
- Macros:Up to 16 (500 characters each)
- Config Layers:6
- Compatible OS:Windows 7/10/11, Mac OS (not Linux)
- Dimensions:6″L x 1.5″W x 1.5″H
- Warranty:2 years
Our verdict“The best cheap entry point for anyone who likes to tinker with switches as much as macros.”
12-Key Programmable Macro Pad with Dual Knobs, RGB Mechanical Mini Keyboard
This pad’s pitch is key count plus flexibility: 12 programmable keys and two knobs, with per-key RGB and — rare at this size — both wireless and wired Type-C modes. Because it runs driver-free HID, it works on Windows, Mac, Linux, and even Raspberry Pi, which immediately beats the Koolertron for anyone outside the Windows/Mac bubble. Compared with the BTXETUEL Sayodevice 12-key keypad, the dual knobs and wireless option give it an edge for desks where cable clutter matters. The friction points: configuration software is Windows-only and buried on a USB drive you have to extract manually, and the clicky switches will earn you sideways glances in a shared office.
Pros:- 12 programmable keys plus 2 knobs for volume, zoom, or scrubbing
- Dual connectivity: wireless receiver or wired USB-C
- Driver-free HID works on Windows, Mac, Linux, and Pi with memory function
- Per-key adjustable RGB backlighting
Cons:- Configuration software is Windows-only and must be extracted from the USB drive first
- Clicky switches are noisy for office environments
Best for: Multi-platform users and gamers who want the most programmable inputs and wireless freedom in one small pad
Not ideal for: Office workers in shared spaces — the clicky switches are loud and configuration needs a Windows PC
- Number of Keys:12
- Knobs:2 programmable
- Connectivity:USB-C wired and wireless receiver
- Backlighting:RGB, individually adjustable
- Switch Type:Clicky mechanical
- Power Source:Battery powered
- Compatible OS:Windows, Mac OS, Linux, Pi
- Compatible Devices:PC, laptop, gaming console, smartphone, projector
Our verdict“The most versatile all-rounder here for cross-platform users who want maximum inputs and wireless optionality.”
PCsensor 3-Key Mini Mechanical Keypad, Wireless USB 2-in-1 Programmable Macro Keyboard with RGB LED for OSU and PC Gaming
Three keys sounds limiting until you realize who this is for: rhythm-game players and anyone who needs two or three commands within instant finger reach. The Cherry MX Blue switches rated for 50 million keystrokes are the most durable in this batch, and the battery — up to three months on a two-hour charge — outlasts anything else here. Compared with the Koolertron 6-key pad, you trade capacity and hot-swap freedom for genuine portability (3 inches wide), broader OS support including Android and iOS, and wireless-plus-wired flexibility. Just know the limits: complex macro setups will hit the 3-key ceiling fast, first-time programming needs Windows or macOS, and the clicky blues are decisively not office-friendly.
Pros:- Cherry MX Blue switches rated for 50 million keystrokes
- Up to 3 months of battery life from a 2-hour charge
- 2-in-1 wireless and USB-C wired connectivity
- Works across Windows, Linux, macOS, Android, and iOS
Cons:- Only 3 keys limits complex macro setups
- Initial programming requires Windows or macOS
- Clicky switches are loud for office use
Best for: OSU and rhythm-game players, plus minimalists who want a few durable macros with months of battery life
Not ideal for: Productivity users with long shortcut lists — three keys can’t hold a real workflow
- Number of Keys:3
- Switch Type:Cherry MX Blue (clicky)
- Connectivity:Wireless / USB-C wired
- Backlighting:RGB
- Battery Life:Up to 3 months (2-hour charge)
- Dimensions:3″L x 1.5″W x 0.5″H
- Compatibility:Windows, Linux, macOS, Android, iOS
- Warranty:1 year
Our verdict“A focused, tank-like mini pad for rhythm gamers and minimalists — skip it if your macro list is longer than three lines.”
VSD K1 Pro 87-Key Macro Mechanical Keyboard with Integrated Streaming Deck
This option stands out for combining two devices into one: a fully programmable 87-key TKL mechanical keyboard with an integrated 6-key LCD stream deck and three rotary knobs per page. Compared with the ActionRing Stream Controller Deck, you give up some plugin polish but gain a complete typing keyboard in the same footprint. The hot-swappable 3/5-pin PCB and gasket-mounted, five-layer dampened build put it ahead of budget hybrids in sound and feel, and full-key macro recording via the web-based software means every key can carry shortcuts, not just the LCD cluster. The tradeoffs are real: screen customization and clock calibration demand a wired Windows or macOS connection, no USB-C to USB-C cable ships in the box, and the software can be finicky enough after updates that a device reset is sometimes needed.
Pros:- Full-key programmability with macro recording via web interface or desktop software
- Integrated stream deck with 6 LCD keys and 3 knobs per page, unlimited pages
- Hot-swappable switches and pre-lubed stabilizers for a smooth, quiet typing feel
- Gasket mount with 5-layer dampening produces a clean, refined sound profile
Cons:- Screen customization and date/time calibration require a wired Windows or macOS connection
- USB-C to USB-C cable not included
- Complex software may require a device reset after updates
Best for: Streamers and productivity users who want a typing keyboard and macro deck on one desk without buying two devices
Not ideal for: Buyers who want a simple set-and-forget device — the software learning curve and update quirks will frustrate them
- Layout:87 keys (TKL)
- Connection:Wired (USB-A to USB-C)
- Hot-swappable:Yes, 3-pin or 5-pin switches
- Stream Deck:6 LCD keys & 3 knobs per page, unlimited pages
- Display:Built-in TFT color screen
- RGB:16.8 million colors, multiple modes
- Mount:Gasket mount, 5-layer dampening
- Compatibility:Windows, macOS
Our verdict“This pick makes the most sense for anyone who wants a premium mechanical keyboard and a stream deck merged into a single wired device.”
BTXETUEL 8-Key Programmable One-Handed Mechanical Keypad with Copy, Paste, Search, Backspace, Save, Cut, All & Enter Shortcuts (Black)
For sheer simplicity, this 8-key pad is hard to beat. It arrives pre-programmed with everyday shortcuts — Copy, Paste, Save, Cut, Enter — so it works the moment it’s plugged in, no software install required. That’s a sharper out-of-box experience than the Koolertron 6-key macro keypad, which expects configuration work before it’s useful. When you do want custom macros, the web configurator covers Windows, macOS, and Linux, and settings are stored onboard, so the pad keeps its programming when moved between computers. With Cherry MX Brown-compatible hot-swappable switches and a detachable USB-C cable, it’s also easy to modify and travel with. Be aware that desktop programming software is Windows-only (macOS and Linux users must use the browser workaround), and Windows Firewall may flag the configuration tool with a warning.
Pros:- Plug and play with default shortcuts — zero software required
- Web configurator supports Windows, macOS, and Linux
- Settings saved on-device, so no reconfiguration when switching computers
- Hot-swappable mechanical switches and detachable USB-C cable
Cons:- Desktop programming software is Windows-only, forcing a web workaround elsewhere
- Windows Firewall may flag the configuration software with a warning
- No water resistance
Best for: Office workers, writers, and casual users who want one-handed shortcut keys working in under a minute
Not ideal for: Power users who need more than 8 keys or desktop-grade macro software on macOS and Linux
- Number of Keys:8
- Switch Type:Mechanical, Cherry MX Brown-compatible
- Connectivity:USB-C (detachable cable)
- Features:Backlit, hot-swappable, portable, programmable
- Compatible OS:Windows, macOS, Linux
- Hand Orientation:Ambidextrous
- Color:Black
Our verdict“This is the easiest entry point into macro keypads — ideal if you want useful shortcuts immediately and only occasional reprogramming.”
ActionRing Stream Controller Deck – Macro Keypad with 6 Customizable LCD Keys and 3 Dials (N3 White)
Where the BTXETUEL 8-key keypad handles basic shortcuts, this deck targets creators who live inside OBS, Photoshop, and Premiere Pro. Its 6 LCD keys accept custom icons, GIFs, and animations, so scenes and tool presets are visually identifiable at a glance — a genuine advantage over plain mechanical macro pads. The Action Flow function chains multiple macro actions onto a single press, and three dials handle volume and media scrubbing without reaching for the mouse. Cross-platform support for both Windows and macOS matters here, since many editing setups mix both. The plugin ecosystem (clocks, weather, stopwatches, 60 icon packs) adds everyday utility beyond streaming. The tradeoff: expect a real setup investment — configuration takes time and tutorial videos — and it’s USB-powered only, permanently occupying a port with no battery or Bluetooth option.
Pros:- Customizable LCD keys with support for icons, GIFs, and multi-action macros
- Works with OBS, Photoshop, Premiere Pro, and more on Windows and macOS
- Three dials for quick volume and media adjustments
- Plugin ecosystem with clocks, weather, stopwatches, and 60 icon packs, plus 24-month warranty
Cons:- Requires meaningful setup time and tutorial videos to configure
- USB-powered only, requiring a permanently free USB port
Best for: Streamers and video/photo editors who want visual, multi-action macro control over OBS and Adobe apps
Not ideal for: Buyers wanting instant functionality or wireless placement flexibility — it needs setup time and a dedicated USB port
- Buttons:6 customizable LCD keys (12 total)
- Dials:3
- Connectivity:USB
- Power Source:USB powered
- Compatible Devices:Windows, macOS
- Dimensions:6.69 x 4.96 x 2.52 inches
- Color:White
- Warranty:24 months
Our verdict“This model is better suited to streamers and editors who will invest in configuration and want rich visual macro control in return.”
HUION Keydial Mini Bluetooth Programmable Keypad with Dial, 18 Shortcut Keys
Unlike the wired ActionRing N3, the Keydial Mini cuts the cord entirely: Bluetooth 5.0 with a 10-meter range and roughly 70 hours of battery life mean it can sit beside a drawing tablet or travel in a bag without cable clutter. Its 18 programmable keys plus a dial with up to 3 switchable functions cover more shortcuts than most compact pads in this roundup, and anti-ghosting for 5 simultaneous keys keeps multi-key combos reliable. It pairs naturally with Photoshop, Premiere Pro, and Clip Studio Paint on both macOS and Windows, making it a natural companion for Huion tablet users in particular. The thin scissor-switch design favors portability over tactile mechanical feel — a deliberate tradeoff versus the BTXETUEL mechanical keypads — and custom shortcuts require the Huion driver and software that supports it. Lighting is single-color only, with no RGB customization.
Pros:- Cable-free Bluetooth 5.0 connectivity with a reliable 10m range
- All 18 keys and the dial are fully programmable, with 3 dial functions
- Long 70-hour battery life in a thin, lightweight design
- Broad compatibility with major creative software on Mac and Windows
Cons:- Custom shortcuts require the Huion driver and software that supports the feature
- No backlight customization — single-color backlighting only
Best for: Digital artists and photo/video editors, especially tablet users, who need cable-free shortcut control at the desk or on the go
Not ideal for: Mechanical keyboard enthusiasts who want tactile, hot-swappable switches — the slim scissor switches won’t satisfy them
- Connectivity:Bluetooth 5.0 (up to 10m)
- Number of Keys:18 programmable
- Dial Functions:Up to 3 customizable
- Anti-ghosting:Up to 5 keys
- Battery Life:70 hours
- Switch Type:Scissor-switch
- Compatible OS:macOS 10.12+, Windows 7+
Our verdict“This is the pick for creatives who prioritize wireless freedom and portability over mechanical switch feel.”
Keychron Q6 HE Wireless Custom Magnetic Keyboard – Full-Size Layout
Sitting at the top of this lineup, the Q6 HE is less a macro keypad and more a full custom keyboard with serious macro depth. Its Gateron double-rail Hall Effect switches enable rapid trigger and adjustable actuation — features gamers will notice that no conventional mechanical option here, including the VSD K1 Pro, can match. Full QMK programmability through the browser-based Keychron Launcher means deep remapping with no downloads, and the tri-mode connectivity (2.4 GHz at 1000 Hz polling, Bluetooth 5.2 for three devices, wired USB-C) outclasses the wired-only K1 Pro. The all-aluminum body, double-gasket design, and acoustic foams deliver a quiet, premium typing experience, with PBT keycaps for longevity. The costs are practical: a full-size footprint that dominates smaller desks, and a heavy, non-portable build that makes it a desk fixture rather than a travel companion.
Pros:- Rapid trigger and adjustable actuation for precise, competitive gaming
- Premium all-aluminum build with double-gasket design and acoustic foams
- Tri-mode connectivity: 2.4 GHz at 1000 Hz polling, Bluetooth 5.2 (3 devices), and USB-C wired
- Fully programmable via QMK and the browser-based Launcher with no downloads
Cons:- Large full-size footprint takes up significant desk space
- Heavy aluminum build makes it impractical to transport
Best for: Enthusiasts and competitive gamers who want deep QMK programmability and Hall Effect performance in one primary keyboard
Not ideal for: Compact-desk owners and anyone wanting a portable macro pad — its size and aluminum weight rule that out
- Layout:Full-size (100%), 108 keys
- Switches:Gateron double-rail magnetic (Hall Effect), hot-swappable
- Connectivity:2.4 GHz wireless (1000 Hz), Bluetooth 5.2, USB-C wired
- Body Material:Aluminum
- Keycaps:PBT
- Backlighting:RGB
- Programmability:QMK / Keychron Launcher web app
- Compatible OS:macOS, Windows, Linux
Our verdict“If budget allows and macros matter as much as typing and gaming performance, this is the most capable — and largest — keyboard in the roundup.”

How We Picked
I evaluated every option through one lens: how well it turns money and desk space into saved time. That meant weighting software quality most heavily — macro recording, layer support, per-application profiles, and whether the config tool works on both Windows and Mac. A keypad with brilliant hardware and terrible software loses points fast, because remapping keys is something you do constantly, not once.
From there I compared switch type and actuation behavior (mechanical, hot-swappable, and Hall-effect magnetic), physical feedback like screens, knobs, and dials, build quality including plates and case materials, and workflow fit — gaming, video editing, streaming, and general office shortcuts all reward different designs. Products ranked higher when they covered multiple use cases without compromises, while niche picks earned their spots by being clearly better than generalists for one specific job. Every product also carries honest drawbacks, because in this category there is no option without tradeoffs.
Factors to Consider When Choosing Programmable Macro Keyboards
Before picking a specific model, it helps to understand what actually separates a satisfying macro keyboard from one that collects dust in a drawer. These are the factors that shaped my rankings, and they should shape your decision too.Software Depth Matters More Than Key Count
The most common mistake buyers make is comparing keypads by number of keys, when the configuration software is what determines daily satisfaction. A 6-key pad with robust software — macro recording, delays, key sequences, per-app profile switching — outperforms a 15-key pad that only supports single-key remapping. Look specifically for macro layers, which multiply your effective key count by letting one physical key do different things in different applications. Another overlooked factor is whether settings are stored onboard the device: if macros live only in desktop software, your pad breaks the moment you switch computers or the vendor stops updating the app. Buyers who work across multiple machines should treat onboard memory as a requirement, not a bonus.
Choose Your Switch Type for the Job
Macro keyboards come in three broad switch categories, and they suit different work. Standard mechanical switches (clicky, tactile, or linear) are fine for productivity macros but have fixed actuation points. Hot-swappable sockets let you change feel later, which matters if you share the pad with family or coworkers who hate loud clicks. Hall-effect magnetic switches are the premium tier for gaming: they allow adjustable actuation depth and rapid trigger, which gives rhythm-game and FPS players a measurable advantage. The mistake to avoid here is paying for rapid trigger when your macros are just paste-and-save shortcuts — for office work, a cheap linear switch is functionally identical to an expensive magnetic one.
Screens and Dials Change How You Work
LCD keys and physical knobs look like gimmicks until you use them, then they’re hard to give up. Customizable LCD keys solve the memorization problem: once you pass about six macros, unlabeled keys force you to remember what each one does, and labeled screens eliminate that friction entirely. Dials and knobs are arguably even more valuable for creative work, because scrubbing timelines, adjusting brush size, or controlling volume is fundamentally a continuous action that buttons handle poorly. The tradeoff is cost and complexity — screen-based decks typically cost more and demand more setup time than dumb keypads. My advice: if your macros are mostly discrete actions like launching apps, skip the screens; if they involve any kind of adjustment, a dial will earn its footprint.
Wired Versus Wireless Is About Reliability
Most programmable macro keyboards are wired-only, and that’s not an accident — USB polling stability matters when a macro triggers a frame-perfect input. Wireless models in this category use Bluetooth, which introduces occasional latency and pairing headaches that wired pads never have. Where wireless genuinely helps is with portable setups: a small Bluetooth keypad you toss in a bag for laptop-based editing or presenting is a legitimate use case. If you do go wireless, check whether the pad still supports wired mode as a fallback, and whether macros configured in one mode carry over to the other. Gamers should stay wired, full stop.
One-Handed Keypad or Full Keyboard Replacement
There are really two product shapes here, and mixing them up wastes money. A dedicated macro pad sits beside your existing keyboard and makes sense when you’re happy with your current typing experience — it’s the cheaper, lower-risk path. A full macro-capable keyboard like an 87-key or full-size board replaces your daily driver and saves desk space, but you’re now betting your entire typing experience on one purchase. The full-board route tends to suit people who macro heavily in games, since they get programmable keys and a great keyboard in one device. Hybridists should also consider that some pads include a floating window or screen showing current macros, which reduces the ‘what does this key do again?’ problem that full keyboards can’t solve.
Match the Pad to Your Software, Not the Reverse
Purpose-built controllers like video editing keyboards ship with profiles for specific applications, which saves hours of setup — but check that your application is supported before buying. A pad designed around one editor’s shortcut scheme becomes a very expensive paperweight if you switch tools a year later. Generalist macro pads avoid this trap because they bind raw keystrokes that work in anything, at the cost of doing all the setup yourself. My suggestion for buyers unsure of their long-term software: choose a generalist pad with good exportable profiles, then build your own layouts per application. For professionals locked into a stable toolchain, a purpose-built deck’s out-of-box shortcuts are worth the lock-in.
Frequently Asked Questions
Are macro keyboards detectable as cheating in online games?
It depends on the game and what you bind. Most single-keystroke macros and shortcuts are completely fine, but many competitive titles explicitly ban macros that automate multiple actions from a single press, like rapid-fire or recoil-control sequences. Anti-cheat systems generally flag the software layer, so pads that store macros onboard the device raise fewer flags than those running background apps — though ‘fewer flags’ is not the same as ‘allowed.’ Check your game’s terms of service before binding combat macros, and keep single-player or non-competitive use as the safe default. For rhythm games like OSU, dedicated keypads are a normal, accepted part of the community.
Do I need LCD keys, or are plain mechanical macro keys enough?
LCD keys shine once your macro count exceeds what you can memorize — roughly six to eight assignments for most people. If you’re binding copy, paste, save, and a couple of app launches, plain keys with blank keycaps you can label yourself will serve you fine and cost far less. Where screens earn their price is in frequently changing workflows: streamers swapping scene layouts, or editors whose shortcuts differ per application, benefit from keys that relabel themselves. Remember that screen-based decks also add power draw, more setup software, and a higher failure point. My rule: buy screens when your macros change monthly, skip them when your macros are set-and-forget.
Can I use a macro keypad on Mac as well as Windows?
Compatibility varies more in this category than almost anywhere else, because many budget keypads ship with Windows-only configuration tools. Pads that store profiles in onboard memory usually work on Mac once configured — the Mac just sees standard keystrokes — but you may need a Windows machine to do the initial programming. Models with explicit cross-platform software are the safer choice if you use both systems daily. Also verify modifier-key behavior, since Mac and Windows interpret Ctrl, Alt, and Cmd differently, and a macro recorded on one platform may fire wrong on the other. Check the product listing for macOS support before buying if that’s part of your setup.
What’s the difference between a macro pad and a stream deck, and which do I need?
A macro pad is a small keyboard that sends keystroke sequences — it’s dumb, reliable, and works in any application without much setup. A stream deck (or controller deck) uses interactive screens and typically integrates with specific apps like OBS, Photoshop, or streaming platforms to trigger actions those apps expose directly. If your goal is launching macros and shortcuts in ordinary software, a macro pad is simpler and cheaper. If you switch scenes, adjust audio, and control creative apps visually, a deck with LCD keys is genuinely more capable. The ActionRing decks in this roundup blur the line by combining both approaches, which is why they rank well for hybrid users.
Is a 3-key mini keypad too small to be useful?
For most people, yes — but not for everyone. A 3-key pad makes sense when you need exactly two or three actions repeated at high frequency, such as OSU gameplay, push-to-talk, or a single paste-and-format sequence. The advantage of tiny pads is placement: they fit next to a mouse, under a monitor arm, or clipped near a tablet where a larger pad can’t go. The moment you want layered macros, per-app profiles, or more than a handful of bindings, a 3-key pad hits its ceiling immediately and you’ll end up buying a bigger one anyway. Treat mini keypads as a supplement to a full setup rather than a replacement for one.
Conclusion
After comparing all 15 options, the right choice comes down to what you’re automating. For the best overall balance of flexibility, labeling, and software, the VSD M18 Macro Pad with its 15 LCD keys is the pick I’d point most buyers toward. The Koolertron 6-Key Keypad is the best value for straightforward shortcut needs, while the PCsensor 3-Key Mini suits ultra-minimal single-task use. On the premium end, the Keychron Q6 HE is the best full-keyboard upgrade for gamers and typists who want magnetic rapid trigger in a daily driver, and the SayoDevice O3C is the serious pick for rhythm-game players specifically. Beginners should start with the BTXETUEL 8-Key Shortcut Keypad, which works out of the box with no software to learn. For specific needs: video editors get the most from the ULANZI D100H or HUION Keydial Mini, streamers and hybrid users should look at the ActionRing decks, and anyone wanting a full-size board with a built-in stream deck will find the VSD K1 Pro fits that niche. Whatever you choose, prioritize software you’ll enjoy using over key count — that’s the factor that decides whether a macro keyboard becomes part of your muscle memory or ends up in a drawer.
Fall Picks
fall essentials
As an affiliate, we earn on qualifying purchases.















