Show your audience which keys you press! Keystroke Pro displays every key as you press it, and shows keycap visualizations in a stunningly elegant way on your screen in an instant. Displaying keystrokes while lecturing, sharing, and recording your screen helps your audience to follow along with ease. Keyboard shortcuts are also essential for app demos, presentations, and how-to videos. Let your audience see which keys you’re pressing, so you can focus on your actual topic.
“Elevate your presentations” — App Store Editorial Team
Lifting spectators up by moving teachers forward. Keystroke Pro looks gorgeous, offers extensive customizability, and is exceptionally well made.
Features
• Customize key shapes, colors, and keycap sizes
• Stunningly elegant keypress animations
• Customizable display duration
• Display modes, like modifier keys only detection
• Smart positions. Predefined positions on the screen, where the app will display your keystrokes.
• Multi-monitor support
• Lightweight menu bar app
• Autostart. Launch the app automatically on login.
• Customizable keyboard shortcut
• Apple Shortcuts.app support
• Quick-toggle: Option-click on the app icon to enable/disable
Use cases
• If you want to make a professional impression. Use your Mac to demonstrate or teach apps, workflows, or anything else. People will see your keystrokes and the actions you perform more easily.
• Work remotely and need to share your screen with a colleague without them asking what you’re doing all the time. Your keystrokes will be clearly visible.
• When capturing or sharing your screen as part of a presentation.
• When creating video tutorials, during lectures, streaming games, or participating in video calls/meetings.
Privacy
• All of your key press input remains offline, on your computer, where it belongs.
• Keystroke Pro will not detect nor display your keyboard input when typing within a secure password text field.
Compatibility
Works great with screen sharing apps like FaceTime, Zoom, Google Meet, Microsoft Teams, Skype, etc. (You have to share your entire screen, not just a single application window!)
⁂
Support
If you need help or want to make a feature suggestion, I’d love hearing from you → martin@appahead.studio
Feedback
If you like Keystroke Pro, please take a moment to rate it on the App Store. It’s a great way to support solo developers like yours truly.
About
App ahead GmbH is a German software studio operated by a single individual, Martin Lexow (that’s me!). My company was originally founded in 2015 under the name IXEAU in Berlin. Today, I’m based in the historic old town of Aachen, Germany.
Terms of Use: https://appahead.studio/terms
Privacy Policy: https://appahead.studio/privacy
This app hasn’t received enough ratings or reviews to display an overview.
Saved the day
sheriffderek
I've been making educational videos about web accessibility and when you record your screen and screen-reader, for some reason - my screen recording software doesn't record the keystrokes like it usually would. This app took care of businness. It looks great. Works great. I have a few desires. I'd like to create a unique key. For example with voice-over (Apple/Safari screen-reader) You can choose what you"VO" key is. If I could create a VO key (and set it to command option) and instead of showing command option it showed my custom key... well, they it would be 6/5 stars.
Mostly great—but with one dealbreaker
HandCoding
This app is sooo close to being perfect. It has a gorgeous design, and so much of the app is great.But the one dealbreaker for me is that there’s no way to drag the key-display window to a custom position on screen. Here’s why you might need that:Suppose that you’ve got a 27-inch monitor, and you need to stream a training session with OBS. So you’ve got your OBS window open on screen, and then you’ve also got a window open for Safari (or whatever the app is that the training is for). It’s not too hard to fit both of those apps on screen—but where the problem lies is that there’s no way to now center Keystroke Pro’s key-display window at the bottom of the Safari window because Keystroke Pro only gives you coarse options for positioning its key-display window at “top left” / “center top” / “top right”, and so on. Honestly, Keycastr—which is a free alternative to this—already lets you drag its key-display window to an arbitrary location on screen, and I may have to end up using that instead. Sure, Keycastr is waaaayyyy uglier than Keystroke Pro, but in this scenario, it seems that I have no choice.
Beautifylly designed and executed
KennySing13
This is the only solution I could find that allowed me to show evey keystroke as they were pressed even if it wasn't a modifier key in combination with a key. This allowed me to use it in tutorials in softwares that use a lot of "modifier keys clicking" rather than "modifier keys alphabeticals". Looks great.
Request more customization of key color
lizab33sf
I record screen demos for accessibility / KB navigation and would like to be able to further customize the colors of specific keys to align better w/our internal standards. Even just a darker green as a default color would help (the Mambo swatch doesn't meet a11y contrast mins w/white text). Otherwise plugin is great and really helpful. Much easier to install than similiar tools hosted on Git.
A small New Year update focused on stability and long-term reliability. No new features—just careful refinements under the hood.
Version 2.14
The developer, App ahead GmbH, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More