Key Mapper
Key Mapper is a free, open-source keyboard for Android. Make shortcuts for ANYTHING! Remap volume, power, keyboard, or floating buttons. It has 2,720 GitHub stars and is released under the GPL-3.0-only license, and you can install it from F-Droid and Google Play.
- Android
- Kotlin
- Keyboards
- Actively maintained
About Key Mapper
Make custom macros on your keyboard or gamepad, make on-screen buttons in any app, and unlock new functionality from your volume buttons! Key Mapper supports a huge variety of buttons and keys: - ALL your phone buttons (volume AND side key) - Game controllers (D-pad, ABXY, and most others) - Keyboards - Headsets and headphones - Fingerprint sensor Not enough keys? Design your own on-screen button layouts and remap those just like real keys! What shortcuts can I make? -------------------------- With over 100 individual actions, the sky is the limit. Build complex macros with screen taps and gestures, keyboard inputs, open apps, control media, and even send intents directly to other apps.
Privacy and F-Droid
F-Droid builds Key Mapper from its published source code and flags anti-features such as ads, tracking or reliance on non-free services.
- Shows advertising
Screenshots
Screenshots from the app's F-Droid listing.
Similar apps
More open-source keyboards

FlorisBoard
florisboard/florisboard
An open-source keyboard which respects your privacy.
OfficialKeyboardsAndroid
HeliBoard
HeliBorg/HeliBoard
Customizable open-source keyboard.
KeyboardsAndroid
Fcitx5 (RIME Plugin)
fcitx5-android/fcitx5-android
RIME (Rime Input Method Engine) support for Fcitx5.
KeyboardsAndroid
Trime
osfans/trime
Chinese IME with Rime Input Method Engine.
KeyboardsAndroid
AnySoftKeyboard
AnySoftKeyboard/AnySoftKeyboard
We live in a world full of languages. Why not use a multi-lingual keyboard?
KeyboardsAndroid
Unexpected Keyboard
Julow/Unexpected-Keyboard
Lightweight and privacy-conscious virtual keyboard for Android.
KeyboardsAndroid
What is Key Mapper?
Key Mapper is a free, open-source keyboard for Android. Make shortcuts for ANYTHING! Remap volume, power, keyboard, or floating buttons. It has 2,720 GitHub stars and is released under the GPL-3.0-only license, and you can install it from F-Droid and Google Play.
Is Key Mapper free and open source?
Yes. Key Mapper's source code is public on GitHub under the GPL-3.0-only license, which is OSI-approved or FSF-free. F-Droid flags these anti-features on its latest build: shows advertising.
How do I install Key Mapper?
You can install Key Mapper from F-Droid (package io.github.sds100.keymapper) and from Google Play; the links are on this page. Its GitHub repository also publishes releases (latest: v4.6.0).
Is Key Mapper still maintained?
The repository's most recent commit was on Oct 5, 2026. Its F-Droid listing was last updated on Oct 6, 2026. appsgit only lists apps whose repository had a commit in the last six months.


