Get insider access
Preferred store
Your browser is not supported or outdated so some features of the site might not be available.
If you want to see more about how specific mechanical switches perform, we've recently launched reviews of keyboard switches!

The 5 Best Keyboards For Mac - Winter 2024 Reviews

Updated
Best Keyboards For Mac

For most people, the best wireless keyboard for Mac is the Apple Magic Keyboard, but other outstanding options may be a better choice for you. One of the most important things to remember when exploring your options is compatibility—whether a keyboard works well with macOS systems. Virtually all keyboards are at least "partially" compatible with macOS, meaning that almost every button, except for a few keys, works right out of the box. Another important feature is wireless connectivity, as newer Mac devices tend to lack USB-A ports. A Bluetooth keyboard is likely your best bet, as you won't need a port for a USB receiver. With all that said, below is a list of our recommendations for wireless keyboards that work best with Mac devices.

While this list features the best Bluetooth keyboards for Mac, you may want to check out the picks in our dedicated best wireless keyboards article for options with additional wireless connectivity. There's also our article for the best iPad keyboards if you're specifically looking for a keyboard to use with your iPad. You can also check out our recommendations for the best keyboards overall.


  1. Best Keyboard For Mac

    The Apple Magic Keyboard with Touch ID and Numeric Keypad is one of the most iconic keyboards on the market. Unsurprisingly, it's our top pick for the best keyboard for Mac devices, as it's specifically designed to complement them with its features and aesthetics. This latest entry to Apple's Magic Keyboard lineup offers biometric sign-ins with its Touch ID chip that works with M1-equipped Mac devices. Although, it's important to note that the feature doesn't work with M1-equipped iPads.

    The keyboard connects to your Mac using Bluetooth and only supports pairing with one device at a time, making it a good choice if you're using a standalone iMac or a more permanent MacBook setup with an external monitor. However, thanks to Apple's Universal Control feature, you can use one keyboard across multiple Mac devices. Depending on your usage, the battery life lasts around a month, so you won't need to worry about charging it frequently.

    See our review

  2. Best Upper Mid-Range Keyboard For Mac

    At an upper mid-range price point, we recommend the Logitech MX Keys S. This premium-feeling office model and its companion software are fully compatible with macOS systems. You can get the most out of the keyboard's software features, like Logitech Flow, which lets you seamlessly use one keyboard across multiple devices and operating systems. Note that there's also a Mac version of the keyboard with Mac-specific key legends on the modifier keys, but the base version has both Windows and Mac legends.

    Logitech has paid close attention to small details with this keyboard, making it a popular fixture in many offices and workspaces. Its low profile is comfortable to type on without a wrist rest, and each keycap has a small indent in the middle to guide your fingertips to the center of the key and avoid accidental keystrokes. On a full charge, it lasts up to 10 days with backlighting on and up to five months with backlighting off, so you don't need to worry about recharging it during a busy work week.

    You can set the backlighting to adjust to the lighting conditions around you, ensuring the keycap legends are easy to read. There's also a compact version of this keyboard called the Logitech MX Keys Mini. It's a great option if you have a smaller desk or don't need a numpad. Unique to this version, it's also available in a few colorways, including Logitech's take on Apple's Space Gray, which fits very nicely into Mac setups.

    See our review

  3. Best Mid-Range Keyboard For Mac

    For a slightly less expensive mid-range option, we recommend the Keychron K3 (Version 2). This compact model is a popular choice for Mac users, but unlike our first two picks, the Apple Magic Keyboard with Touch ID and Numeric Keypad and the Logitech MX Keys S, the Keychron keyboard uses low-profile mechanical switches.

    These switches offer a typing experience that crosses between a standard mechanical keyboard and a laptop keyboard. They provide a premium-feeling typing experience and ergonomic benefits as they're very light to press. Also, because they're not tall, you can rest your wrists comfortably on your work surface without straining your hands upwards at an awkward angle.

    Like all Keychron models, this keyboard also has a compatibility toggle on the top to switch between macOS and Windows, including extra OS-specific keycaps. You also don't have to worry about finding a dongle or an adapter for a receiver, as this keyboard connects using Bluetooth and has decent battery life, typically lasting up to 34 hours with backlighting on or up to 240 hours with backlighting off.

    See our review

  4. Best Budget Keyboard For Mac

    The Logitech Signature K650 gets our recommendation if you're on a tight budget. While it doesn't have a Mac-specific version, like our upper mid-range pick, the Logitech MX Keys S, or Mac-specific keycaps like the above Keychron K3 (Version 2), it does have pad-printed legends on the keys for both Windows and Mac systems. Despite the price, this keyboard offers several ergonomic features to keep you comfortable, including a built-in palm rest, two incline settings, and deep-set keys that don't require you to strain your wrists at a sharp angle to type.

    Plus, it has a host of easily accessible shortcuts along the function row and a suite of dedicated media controls, which are fairly rare features for a budget keyboard. As a bonus, you won't have to worry about charging this keyboard very often as it uses AA batteries, which can last up to 36 months.

    There are some downsides, as it doesn't support multi-device pairing over Bluetooth. Alternatively, if you have a multi-device setup and want a keyboard that can support more than one Bluetooth connection at once, the Logitech K780 is a great choice. Unlike the K650, this keyboard has a grippy tray on the top to hold devices while you work. However, it lacks any ergonomic features.

    See our review

  5. Best Cheap Keyboard For Mac

    The Logitech K380 is the best cheap keyboard for Mac that we've tested. This compact unit works great with Mac products as it only connects using Bluetooth, so you don't have to worry about dongles, adapters, or needing a USB port. You can pair it with up to three devices at once, and you can switch between devices at the press of a button. While specific Mac variants are available, the base version also has both Windows and Mac legends printed on the keycaps.

    The standout feature of this board is its incredible battery life. With a fresh pair of AAA batteries, you may get as much as two years of battery life, and you'll never have to worry about cramming a charging cable into your backpack. However, as you might expect from a keyboard at this price, there are some downsides.

    While the low profile makes it comfortable to type on, it has no additional ergonomic features like adjustable incline settings. Also, the keycaps have a circular shape and are smaller than those on most standard keyboards. The keys themselves are also quite close together. You'll likely have no problems getting used to the design, but you may make more typos than usual when first using it.

    See our review

