The Best Mechanical Keyboards for Programmers
Six keyboards worth typing on all day, from a wireless 75 percent to the HHKB. Switches, layouts, latency and what Hall effect buys you.

Digital Apricot is reader-supported. When you buy through links on this page we may earn an affiliate commission at no extra cost to you. How we make money.
Our picks at a glance
- #1Keychron Q1 HEBest overall
- #2Keychron K2 HEBest value
- #3NuPhy Air75 V2Best low-profile
- #4HHKB Professional Hybrid Type-SBest for Vim and terminal people
- #5Logitech MX MechanicalBest for office compatibility
- #6Wooting 80HEBest if latency matters
A keyboard is the most used tool a programmer owns and the one most people never think about. We have read through the specs and reviews. The options run from gasket-mounted aluminium slabs to a 60 percent board with no arrow keys. These six are the ones we would choose. If you are shopping on a tighter budget, our budget mechanical keyboards guide covers cheaper boards with many of the same features.
Layout first, switches second
Most buying guides lead with switches. We think that is backwards. Layout decides how your hands move all day.
75 percent keeps the function row and arrow keys in a compact body. It is the sweet spot for most programmers, and four of our picks use it.
60 percent drops arrows and the function row onto layers. Vim and tmux users love it. Everyone else fights it for a week and then either converts or returns it.
Full size matters if you enter numbers all day or you share the board with spreadsheets. Otherwise it is wasted desk space.
On switches, the full explainer covers them in detail. The short version: linear is smooth and quiet, tactile has a bump you feel, clicky has a bump you hear and your colleagues hear too. Hall effect switches use a magnet instead of a metal contact, which lets you set how far a key travels before it registers. For gaming that matters a lot. For typing it is a nice-to-have that also means the switch never wears out.
Keychron Q1 HE
- 75 percent layout
- Hall effect magnetic switches
- Aluminium case, gasket mount
- 2.4 GHz, Bluetooth and wired
Pros
- +Adjustable actuation point per key
- +QMK-style remapping through a web app
- +Heavy, quiet, premium feel
Cons
- –Heavy enough that it never leaves the desk
- –Hall effect switch choice is limited
- –Expensive for a first mechanical board
The Q1 HE is the keyboard we recommend when someone says “I want one good board and I do not want to think about this again.” The aluminium case is heavy and dead silent. The gasket mount gives a soft, bouncy feel. The Hall effect switches let you dial the actuation point very shallow for fast typing, or deep enough to cut accidental presses.
Remapping happens in a browser. Mac and Windows layouts switch with a toggle. The battery lasts weeks with the backlight off.
It is expensive, and at over two kilograms it is furniture. If you move between desks, look at the K2 HE below.
Keychron K2 HE
- 75 percent layout
- Hall effect switches
- Wood or aluminium accents
- Wireless with hot-swap
Pros
- +Most of the Q1 HE experience for less
- +Lighter and easier to move between desks
- +Great Mac and Windows switching
Cons
- –Plastic case flexes slightly
- –Stock keycaps are fine, not special
Same switches, same software, same layout, in a lighter plastic-and-wood case for a lot less money. The K2 HE is what we recommend to someone trying their first mechanical keyboard, because it is a safe place to start.
The case has a little flex if you press on it. You will not notice while typing. Stock keycaps are fine and easy to replace if you catch the hobby.
NuPhy Air75 V2
- 75 percent low-profile
- Gateron low-profile switches, hot-swap
- Sits flat over a MacBook keyboard
- Tri-mode wireless
Pros
- +Laptop-like travel with mechanical feel
- +Thin enough to travel
- +Lots of switch options
Cons
- –Low profile is not for everyone
- –Battery life is good, not exceptional
- –Feet could be taller
If you have spent years on a laptop keyboard and full-height mechanical switches feel like climbing stairs, the Air75 V2 is the bridge. The travel is short, the switches are hot-swappable, and the board is thin enough to sit over a MacBook’s own keyboard with NuPhy’s optional feet.
It travels well and pairs with everything. The feel is unlike a full-size mechanical, and some people never adjust, so try one before committing if you can.
HHKB Professional Hybrid Type-S
- 60 percent layout, no arrow cluster
- Topre electrostatic capacitive switches
- Control where Caps Lock should be
- Bluetooth and USB-C
Pros
- +Topre feel is unique and addictive
- +Layout forces good habits
- +Decades of loyal owners
Cons
- –Very expensive
- –Arrow keys live on a layer
- –Keycap options are limited
The HHKB has had a devoted following for decades. Topre switches are not mechanical in the strict sense. They use a rubber dome over a conical spring and a capacitive sensor, which produces a deep, rounded “thock” that nothing else quite matches.
The layout is the point. Control sits where Caps Lock usually does, Backspace is one row lower, and the arrows live on a layer under the right hand. If you spend your day in a terminal and an editor with modal keybindings, it feels like the board was designed for you. If you spend your day in spreadsheets, it will drive you mad.
It is expensive, but people keep them for fifteen years.
Logitech MX Mechanical
- Full size or mini
- Low-profile tactile, clicky or linear
- Logi Bolt and Bluetooth
- Backlit with proximity sensing
Pros
- +Pairs with three devices and switches instantly
- +Smart backlight saves battery
- +Works with Logitech Options+ macros
Cons
- –Not hot-swappable
- –Switch feel is mild compared to enthusiast boards
- –Plastic feels corporate
Sometimes you need a keyboard that works with a locked-down corporate laptop, pairs with three devices, and does not announce itself. The MX Mechanical does all of that. The low-profile switches are quiet enough for an open office, the backlight turns on when your hands approach, and the Logi Bolt receiver is reliable in a way Bluetooth alone is not.
It is not an enthusiast board. You cannot swap switches and the feel is mild. For a work laptop in a shared office, it is the sensible choice.
Wooting 80HE
- 80 percent layout
- Lekker Hall effect switches
- 8 kHz polling
- Rapid trigger and analog input
Pros
- +Lowest latency on this list, on paper
- +Analog input doubles as a controller
- +Open-source firmware
Cons
- –Wired only
- –Overkill for typing alone
- –Stock often sells out
Wooting’s 80HE exists because competitive gamers wanted the lowest possible input latency, and it turns out that engineering is pleasant to type on too. It polls at 8 kHz and has adjustable actuation and rapid trigger, which resets a key the instant you start lifting it. The analog mode turns WASD into a joystick.
For writing code alone, this is more than you need. For an engineer who games in the evening on the same desk, it replaces two keyboards. Wired only, and stock is often tight.
If your wrists hurt
None of the boards above is ergonomic in the split or tented sense. If you have pain rather than preference, start with our ergonomic and split keyboards guide instead.
Switch recommendations, briefly
- Open office or shared home: linear or silent tactile.
- You want feedback without noise: tactile.
- You work alone and like the sound: clicky, and good luck on calls.
- You are curious about Hall effect: start with the K2 HE and set a shallow actuation.
The short version
- One board, no regrets: Keychron Q1 HE.
- First mechanical keyboard: Keychron K2 HE.
- Laptop feel, better keys: NuPhy Air75 V2.
- Terminal lifer: HHKB Hybrid Type-S.
- Corporate laptop, three devices: Logitech MX Mechanical.
- Code by day, game by night: Wooting 80HE.
New guides, no spam
One email when we publish something worth your time. Unsubscribe in one click.
Keep reading
The Best Budget Mechanical Keyboards for Gaming and Work
Hot-swap switches, gasket mounts and PBT keycaps are now affordable. Five budget mechanical keyboards for gaming and work, one not quite mechanical.
Read guideThe Best Ergonomic and Split Keyboards for Long Coding Sessions
Wrist pain is not a rite of passage. Six keyboards that put your hands where they want to be, from a gentle curve to a fully split columnar board.
Read guideMechanical Keyboard Switches Explained: Linear, Tactile, Clicky and Hall Effect
What the switch names mean, how actuation force and travel change the feel, why Hall effect matters, and how to pick without buying five keyboards.
Read guide


