KeyBindProfiles
by sawiq_
KeyBindProfiles lets a player save several sets of key bindings and switch between them with one press, for different playstyles.
What it does
Each profile stores a full set of key bindings. A player can create a profile for building, another for survival or one for PvP, then apply a saved profile instantly from the profile manager. The last used profile loads automatically when the game starts, and a customizable hotkey (O by default) opens the manager at any time. Profiles can be renamed, deleted and edited in an on-the-fly editor without being applied first.
Players can assign hotkeys to profiles for quick switching, search a long list by name, and import or export profiles to share settings with friends or move them to another installation. Context-dependent switching can change profiles automatically under set conditions, such as joining a particular server. The mod is client-side only: only the player's client needs it, and servers run without it. It is published for Fabric and requires no other mod. The latest file, 1.0.3, targets 26.3. The code is open source under the MIT License.
Key features
Saved keybinding profiles
Each profile keeps its own set of key bindings, so a player can switch layouts without reassigning keys.
Instant switching
A saved profile is applied at once from the manager, and the last used profile loads on startup.
Hotkey-based access
A customizable hotkey, O by default, opens the profile manager, and single hotkeys can be assigned to profiles.
Import and export
Profiles can be exported and imported to share settings or move them between installations.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who switch between different games or playstyles and want to avoid reassigning keys each time, and players who share control schemes with friends.
How it compares
Hotkey Profiles is a Fabric mod for 1.21.11 with an All rights reserved license and no open source code. Server profiles is client-side only, published for 1.21.11 under the MIT License, but it is not open source. ProfileKeys is client-side only for 1.21.11 under CC0 1.0 Universal and is not open source. KeyBindProfiles covers a wider version range and its code is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KeyBindProfiles | Fabric | 1.21 – 26.3 | Client-side only | 2026-09-21 |
| Hotkey Profiles | Fabric | 1.21.11 | Client-side only | 2026-01-03 |
| Server profiles | Fabric | 1.21.11 | Client-side only | 2026-07-24 |
| ProfileKeys | Fabric | 1.21.11 | Client-side only | 2026-08-21 |
Questions
Does KeyBindProfiles need Fabric API?
Does the server need KeyBindProfiles?
Can profiles be shared between installations?
Which game versions does KeyBindProfiles support?
In the catalog
KeyBindProfiles is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 8,071 mods support Minecraft 26.3.
More from sawiq_
Similar mods
What the author says
Why do you need this? If you play in different styles (e.g., building, survival, PvP), you likely have different control preferences. This mod eliminates the need to manually reassign keys every time. Simply create a separate profile for each playstyle and switch between them with a single button press! - Hotkey…
Official listing
- Modrinth page
- modrinth.com/mod/keybindprofiles
- Owner
- sawiq_
- Published
- 2025-08-03
- Updated on Modrinth
- 2026-09-21
- Facts verified
- 2026-10-15