Notable Mentions

  • NuPhy Air75 V2: The NuPhy Air75 V2 is an excellent wireless mechanical keyboard that boasts compatibility with all major desktop operating systems. It's similar to the Keychron K3 (Version 2) in additional features and connectivity options, but it feels more premium. It's also more expensive, and its keys lack shine-through legends, so you can't read in lower-light conditions. See our review
  • NuPhy Halo75: The NuPhy Halo75 is an outstanding alternative to the Logitech MX Keys S if you're more interested in a keyboard with a high profile and your choice of mechanical switches. It also has impressive RGB lighting and uses layers of silicone foam inside the board, providing better acoustics and a softer overall typing feel. It's typically a bit more expensive, and having no wrist rest, it isn't quite as comfortable to type on as the Logitech. See our review
  • Keychron K10: Keychron makes some of the best mechanical keyboards for Mac, and the Keychron K10 is no exception. It offers a more typical mechanical typing experience as the switches and keycaps are standard, full-profile rather than low-profile. However, it's only suited to more permanent setups as it's too bulky to carry around, unlike the Keychron K3 (Version 2). See our review
  • Logitech MX Mechanical: If you like the compatibility across devices that the Logitech MX Keys S offers but prefer the tactile experience of typing on a mechanical keyboard, the Logitech MX Mechanical is a great choice for Mac computers. However, it's typically more expensive and isn't as comfortable to type on without a wrist rest, thanks to its higher-profile design. See our review

Recent Updates

  1. Mar 12, 2024: We've checked all picks for pricing, relevance, and availability; no changes to our current lineup.

  2. Feb 05, 2024: We've verified that our current lineup continues to represent the best options in their categories. We've also confirmed all picks for price and stock availability.

  3. Dec 08, 2023: We've confirmed all our primary recommendations without any new additions. We've also removed the NuPhy Air75 from our list of Notable Mentions but replaced it with its successor, the NuPhy Air75 V2, which is somewhat more expensive but offers considerably better raw performance and improved typing quality.

  4. Sep 22, 2023: We've audited this article and confirmed all our picks for pricing and availability. We haven't made any changes to our lineup with this update, as all products remain the best choices for their categories at this time.

  5. Jul 26, 2023: We've removed the Logitech MX Keys as our best upper mid-range pick and replaced it with its successor, the Logitech MX Keys S, which is a bit less expensive than the original and adds several minor features—including new shortcuts, updated software support for custom macros, and auto brightness backlighting.

All Reviews

Our recommendations above are what we think are currently the best keyboards for Macbook Pro and other Mac devices, 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.