The 6 Best Keyboards For Mac - Fall 2021 Reviews

Updated
Best Keyboards For Mac
142 Keyboards Tested
  • Store-bought keyboards; no cherry-picked units
  • Easily comparable results
  • No ads; unbiased reviews
  • Supported directly by you via insider access and when you purchase through our affiliate links
Learn more about our approach to product reviews here.

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 some may offer better overall performance better suited to your needs and preferences. When buying the best keyboard for Mac or even the best keyboard for MacBook Pro, you should always look at compatibility, build quality, comfort, and the overall typing experience.

We've tested over 130 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.


  1. Best Compact Keyboard For Mac: Apple Magic Keyboard 2017

    5.4
    Gaming
    8.5
    Mobile/Tablet
    7.9
    Office
    6.5
    Programming
    4.7
    Entertainment / HTPC
    Connectivity Wireless
    Size
    Compact (60%)
    Mechanical
    No

    The best compact keyboard for Mac is the Apple Magic Keyboard 2017. It's lightweight and has a rigid aluminum body that exhibits zero visible flex. It doesn't have a wrist rest or any adjustable incline settings, but its low profile should provide a comfortable typing experience for most people, even during extended periods.

    You can use it wired with the included Apple lightning cable or wirelessly via Bluetooth. It has a clean, minimalist design, and it provides a great typing experience, very similar to other Apple laptop keyboards. It uses standard scissor switches, offering a good amount of tactile feedback while typing. The keys are also very stable and quiet, so typing noise is unlikely to bother those around you, even in quiet office spaces.

    Unfortunately, because of their low profile and short travel distance, you may find that you're accidentally hitting keys and producing more typos, especially if you're still getting used to the keyboard. There's also no companion software, so you can't reprogram any of the keys to your liking, and it doesn't have any backlighting or support for macros. Despite these minor issues, it's the best wireless keyboard for Mac that we've tested.

    See our review

  2. Mechanical Alternative: Obinslab Anne Pro 2

    Connectivity Wireless
    Size
    Compact (60%)
    Mechanical
    Yes

    If you prefer mechanical switches, look at the Obinslab Anne Pro 2 instead. It may not feel as comfortable to type on because of its higher profile and compact design, but it offers a lot more customization options than the Apple Magic Keyboard 2017, and it’s available in a wide variety of Cherry MX, Gateron, and Kailh switches. It has extra features like full RGB backlighting and macro-programmable keys. It lacks both media keys and dedicated arrow keys due to its small size, which could bother some people. Also, a few keys don't work on macOS, but this shouldn’t be an issue for most people since all the alphanumerical keys still work.

    If you’re looking for the best keyboard for Mac and prefer scissor switches, go with the Apple, but if you want the best Mac mechanical keyboard that's more customizable, then you should consider the Obinslab.

    See our review

  3. Best Office Keyboard For Mac: Logitech MX Keys

    8.0
    Gaming
    7.0
    Mobile/Tablet
    7.8
    Office
    7.8
    Programming
    6.9
    Entertainment / HTPC
    Connectivity Wireless
    Size
    Full-size (100%)
    Mechanical
    No

    The best office keyboard for Mac is the Logitech MX Keys. This full-size model feels sturdy and well-built, with a frame made of metal and stable keys made of good-quality plastic. Thanks to its low profile, typing feels comfortable and doesn't cause much fatigue, even without a wrist rest or any incline settings. It also has white backlighting that's great to work in the dark.

    It connects wirelessly via Bluetooth or with its USB receiver. You can pair it with up to three different devices at once and switch between them by pressing three buttons on the keyboard. The overall typing experience is great, thanks in part to the indented keys that help type faster and with fewer typos. Also, the scissor switches feel light to type on and are quiet enough for any work environment.

    Unfortunately, you can't set any macro on the keyboard, though it's possible to reprogram some keys to a limited list of functions. The companion software can also be disappointing if you're looking for more advanced customization options, but it should still be good enough for most daily or office use. It's a very good choice for the office and is among the best keyboards for Mac we've tested.

    See our review

  4. Ergonomic Alternative: Logitech ERGO K860 Wireless Split Keyboard

    Connectivity Wireless
    Size
    Full-size (100%)
    Mechanical
    No

    If you want something more ergonomic, check out the Logitech ERGO K860 Wireless Split Keyboard. This wireless keyboard doesn't have backlighting or a rechargeable battery like the Logitech MX Keys does, but it does provide much better ergonomics. It has a curved design with incline feet that create a negative angle, which is supposed to cause less strain on your wrists, although we don't test this. It has a split key layout and a fixed wrist rest, and while it may take some time to get used to the layout, it should provide a great typing experience. Unfortunately, a few keys don't work on macOS, but this shouldn’t impact most people as all the alphanumerical keys still work.

    If you want a straight office keyboard with backlighting and a rechargeable battery, go with the MX Keys. However, if you want a keyboard with an ergonomic shape and a negative incline, get the ERGO K860.

    See our review

  5. Best Gaming Keyboard For Mac: SteelSeries Apex Pro

    9.5
    Gaming
    2.9
    Mobile/Tablet
    8.0
    Office
    8.0
    Programming
    5.6
    Entertainment / HTPC
    Connectivity Wired
    Size
    Full-size (100%)
    Mechanical
    Yes

    If you also tend to game on your Mac computer, you need a keyboard designed for that. The best keyboard for Mac for gaming is the SteelSeries Apex Pro. It's one of our best gaming keyboards with unique features that make it stand out versus the competition. It's wired-only, and except for a few function keys, it works properly on macOS.

    The stand-out feature of this keyboard is the ability to customize the pre-travel distance on a per-key basis. You can set it to its lowest for a responsive gaming experience or its highest for better accuracy for typing. You can set macros to any key through the SteelSeries Engine software, which is available on macOS. If you tend to game in a dark environment it has full RGB backlighting that you can also customize through the software.

    Unfortunately, because the keys have a linear feel and don't offer tactile feedback, typing may feel too sensitive to some. It's well-built and comes with a wrist rest, which feels like it could attract dust easily. On the plus side, there are dedicated media keys and there's even an OLED screen onto which you can display anything. All in all, it's one of the best keyboards for Mac.

    See our review

  6. Best Budget Keyboard For Mac: Logitech K780

    6.1
    Gaming
    6.9
    Mobile/Tablet
    7.9
    Office
    6.7
    Programming
    5.5
    Entertainment / HTPC
    Connectivity Wireless
    Size
    Full-size (100%)
    Mechanical
    No

    The best Bluetooth keyboard for Mac in the budget category is the Logitech K780. It's similar in features to the Logitech MX Keys, but it has a more simple design and doesn't have backlighting, so it costs less. It still offers good office performance and can connect to your Mac either through Bluetooth or its wireless receiver, and it has a multi-device pairing feature with up to three devices at once.

    It's a full-size option that feels sturdy even though it's made entirely out of plastic. It even has a stand onto which you can place your iPhone or iPad for a multi-device display. It features typical scissor switches with minimal pre-travel distance and good tactile feedback. Even though the keys may feel heavy to press at times, the typing quality is still great and you shouldn't feel too much fatigue.

    Unfortunately, it's on the heavy side for an entry-level keyboard, so it's not ideal to carry around with you. Its customization is limited, but you can at least reprogram a few of the function keys to a specific list of commands through the Logitech Options software. If you don't want to spend too much on a keyboard, you should enjoy this one.

    See our review

