Skip to content
ONECLICKTOOLINDEPENDENT STUDIO

OPEN-SOURCE PICK · FREE

KeyCastr for Mac

Show your keystrokes on screen

  • Audio & video
  • Keyboard & mouse
  • Open source · BSD-3-Clause
  • Free
  • ★ 15.1k on GitHub

KeyCastr is a free, open-source keystroke visualizer for Mac. Show the keys you press, and optionally mouse clicks, while you record screencasts, present or teach.

Key features

CHOOSE WHAT TO SHOW

Command keys only, all modified keys, or every keystroke.

MOUSE CLICKS TOO

Optionally show clicks for clearer tutorials.

BUILD YOUR OWN LOOK

Develop a custom visualizer on top of KeyCastr.

Who KeyCastr is for

  • People recording tutorials
  • Teachers and presenters
  • Developers demoing shortcuts

Install

With Homebrew:

Or use the Download button above and drag the app to your Applications folder.

A free alternative to Keystroke Pro

People often look for KeyCastr when they want what Keystroke Pro does without paying. KeyCastr is free and its source code is public, so you can see exactly what it does on your Mac.

Like KeyCastr? Get more free Mac apps like it.One short email when a new free Mac app or a great open-source pick is worth installing.

FAQ

Is it free?

Yes, free and open source under the BSD-3-Clause license.

Why does it ask for Input Monitoring?

It needs permission to see your keystrokes so it can display them.

KeyCastr is made by keycastr, not by OneClickTool. We list it because we use it and recommend it; we are not paid to. Details checked against its README on 2026-10-07.

More free Mac apps like KeyCastr