KeyCastr for MAC
Free, open-source Mac app that shows your keystrokes and mouse clicks on screen for screencasts and demos.
KeyCastr Overview
KeyCastr is a free, open-source keystroke visualizer for Mac. It shows the keys you press, and optionally your mouse clicks, on the screen, so viewers can follow along when you record a screencast, give a presentation or work with others. You choose whether it shows only command keys, all modified keys or every keystroke. KeyCastr is developed by its open-source contributors and released under the BSD-3-Clause license.
KeyCastr needs permission to receive keyboard events: on macOS 10.15 and later, allow it under Input Monitoring in System Settings, Privacy & Security, the first time you open it. You can drag the on-screen text to wherever you want it, and pick between several visualizer styles.
Key Features
KeyCastr shows what you type without getting in the way.
- Keystroke display: shows the keys you press in a box on the screen.
- Filtering: show command keys only, all modified keys, or all keystrokes.
- Mouse clicks: optionally show your mouse clicks too.
- Visualizer styles: choose the Default, Svelte or Minimal visualizer.
- Position: drag the displayed keys anywhere on the screen.
- Appearance: adjust the look of the keystroke display.
- Extensible: build your own visualizer on top of KeyCastr.
What’s New in Version 0.11.1
KeyCastr 0.11.1 refines the Minimal visualizer.
- Adjusted the keystroke filtering options of the Minimal visualizer
KeyCastr FAQ
Is KeyCastr free?
Yes. KeyCastr is free and open source, released under the BSD-3-Clause license.
How do I install KeyCastr?
Download the latest release from KeyCastr's GitHub page and move it to Applications, or install it with Homebrew (brew install --cask keycastr).
Why doesn't KeyCastr show my keystrokes?
It needs permission to receive keyboard events. In System Settings, Privacy & Security, turn KeyCastr on under Input Monitoring, then restart KeyCastr. Its window may also be off screen.
How do I fix KeyCastr's permissions if it still doesn't work?
Quit KeyCastr, remove it from Input Monitoring and Accessibility in Privacy & Security, start it again and allow it when macOS asks. Removing and re-adding it makes sure the right copy of the app is allowed.
Can KeyCastr show only shortcuts?
Yes. You can show only command keys, all modified keys, or every keystroke.
Can KeyCastr show mouse clicks?
Yes. KeyCastr can also show your mouse clicks on screen.
How do I move the keystroke display?
Click and drag the displayed keys to any spot on the screen. By default they appear at the bottom left.
What are KeyCastr's visualizers?
They are different styles for showing keystrokes, such as Default, Svelte and Minimal. Switching between them can also help find out whether KeyCastr is receiving keys.
Is KeyCastr useful for screen recording?
Yes. It is made for screencasts, presentations and live demos, so viewers can see the shortcuts you use.
Where does the KeyCastr download on keycastr.FULLMAC.app come from?
The download button leads to KeyCastr's official GitHub page at https://github.com/keycastr/keycastr, where the releases are published. keycastr.FULLMAC.app does not change or repackage the app.
Similar Apps
KapKap is a free, open-source screen recorder for Mac. Choose the whole screen, a window or any area you draw, record, and then export the clip as a GIF, an MP4 or WebM video, or an animated PNG. You can include audio, highlight your mouse clicks and trim the recording before you export it, which makes Kap handy for bug reports, tutorials and short demos. Kap is made by Wulkano and released under the MIT license.Video
OBS StudioOBS Studio is free, open-source software for recording your screen and streaming live video. You build scenes from your display, app windows, cameras, images, text and web pages, mix their audio, and then record to a file or stream to platforms such as YouTube and Twitch. It is made by the OBS Project and its contributors and released under the GPLv2 license, with no watermarks, no time limits and no paid version.Video
cTiVocTiVo is a free Mac application that downloads shows from your TiVo and converts them to many popular formats and devices. It finds the TiVos on your network by itself, shows you what is on them, and lets you queue shows by dragging them. Once you subscribe to your regular shows, new episodes download and convert without further work, so they can be waiting on your iPhone or iPad in the morning.Video
CartCutCartCut is a video editor designed for motion effects and versatility. It was formerly called Nugget, and its GitHub repository still uses the name nugget-app. Alongside cut editing, it offers animation, sound mixing, text, external extensions and project files. It uses layer-based editing instead of traditional tracks, which makes it easier to apply several effects to a single asset. Its makers say their goal is to let creators produce motion graphics without relying on heavy software like After Effects.Video
SublerSubler is a Mac app for muxing and tagging MP4 files. It puts video, audio, chapters, subtitles and closed captions from MOV, MP4 and MKV files together into one MP4, and it also accepts raw H.264, AAC, AC3, Scenarist and VobSub files. It creates TX3G and WebVTT subtitle tracks that work on Apple devices such as iPhone, iPad and Apple TV, and in QuickTime.Video
KodiKodi is a free and open-source media player and entertainment hub for your own digital media. It plays almost all popular audio and video formats, and it was designed for network playback, so you can stream your media from anywhere in the house or directly from the internet. Point Kodi at your media and it scans it and creates a personal library complete with box covers, descriptions and fanart.Video
FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.