How to show keystrokes on screen in Windows

Quick answer

To show keystrokes on screen in Windows, install a small free app: KeyViz is the actively updated open-source pick. Windows has no setting for it that we could find. SHARA’s keystroke pill is free for 14 days and pauses in password fields, then it is a one-time upgrade.

Below, five Windows tools are compared on cost, what they show, how they treat password fields and when each was last released, then set up step by step. Every fact was read on the tool’s own page or repository on November 1, 2026.

Every way to show keystrokes on a Windows screen, compared

Sources: keyviz.org and the KeyViz GitHub releases, the Carnac, KeyCastOW and Key-n-Stroke GitHub pages; checked November 1, 2026. SHARA: the Microsoft Store listing and the app.
OptionCostWhat it showsPassword fieldsLatest release
KeyVizFree, open source (GPL-3.0); a paid Pro tier is $9 on its siteKeystrokes, mouse clicks and scroll; filter by hotkey or per keyNot mentioned on its pagev2.1.1, April 1, 2026
CarnacFree, open source (MS-PL)Keystrokes, as a presentation utilityNot mentioned on its page2.3.13, June 2020
KeyCastOWFree, build it yourselfKeystrokes, with many display settingsNot mentioned on its pageNo release; last code change October 2019
Key’n’StrokeFree, open source (Apache-2.0)Keystrokes, shortcuts, clicks and a key historyNot mentioned on its pageExe 1.1.0 dated February 8, 2022
SHARAFree for 14 days, then a one-time upgradeShortcuts, typed words, command keys, clicks and scrollPauses completelyUpdated through the Microsoft Store

The short version: KeyViz is the one to try first if you only need keys on screen: it is free and was updated this year. The older tools still work but have no recent release. If you also type passwords or sensitive text while you present, check what each tool does in a password field before you start.

What Windows itself can show

We found no Windows setting, and no Microsoft page, for an on-screen keystroke display. Windows has an On-Screen Keyboard (Win+Ctrl+O, per third-party guides), but it is a typing aid, and we found no Microsoft source saying it mirrors the keys you press on a physical keyboard, so we don’t count it. Screen recorders such as OBS draw nothing on their own either: the keys have to be on screen before they are captured.

Unconfirmed: the On-Screen Keyboard shortcut comes from third-party guides, because Microsoft’s own page was not reachable when we checked.

How to show keystrokes with KeyViz (free)

Best when you want free, open-source keycaps and nothing else.

Best for
Free keycaps for recordings and tutorials
Works on
Windows and macOS
Limit
Its page doesn’t mention password fields; extra animations and mouse indicators are in its paid Pro
Cost
Free (GPL-3.0)
  1. Download keyviz_2.1.1_windows.msi from keyviz.org or the KeyViz releases page.
  2. Run the installer and follow its steps, then open KeyViz.
  3. Press a shortcut in any app. KeyViz draws the keys on screen as keycaps, and shows mouse clicks and scrolling next to your cursor.
  4. To keep the screen clean, use its key filter to show only chosen hotkeys or keys.

KeyViz says it processes keystrokes locally and never sends them over the internet. It doesn’t mention passwords, so pause it before you type one. Our KeyViz alternative page compares it with SHARA row by row.

Carnac, KeyCastOW and Key’n’Stroke: the older free tools

All three show keys and are free, but none has a recent release. Pick one only if you want to avoid a newer app.

Carnac

Best for
Presenters who already use Chocolatey
Install
cinst carnac, or download the zip or Setup.exe
Limit
Needs .NET 4.5.2; latest release June 2020

Carnac calls itself “a keyboard logging and presentation utility for presentations, screencasts”. Its code was last pushed in February 2023.

KeyCastOW

Best for
A tiny single program for screencasts
Install
No release: build it with msbuild from the source
Limit
Last code change October 2019

KeyCastOW is one executable of about 100 KB with a hotkey to switch the display on and off. With no release to download, it suits developers more than most presenters.

Key’n’Stroke

Best for
A portable app with a key history
Works on
Windows 10, per its page
Limit
Windows warns on first launch; its page says the code-signing certificate expired

Key’n’Stroke needs no install: you keep the exe and start it. It shows keystrokes, shortcuts, mouse clicks and a history of pressed keys, with adjustable opacity and click-through. Its page lists version 1.1.0 as the download and also mentions a v1.2.0, so check which one you get.

How to show keystrokes over any app with SHARA

One overlay shows keys, clicks and a halo over slides, a browser, an editor or a call, and it knows when you are typing a password.

Best for
Teaching and recording shortcuts across apps
Shows
Shortcuts, typed words, command keys, clicks and scroll
Cost
The pill is free for your first 14 days, then a one-time upgrade
Limits
Windows only; off until you turn it on
  1. Install SHARA from the Microsoft Store. There is no account, and it waits in the background for a hotkey.
  2. Press Ctrl+Win+T to turn the keystroke pill on, or select Keys on the docked toolbar. You can also hold Ctrl+Space and choose Screen › Keys on the Wheel.
  3. Press a shortcut in any app. The pill shows it near your pointer, or at one of three fixed positions on the screen.
  4. Type a sentence, then click into a password field. The pill hides completely and drops the keys until you leave the field.
  5. Recording or sharing? Capture the entire screen: an overlay sits above your windows, so a single-window source misses it. Run the screen share test if you are unsure what viewers see.
