KeyPress OSD

A unique On-Screen Display

On-Screen Display uniquely reimagined.
No other in the same league.

KeyPress OSD shows the keys you press and the clicks you make in a clear on-screen display, so viewers can follow your screencasts, tutorials and presentations. It can also act as a typing aid by showing what you type as a text line with large, high-contrast letters. No more squinting to read small text lines in edit fields.

Version 4.80.7, released 2026-10-21, for Windows 11, 10 and 7. Portable, nothing to install.

See it in action

Watch on YouTube

Display keys history Mouse spotlight in KeyPress OSD Multiple keyboard keys pressed at once Keyboard preferences in KeyPress OSD Interface and UI settings The OSD of KeyPress OSD displaying keyboard combinations Typing text using KeyPress OSD Custom key names: Ctrl + A shown as “Select All”, arrow keys as symbols A short list of the main features in KeyPress OSD

For screencasts and presentations

If you are recording and sharing your screen, you will appreciate the use of KeyPress OSD. Your viewers will be able to see exactly what keyboard shortcuts you are using without you needing to spend time talking about them… in your preferred language!

The OSD can also be used to learn how to use the keyboard in a new language or alphabet.

  • compatible with OBS, XSplit, Skype, Zoom and other similar applications.
  • quick start presets carefully designed for different needs;
  • portable, no installation is required, simply download, run and start screencasting.

For easier typing

If you have trouble seeing what is on the screen when you are typing, you can use KeyPress OSD to easily see what you are typing in large, high-contrast text. We also give you the option to use audio cues to help validate each keystroke, or to have typed words and keys announced out loud by text-to-speech (TTS) voices. It makes typing strangely enjoyable.

Animation: typing mode shows the text you type in large letters, with the caret moving, a word being selected and replaced, in the Latin, Cyrillic, Greek and Devanagari scripts

For limited mobility, use text auto-replace for shorthand typing, or move the mouse cursor with the advanced numpad mouse keys.

Feature highlights

Packed with unique functionality you won’t find anywhere else.

Highly customizable

KeyPress OSD has many unique features. If there is a setting you want to change, it is likely you can tweak it to suit your needs! We want you to be happy with the style and function of our application. To this end, we made sure to give you a well-organized interface. Quick-start and custom presets let you switch between configurations instantly.

See the full features list

Download and buy

Try it free for 5 days

The trial has no limitations for the first 5 days. It runs on Windows 11, 10 and 7, for x64 and x32, and it is portable: no installation required.

Download trial (64-bit, .ZIP)

Recent new features:

Automatic privacy profiles. Customizable key names. Dark mode UI and a reinvented Alternate typing mode, bringing support for layouts using IMEs (Chinese or Japanese) and Arabic. Many new features for quick auto-replace – the snippets can now be dynamic. Increased performance, improved OSD drawing and added full support for Devanagari, Bengali and other abugida scripts.

Version 4.80.7, released 2026-10-21.

See the full version history

70% OFF

Buy a lifetime license

$13 through this website, with a 70% discount

The license is valid for any operating system and future KeyPress OSD versions, with free upgrades and free technical support.

Buy KeyPress OSD

After purchase, you will receive an e-mail with the registration details within 12-24 hours. Please check your spam folder so you do not miss it.

Payments through PayPal are accepted, but please leave your e-mail address in the transfer notes to receive the registration details.

An older, rarely updated version is also sold on the Microsoft Store for $40.0. Restrictions may apply to that license, based on the Windows installation or Microsoft Store policy.

Need help? Join the KeyPress OSD Discord server for technical support.

Do you get a virus warning?

Given that this application listens to every keyboard and mouse action to display them on-screen for you, it is understandable that some antivirus software may show alerts saying this application is malware or that it contains a virus. This is a false-positive alert. For extra reassurance, an older version of KeyPress OSD is listed on the official Microsoft Store.

Read more about virus warnings