Buying a Mac computer doesn't always mean you need to get an Apple keyboard, even though it's a logical option. Many keyboards are fully compatible with macOS and might offer better overall performance better suited for your needs and preferences. When buying, you should always look at compatibility, build quality, the comfort of use, and the overall typing experience.
We've tested over 50 keyboards and below are our recommendations for the best keyboards for Mac. You can also check out our recommendations for the best keyboards, the best wireless keyboards, or if you write a lot, check out the best keyboards for writers.
The best compact keyboard for Mac that we've tested so far is the Apple Magic Keyboard. This sleek-looking keyboard follows the same high-end aesthetic of Mac computers and its wireless design is perfect for a clean-looking setup. It fits well into the Apple ecosystem and comes with a proprietary Lightning to USB charging cable.
It's also one of the better-built keyboards we've tested so far, with its entire aluminum chassis, but still lightweight design. Its scissor switches also provide a great typing experience overall and they're quiet enough for an open-office environment. You can also use it with any Apple device, like an iPad or iPhone, thanks to its Bluetooth connection.
Unfortunately, this keyboard lacks backlighting, which might not be ideal for people who often work late at night or in a dark room. Nevertheless, the Apple Magic Keyboard is a very sturdy and sleek-looking option for your Mac.
If you're not a fan of scissor switches like the ones on the Apple Magic Keyboard and want a portable mechanical keyboard, check out the Obinslab Anne Pro 2. It might not fit in as well as the Magic Keyboard in an all-Apple setup, but it still looks sleek and the mechanical switches provide better overall feedback when typing. The board is also available in a wide variety of switches, so you'll be able to choose the ones you prefer. It's also very well-built and has doubleshot PBT keycaps, which should chip out less easily than typical keycaps. You can use it wirelessly via Bluetooth, or plug it in for gaming, which is great and makes it a bit more versatile than the Apple keyboard. Note that it doesn't have dedicated arrow keys and you need to use the Fn key to navigate through your text, which might be a deal-breaker for writers who are used to having them.
If you want an Apple product that fits into the ecosystem and follows the same design as your computer or laptop, the Magic Keyboard is one of the best wireless keyboards for Mac, but if you prefer mechanical switches, go for the Obinslab instead, one of the best keyboards for Mac.
The best office keyboard for Mac computers we've reviewed so far is the Logitech MX Keys. This full-size keyboard features a Mac layout and is fully compatible with macOS. Also, all keys, other than the calculator key, work on iOS and iPadOS as well. You can easily connect the keyboard to your devices either by using the USB receiver or by Bluetooth, up to three simultaneously, which can make multitasking very efficient.
This keyboard has scissor switches, which are very similar to the Apple Magic Keyboard switches, but with slightly more travel, though this won't be very noticeable to most people. On the other hand, the keycaps are unique and different from the Magic Keyboard's. The keys have a circular indentation, making it much easier to hit the key in the center, which can help to reduce typos. This keyboard also has white backlighting, which is amazing if you work in darker environments.
However, although it has dedicated software, the customization options are fairly limited. It also doesn't have the best ergonomics as there's a small incline, but no included wrist rest, although you can purchase a very low-profile one directly from Logitech. This is one of the best wireless keyboards for Mac and it's great if you want a full-size keyboard with backlighting.
If typing on a straight keyboard gives you pain in your wrist after a long day at work, an ergonomic board might help to reduce the strain, and the Logitech ERGO K860 Wireless Split Keyboard is an amazing option. It does lack backlighting, which the Logitech MX Keys has, but the curved design of its board might help reduce some pain, although we don't test for the long-term effects of ergonomic boards. It also has a split key-layout, which might take some type to get used to typing on. However, once you get it down, it feels natural. This keyboard also has a very comfortable wrist rest and its feet can create a negative incline, which helps to put your arms in a more natural typing position. The board features scissor switches that are fairly similar to other keyboards like the MX Keys and the Apple Magic Keyboard.
If you prefer straight boards and need backlighting, grab the MX Keys, but if you want a keyboard with better ergonomics, go for the K860 instead.
If you play games that are available on macOS, the best gaming keyboard for Mac we've tested so far is the Logitech G915 LIGHTSPEED. Its wireless design and full RGB lighting give off a clean look, and you can set your preferred lighting effects in the software. This keyboard also has a column of dedicated macro keys, which are very useful for MMO games like World of Warcraft.
This keyboard also has very low-profiled keycaps that look sleek. You can get this keyboard in a few different Logitech proprietary switches. There are dedicated media keys in the top right corner, which makes it very easy to control your music when playing games without having to switch tabs. The board itself feels very high-end and well-built thanks to a full metal frame.
On the downside, if you plan on doing some light gaming and still using the same keyboard for typing, its low-profiled keys don't offer the best typing experience. It also doesn't come with a wrist rest, but does have two different incline settings, which is nice. If you're looking for the best wireless keyboard for Mac to play games on, this is a great option.
Since 'Apple' and 'budget' rarely go well together, it can be hard to find a cheap keyboard. The best budget keyboard for Mac we've tested so far is the Logitech K480 Bluetooth Multidevice Keyboard. It's mostly compatible with macOS - only the browser F12 button doesn't work - and it even has 'cmd' keys paired up on the 'alt' keys. This keyboard is great if you want to multitask on both your Mac computer and another smart device like an iPad or iPhone, which you can put in the dedicated device tray.
This keyboard uses rubber dome switches that have a noticeable tactile bump before the actuation point, although they kind of feel like scissor switches. It provides an okay overall typing experience and the keys are well-spaced to reduce typos. However, they're a bit slippery and wobbly, which isn't the best and gives off a rather cheap feeling.
Also, the keyboard doesn't have any backlighting and doesn't have any ergonomic characteristics as it only lays flat down and doesn't have any wrist rest. On the upside, it's very easy to switch between connected devices and it's an overall very versatile keyboard at an affordable price.
03/19/2020: Minor updates to the text for verification and clarification. No changes in recommendations.
Our recommendations above are what we think are currently the best keyboards for Mac, 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 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.