A free, powerful and stable keyboard customizer app for macOS

Karabiner Elements

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download Karabiner Elements 14.12.0

Karabiner Elements

  -  29.2 MB  -  Freeware
  • Latest Version:

    Karabiner Elements 14.12.0 LATEST

  • Requirements:

    macOS 11.0 Big Sur or later

  • User Rating:

    Click to vote
  • Author / Product:

    Takayama Fumihiko / Karabiner Elements

  • Old Versions:

  • Filename:


Karabiner is a highly effective macOS system utility app that can help users of all knowledge levels to remap their keyboard, adjust the delay until repeat time interval, create customized keyboard layouts that are perfect for typing in multiple languages, setup any imaginable personalized keyboard shortcuts and more. With just a few minutes of setting up new keyboard behaviors, you can optimize your workflow, increase your productivity and enable you to more easily access your favorite apps or perform specific keyboard macros.
To achieve this broad range of functions, the app comes with the expansive Customization tools, aimed to both enable users to create simple keyboard shortcut presets, and also fine-tune the exact behavior of their keyboard.

Prior to the app version 9.3.0, Karabiner Elements app was known as “KeyRemap4MacBook. All versions of the tool are optimized for use on all Mac products, including Macbook, iMac, Mac mini and Mac Pro.

Installation and Use

Karabiner Elements is a lightweight application, but it packs a wide array of functions that can change the basic functioning of your MacOS desktop or laptop. Be aware that after installing it you also need to add it to the list of the applications that can take control over your Mac. You can do so by opening your System Preferences and adding it to the list of apps in Security & Privacy tab.
After this is done, the app will appear in your status bar with a small icon that describes currently loaded profile. Clicking on profile name will open a drop-down menu with the list of the currently available profiles, shortcut to the Preferences screen, app updater and the shortcut to the EventViewer service that can help you check if the various shortcut settings are actually effective inside your specific applications. Profiles can be switched either via status bar menu or with the custom keyboard shortcuts. In the Preferences window, you can create new Profiles in the MenuBar tab, and set up the exact keymapping rules, key repeat timing, and status messages. It is important to note that search for specific keybindings can be accelerated using the built-in search tool inside the Change Key tab. Novices can edit customization offerings presented by the app, but seasoned users have full freedom to create and manage their own private.xmp file holding all their keyboard customization options.

Features and Highlights
  • Remap your keyboard with ease.
  • Create specific key press repeat time intervals.
  • Manage multiple shortcut profiles.
  • Available for the entire Mac family of devices
  • Compatible with MacOS 10 and newer (Intel only)
  • 100% Free!

What's new in this version:

New Features:
- Added the ability to switch application icons. This can be changed from the UI tab in Settings
- Manual
- Added new application icons
- Added the following variables in MultitouchExtension
- multitouch_extension_finger_count_upper_quarter_area
- multitouch_extension_finger_count_lower_quarter_area
- multitouch_extension_finger_count_left_quarter_area
- multitouch_extension_finger_count_right_quarter_area

- Prevent moving the mouse from waking up from sleep by ungrab devices during system sleep
- Fixed inconsistent and confusing brightness label in Simple Modifications
- Improved MultitouchExtension to synchronize finger count (half and quarter) variables with finger movement
- Moved "Disable the built-in keyboard while this device is connected" settings into Devices tab from Devices > Advanced tab in Settings

- Fixed an issue that dynamic keyboard type change (ANSI, ISO and JIS) by changing the country code of the virtual keyboard did not work properly

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.