Keyty is a free, open-source app that visualizes your keyboard and mouse actions in real time, making demos, presentations, tutorials, and livestreams easier to follow. It gives your audience a clear view of every shortcut, click, and input so you can communicate more effectively on screen.
- Real-time display of keyboard shortcuts, special keys, and typed input
- Customizable overlay styles, themes, size, layout, and fade timing
- Filters for modified keystrokes, special keys, media keys, and mouse events
- Visualize mouse clicks and scroll actions alongside keyboard input
- Pointer highlight ring with configurable shape, color, size, and thickness
- Pointer icon overlay with adjustable position, size, background, and tint
Download the latest release from GitHub
To build Keyty locally from source, see BUILD.md.
Keyty requires your permission to receive events from macOS in order to display your keystrokes and mouse clicks. See PERMISSIONS.md for setup and troubleshooting.
Input events are processed locally on your Mac. Keyty does not record, store, or upload your keystrokes, typed text, mouse clicks, or pointer activity. See PRIVACY.md for details, including Sparkle update checks.

