Skip to content

Keyviz

Draws the keys you press as an overlay — for screencasts, streams and teaching.

Direct download

What it does

Keyviz displays key presses and mouse actions as an on-screen overlay in real time. Position, style, colours, and entry and exit animations are all configurable, and it can show modifiers only or every keystroke.

The use is recordings: a screencast showing a keyboard-driven workflow is much easier to follow when the shortcuts are visible.

Notes

  • Free and open source, built with Flutter. Not in Homebrew — download the .dmg from GitHub Releases.
  • Needs Input Monitoring and Accessibility permissions.
  • Turn it off when not recording. An app that draws every keystroke on screen is exactly what you do not want running while typing a password.

Alternative to

AlternativeTypeTrade-off
KeyCastrOpen sourceThe long-standing macOS keystroke visualiser, open source
Keystroke ProPaidApp Store, more presentation-oriented styling
MouseposéPaidFor highlighting the cursor and clicks rather than keys

Install

Download the macOS .dmg from GitHub Releases

Links

This post is licensed under CC BY 4.0 by the author.
Last updated on