Key Codes
Key Codes is a free macOS utility from Many Tricks that shows the key code, Unicode value, and modifier state for the keys you press.
What is Key Codes?
Key Codes is a native macOS utility that helps users inspect keyboard input in real time. It shows the key code, Unicode value, and modifier-key state for each key combination you press, making it useful for developers, keyboard tinkerers, and anyone troubleshooting input behavior on a Mac. The app centers on a simple log window where typed keys are displayed as events occur. It can also track key-up events and modifier-key changes, which is helpful when testing shortcuts or understanding how a keyboard layout behaves. Key Codes is published by Many Tricks and is available for modern versions of macOS.
Key features
- Display the key code for any key combination you press
- Show the Unicode value associated with typed characters
- Report modifier-key states alongside keyboard events
- Track key-up events and modifier-key changes
- Log keyboard input in a simple window for testing and troubleshooting
- Help inspect shortcuts, layouts, and unusual keyboard behavior
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Safe
Key Codes is a legitimate utility for inspecting keyboard events on macOS. Its behavior is focused on showing key presses in its own window, which is normal for this type of tool. If you use it while testing sensitive input, be mindful of what you type into the app’s log window and quit it when you are done.
Recommendation: Keep Key Codes if you use it for development, shortcut testing, or keyboard troubleshooting. If you no longer need those tasks, you can remove it without affecting normal macOS operation.
Common paths
/Applications/Key Codes.app~/Applications/Key Codes.app
Preference paths
~/Library/Containers/com.manytricks.Keymo/Data/Library/Preferences/com.manytricks.KeyCodes.plist
Container paths
~/Library/Containers/com.manytricks.Keymo
Share your experience
Be the first to share your experience.