Notable Mentions

  • Kinesis Freestyle Edge RGB: The Kinesis Freestyle Edge RGB is a fantastic alternative to the Logitech ERGO K860 Wireless Split Keyboard if you prefer a fully split design with mechanical keys that lets you position the two halves to your preference. However, it doesn't have any inclines. See our review
  • Logitech K480 Bluetooth Multidevice Keyboard: The Logitech K480 Bluetooth Multidevice Keyboard is an excellent mobile tablet keyboard with a phone or tablet cradle, but its rubber dome switches don't feel as responsive as the Logitech K780's scissor switches. See our review
  • Logitech K380: The Logitech K380 is essentially a smaller alternative to the Logitech K780 that doesn't have a stand for your phone; get whichever you prefer. See our review
  • Keychron K12: The Keychron K12 is a wireless 60% compact mechanical keyboard that comes with macOS-specific keycaps. However, the Obinslab Anne Pro 2 can pair with more devices at once, and it has customization software, which some people may prefer. See our review
  • Dygma Raise: The Dygma Raise is a highly customizable ergonomic mechanical keyboard, but it costs a lot, and it's not wireless like the Logitech K860. See our review
  • Microsoft Surface Ergonomic Keyboard: The Microsoft Surface Ergonomic Keyboard is similar in design to the Logitech K860 and costs about the same, but it doesn't have customization software. See our review
  • Drop SHIFT: The Drop SHIFT is a great mechanical keyboard that has better typing quality than the Logitech MX Keys, but it costs a lot. See our review
  • Corsair K100 RGB: The Corsair K100 RGB is another gaming option like the SteelSeries Apex Pro, but it's not as customizable and it's more expensive, so it's worth getting the Apex Pro instead. See our review
  • Logitech Craft: The Logitech Craft is similar to the MX Keys and has a knob for volume, but for minimal difference, it costs more about it's not worth the increase. See our review
  • Ducky One 2 Mini V2: The Ducky One 2 Mini V2 is a compact mechanical keyboard like the Obinslab with fantastic typing quality, but it doesn't have software for customization. See our review

Recent Updates

  1. Sep 14, 2021: Replaced the Logitech K380 with the Logitech K780 for consistency; added the Dygma Raise, Microsoft Surface Ergonomic Keyboard, Drop SHIFT, Corsair K100, Logitech Craft, and Ducky One 2 Mini V2 to Notable Mentions.

  2. Jul 16, 2021: Added the Keychron K12 to the Notable Mentions.

  3. May 18, 2021: Verified that picks were still available and updated text for more clarity.

  4. Mar 19, 2021: Verified picks for availability and pricing; no change to recommendations. Added the Keychron C2 to Notable Mentions.

  5. Jan 19, 2021: Updated text for clarity; no changes to recommendations.

All Reviews

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.

Discussions