Generally, mechanical keyboards are quite versatile, depending on what your preferences are. There are many different types of mechanical switches with the three main types of switches being tactile, clicky, and linear, which you can learn more about here. Even switches of the same type made by different companies offer a different feel and typing experience. It all comes down to personal preference, and thankfully, a lot of options are available in a wide variety of switches to better suit your needs.
We've tested over 130 keyboards, and our recommendations for the best mechanical keyboards are listed below. Also, see our recommendations for the best keyboards, the best wireless keyboards, and the best gaming keyboards.
The SteelSeries Apex Pro is the best full-size mechanical keyboard for gaming that we've tested. The variant we tested is full-size with a Numpad but since it's also available in a TenKeyLess variant, you can get it as the best mechanical TKL keyboard instead. It has a bunch of gaming-oriented features that should please most people.
It has a unique setting that allows you to adjust the pre-travel distance for each key. You can set it to its lowest for a quick and responsive gaming experience, or its highest for better typing accuracy. It has low latency so you shouldn't notice any delay, but you can only use the keyboard when wired. The user-friendly SteelSeries Engine software allows you to reprogram every key and customize the RGB backlighting.
Unfortunately, the SteelSeries OmniPoint switches have a linear feel so they don't offer any tactile feedback, which isn't ideal for typing. Although it comes with a wrist rest for good ergonomics, the wrist rest itself is a dust magnet. If these don't bother you and you need something for gaming, then the Apex Pro is one of the best full-size mechanical keyboards for gaming.
The Ducky One 2 is the best mechanical keyboard for typing that we've tested. It's a versatile keyboard that's available in different sizes, color schemes, and switch types. This keyboard is the full-size variant, and we also tested the Ducky One 2 RGB TKL, which is a smaller version that has the same features.
While the full-size model we tested doesn't have RGB backlighting, there are variants with it, so you can choose what you prefer. We tested the Cherry MX Brown switches, but you can also buy it with a variety of Cherry MX switches, so your experience will change depending on the switches. The Brown switches on our unit are light to press, and the typing quality feels outstanding because the switches provide good tactile feedback and the doubleshot PBT keycaps feel great.
You can reprogram any of its keys, but since it doesn't have dedicated software, all programming has to be done directly on the keyboard. Also, it has limited ergonomics because it doesn't come with a wrist rest, but you still shouldn't experience much fatigue. All things considered, typing is fantastic and it's the best mechanical keyboard for office use.
If you're a fan of ergonomic keyboards, then look into the Kinesis Freestyle Edge RGB. The overall typing quality isn't as good as the Ducky One 2 because it has ABS keycaps instead of PBT, but it's still great on the Kinesis. The truly split design may take some time getting used to, but once you do, you can place the two halves of the keyboard how you like, and they each come with a comfortable wrist rest. It doesn't come with any incline settings, but you can buy a Lift Kit separately if that's what you prefer. Despite being an office-oriented mechanical keyboard, it has a few gaming features like RGB lighting, macro-programmable keys, and dedicated software, but the latency is higher than most gaming keyboards.
If you prefer the best mechanical keyboard for typing in a full-size design, the Ducky is a great choice, but if you want a fully split alternative, then check out the Kinesis.
The Razer BlackWidow V3 Pro is the best wireless mechanical keyboard we've tested. It's a high-end gaming keyboard and the main advantage is that it has a USB receiver and can connect with up to three devices at once. Switching between the USB and Bluetooth connections is easy via a switch on the left side.
It's available in two types of switches: linear Razer Yellow or clicky Green switches, which is what we tested. The Green switches are clicky, so they're not the best for a quiet environment, but they have low pre-travel distance and are light to press. Typing quality feels great thanks to the solid-feeling doubleshot ABS keycaps, and the keys feel stable. Ergonomics are good as it comes with a detachable plushy wrist rest and two incline settings.
Every key is macro-programmable through the Razer Synapse 3 software, which unfortunately is only available on Windows and macOS. It has onboard memory if you want to save your settings on a Windows PC and transfer them over to another computer. Latency is very low, even when using Bluetooth, which is great. All in all, this is the best mechanical Bluetooth keyboard.
If you prefer something smaller, then look into the Obinslab Anne Pro 2. It doesn't have a wrist rest like the Razer BlackWidow V3 Pro, but with the compact design and low profile, you might not need one. It's available with a variety of switches, and the Gateron Brown switches on our unit offer good tactile feedback, are quiet, and typing quality is excellent, but it may take some time getting used to the compact 60% design. It doesn't have a function row or dedicated arrow keys, but you can program any key to whatever you like. It doesn't have a USB receiver, so you have to use it wirelessly over Bluetooth, and latency is a bit high with it. It's fine for typing, but if you're a gamer, it may be better to use it wired.
If you want one of the best mechanical Bluetooth keyboards, you can't go wrong with the Razer, but if you need space on your desk and prefer a smaller keyboard, check out the Obinslab.
The best mechanical keyboard that you can get for cheap is the Logitech G413. Although it's a no-frills keyboard with basic features, it still offers good performance for most uses. Our unit has a Carbon finish with red backlighting, and there's another Silver variant with white backlighting, but each model is only available with the Romer-G Tactile switches.
It's fantastic for gaming because it has minimal latency for a responsive gaming experience, and the switches are light with a shorter pre-travel distance than comparable switches. They provide good tactile feedback and good typing quality if you also need to use it for office use, and if that's the case, the switches are quiet. It's a full-size keyboard, so it has a Numpad and media keys hotkeys, making it easier to skip through your music while working and gaming.
Unfortunately, it doesn't come with a wrist rest, but you still shouldn't experience too much fatigue on it. While you can set macros to the function keys through the Logitech G HUB software, those are the only keys you can customize as you can't reprogram any other. If that doesn't bother you, it's the best mechanical keyboard for cheap.
Sep 24, 2021: Updated text for clarity; added the ASUS ROG Falchion to Notable Mentions.
Aug 27, 2021: Replaced the Razer BlackWidow Elite with the Ducky One 2 because it's hard to find; added the Ducky One 2 RGB TKL and Corsair K95 RGB PLATINUM XT to Notable Mentions.
Jul 30, 2021: Moved the Obinslab Anne Pro 2 to 'Compact Alternative' for consistency; updated Notable Mentions.
Jul 01, 2021: Added the ZSA Moonlander to Notable Mentions.
Jun 04, 2021: Updated text for clarity; replaced the EVGA Z15 with the EVGA Z20 in Notable Mentions.
Our recommendations above are what we think are currently the best mechanical keyboards for most people. We factor in the price (a cheaper product wins over a pricier one if the difference isn't worth it), feedback from our visitors, and availability (no keyboard that is difficult to find or almost out of stock everywhere).
If you would like to do the work of choosing yourself, here is the list of all our mechanical keyboard reviews. Be careful not to get too caught up in the details. While no product is perfect for every use, most keyboards are great enough to please almost everyone, and the differences are often not noticeable unless you really look for them. Be sure to know your key switch preferences before choosing.