Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any free standalone presentation tools that shows which keys are pressed on screen?

KeyCastr is not available as build for users without Xcode. Only a community fork (git:// is working on OS X 10.7 (Lion) and 10.8 (Mountain Lion).

Mouseposé is commercial.

Related to the Windows 7 Question:

share|improve this question
This is a valid question, but don't forget that MousePosé is only $5. Sometimes you have to pay for good software. – Nathan Greenstein Aug 27 '12 at 18:53
Other related questions here and at Super User. – user495470 Aug 28 '12 at 0:52
up vote 4 down vote accepted

OS X comes with such a tool.

To activate it, you should go in System Preferences --> Keyboard and select Show Keyboard & Character Viewers in menu bar, see screenshot below.

Then in the top menu bar, ext to the clock, you should have a new icon.

Click on it and select Show Keyboard Viewer, now each time you press a key, the Keyboard viewer will briefly display that key. You will have something similar to this:

I hope this was what you were looking for.

share|improve this answer
Great alternative to the apps mentioned in the question! – Emil Feb 18 '13 at 12:24
yes, nice one.. Not exactly what I'm looking for but indeed a good, free, on-every-mac-available alternative. It's just too big to let it enabled per default for presentations purposes. – childno͡.de Feb 18 '13 at 13:15
I use it personally a lot to find "hidden" characters. On my Mac keyboard, characters such as |\{}[], which I use a lot as developer and terminal freak, are not shown/printed. Using this tool, I can quickly spot them by pressing one of the changer keys (like Alt, etc.) – Huygens Feb 18 '13 at 14:15

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.