SHARA over code in an editor: the cursor halo follows the pointer and the keystroke pill at the bottom shows Ctrl + Shift + P
The keystroke pill showing a shortcut over a live app. It is included in the 14-day trial, then a one-time upgrade.

The keystroke visualizer page lists every setting. Recording a tutorial? SHARA for screen recording shows the full setup, and the free keystroke visualizer tool lets you preview how keys look without installing anything (it sees only keys typed in its own tab).

Which one should you use?

Sources: the tool pages listed under Sources below; checked November 1, 2026.
You needBest pickWhy
Free, open source, updated this yearKeyVizv2.1.1 came out April 1, 2026
A tool you install from ChocolateyCarnacWorks with cinst; latest release is from 2020
Nothing to installKey’n’StrokeKeep the exe; expect a Windows warning
Keys plus halo, ink and zoom, and passwords handledSHARAPauses in password fields; the pill is free for 14 days
To build from sourceKeyCastOWOne small program, no release

When SHARA isn’t the right fit

It is Windows only, and the keystroke pill needs the one-time upgrade after the 14-day trial. If you only want keycaps in a recording and are happy with a free tool, KeyViz does that and also runs on macOS. SHARA’s pen and halo stay free forever, but they don’t show keys.

Showing keystrokes on Windows: FAQ

Does Windows 11 have a built-in way to show keystrokes?

We found no Windows setting or Microsoft page for it. The On-Screen Keyboard is a typing aid, not a keystroke display, so use a small app such as KeyViz or SHARA.

What is the best free keystroke visualizer for Windows?

KeyViz is free, open source and had a release on April 1, 2026, so it is the safest free pick. Carnac, KeyCastOW and Key’n’Stroke work but have had no recent releases.

Is SHARA free for showing keystrokes?

The keystroke pill is a Pro tool: it is free for your first 14 days, with no card and no account, then a one-time purchase. The halo, click animation and Pen stay free forever.

Will my password show on screen?

SHARA’s pill hides completely in password fields and drops the keys. KeyViz, Carnac, KeyCastOW and Key’n’Stroke don’t mention passwords on their pages, so pause them before typing one.

Will viewers see my keystrokes in a recording or share?

Yes, if you capture the entire screen: an overlay sits above your windows, so a single-window source doesn’t include it. See the screen share test to check what viewers get.

None of these worked: what now?

Check that the app is running, that you captured the whole screen, and that you haven’t paused it. For SHARA, press Ctrl+Win+T again. Still stuck? Contact the team from the SHARA FAQ page.

Show keys over any app

Show your next shortcut on screen

Install SHARA, press Ctrl+Win+T and type a shortcut. No account, nothing sent online.

Keys, clicks and halo Pauses in password fields Free for 14 days Windows 10 and 11
Download free fromView onMicrosoft Store See pricing and the 14-day trial →
Free forever tier · No account · Windows 10 and 11

Mashyo makes SHARA. Windows is a Microsoft product; KeyViz, Carnac, KeyCastOW and Key’n’Stroke belong to their owners; none is affiliated with SHARA. Microsoft and competitor facts on this page were checked on November 1, 2026 on their official pages.

Similar Posts

  • How to annotate in Zoom (and what to do when you can’t)

    Quick answer To annotate in Zoom, share your screen and use the annotation tools that appear; as a viewer, open Annotate from the top of the Zoom window. It is built in and free. If the button is greyed out or missing, the host or your Zoom admin has switched it off. To draw without…

  • How to use Whiteboard in Microsoft Teams

    Quick answer To use Whiteboard in a Teams meeting, select Share, then Microsoft Whiteboard under the Whiteboard section, and everyone in your organization can draw on the same board. It is included with Teams. To draw over what you are already showing, such as slides, a worksheet or a website, instead of a blank board,…

  • How to Draw on Screen in Windows 11: Built-in vs Free App

    Quick answer Windows 11 can mark up a screenshot, but it has no built-in pen that stays on top of your running apps. For a capture, turn on Quick markup in Snipping Tool with Ctrl+E and draw before you save. To draw over live apps, slides or a call, use a free overlay: SHARA’s Pen…

  • How to show mouse clicks in OBS

    Quick answer OBS Studio has no built-in way to show mouse clicks, so add a click highlight on your screen and record it with a Display Capture source. A Window Capture source leaves overlays out. SHARA is a free Windows overlay with a halo around the cursor and a flash on every click. Below: what…

  • How to highlight your mouse pointer on Windows 11 and 10

    Quick answer Windows 11 can circle your pointer when you press Ctrl, or make it bigger under Settings › Accessibility › Mouse pointer and touch, but neither keeps a highlight on screen. For an always-on halo that flashes on every click, use a free overlay: SHARA’s halo is free forever, or PowerToys’ Mouse Highlighter. Below,…

  • How to use Presenter View in PowerPoint

    Quick answer To use Presenter View in PowerPoint, open the Slide Show tab, tick Use Presenter View, choose the monitor for it and press From Beginning (F5). With one screen, press Alt+F5. Presenting online? SHARA’s pen and zoom work over any window, free for your first 14 days, then a one-time upgrade. Below: what Presenter…