EEvlarSoft

Keyboard Tester

Press each key on your keyboard and watch it light on a full drawing of the board, with ghosting, double presses and scan codes reported as you go.

Buy for $2.99
One payment. No subscription.
14-day money-back guarantee.
3.7
Press every key. Each one lights while held and stays marked once it has answered.
Left and right Shift, Ctrl and Alt, and numpad Enter, each on a key of its own.
Hold several keys at once to find where your keyboard stops reporting them.
Catch a worn switch that registers one press as two.
The key code, scan code and hold time of every press and release.
A typing speed test, with live WPM, accuracy and your best score.

Press every key. Each one lights while held and stays marked once it has answered.

190,000+downloads of EvlarSoft apps
Signed by EvlarSoftVerified US publisher
14-day money-backNo questions asked
Updates includedNo upgrade fees

A keyboard tester that finds the faults you can't see

A dead key is obvious. The faults that send people looking for a keyboard tester are subtler: a letter that sometimes types twice, a key that drops out only when you hold two others, a right Shift that has quietly stopped working while the left one hides the problem.

Keyboard Tester draws your whole keyboard and lights each cap the instant Windows reports it, then leaves it marked once you let go. A counter tells you how many keys remain, so you can sweep the board in one pass and see at the end exactly which caps never answered.

Because it runs as a desktop app rather than a web page, testing a key never sets anything off. Tab leaves focus where it is, F5 refreshes nothing, and Backspace takes you nowhere. Alt+F4 is the one key that still closes the window.

Keyboard ghosting test and key rollover

Ghosting is a keyboard failing to report a key while other keys are held, and rollover is how many simultaneous presses it can handle. To check both, hold down a group of keys, for example W, A, Shift and Space, and add more one at a time. Two figures track it: the keys reported at this moment, and the peak reached during the session.

If a cap stays dark while its neighbors are held, you have found the limit. That ceiling explains why a chord lands in some games and not in others, and it is worth knowing before you buy a board for gaming.

Keyboard double typing test (switch chatter)

Chatter is a mechanical fault: dust or wear makes the contacts bounce, and "the" comes out as "thhe". When a key registers a fresh press within 30 milliseconds of its release, the default, the tester tags that cap with Double press.

"Flag a second press within" in Settings decides how soon is too soon. Tap the suspect key a few dozen times at a normal pace; a switch that chatters will be flagged within a handful of presses. Cleaning sometimes cures it, and a switch that keeps flagging is due for replacement.

Keyboard input test: key codes and timing

For the most recent press you get three readings: virtual key code, scan code, and hold duration in milliseconds. With Show the log on, every event is listed newest first, and "Log releases too" adds a release line carrying the hold time, so a sticking or slow-releasing key shows up in the numbers.

Keys are matched by physical position, not by the character they produce. That is why left and right modifiers, numpad Enter and the main Enter, and numpad 7 versus Home each light a separate cap.

  • Choose Keyboard size to match yours: the full-size board with numpad, tenkeyless, or compact (main block only).
  • Keys outside your chosen layout still land in the log, tallied separately as extras.
  • Hide the log to give the keyboard drawing the full window width.

What Keyboard Tester checks

  • Lights each key while held and keeps it marked as tested, with a count of keys still to go
  • Individual caps for each side's modifiers and for numpad keys versus their look-alikes
  • Live count of simultaneously reported keys, plus the highest reached this session, for ghosting and rollover
  • Double press flag for bouncing switches, with an adjustable threshold
  • Key code, scan code and hold time in ms on every press
  • Event log of presses and releases, newest at the top
  • Full size, tenkeyless and compact layouts
  • Optional typing speed test with live WPM, accuracy and a saved best score
  • Tested keys do nothing in the app, so nothing is triggered by accident

When to check your keyboard keys

Buying or selling a used keyboard

Sweep every key in a couple of minutes and hand over, or ask for, a board where every cap answered.

After a spill or a clean

Confirm each switch still registers once, not twice, and that no key hangs on after you let go.

Choosing a gaming keyboard

Hold your usual movement and ability keys together and see whether the board reports all of them.

What's new in 2.0.3

  • Tested keys now stay marked, with a count of how many are left
  • Left and right Shift, Ctrl and Alt, and numpad Enter, now light on their own keys
  • New: how many keys the keyboard reports at once
  • New: a warning for a key that registers a second press too soon
  • New: scan codes and hold times for every press, and full size, tenkeyless and compact boards
  • Testing a key no longer triggers anything in the app

Questions

Anything else? Ask us

Can Keyboard Tester tell left Shift from right Shift, and numpad Enter from Enter?

Yes. Keys are matched by their scan code, so left and right Shift, Ctrl and Alt each light their own cap. Numpad Enter, and numpad keys like 7 and Home with Num Lock off, are told apart the same way.

How do I test my keyboard for ghosting or key rollover?

Hold several keys down together. The app shows how many keys the keyboard is reporting right now and the most it has reported at once, so a key that stays dark while others are held marks the keyboard's limit.

Can it find a key that types twice?

Yes. A key pressed again too soon after it was released is marked on the board as a double press, the usual sign of a bouncing switch. You set how soon counts as too soon, from 10 to 80 milliseconds, with 30 as the default.

Does it work with tenkeyless, compact or non-US keyboards?

Yes. Pick full size (104 keys), tenkeyless (87) or compact (74) so the count finishes where your keyboard does. The board is drawn as a US layout but keys are matched by physical position, so other languages work; the extra key next to left Shift on ISO keyboards is logged as an extra rather than shown on the board.

Which keys can it not test?

The Fn key has no cap, because keyboards normally handle it themselves and never send it to Windows. Windows also keeps Ctrl+Alt+Del and Win-key shortcuts for itself. Alt+F4 still closes the window, but other keys like Tab, F5 and Backspace do nothing in the app while you test them.

Does it have a typing speed test?

Yes. Turn on Typing speed to type one of 10 built-in passages, with live words per minute, accuracy and time. A word is counted as five correct characters, and your best score is saved.

Why use a desktop keyboard tester instead of an online one?

A browser reacts to many keys itself: F5 reloads, Ctrl+W closes the tab and Backspace can navigate. In Keyboard Tester those keys are only recorded, so every key can be tested without side effects.

What is a scan code?

It is the number a keyboard sends for a physical key position, before Windows turns it into a character. Two keys that type the same thing, such as the two Enter keys, have different scan codes, which is how the tester tells them apart.

Which versions of Windows does it run on?

Windows 10 (version 1809 or later) and Windows 11.

Is it a subscription?

No. Keyboard Tester is a one-time purchase of $2.99, and updates are included.

How do I get it?

Buy it on this page and your license key arrives by email. If the button says Notify me, Keyboard Tester is not on sale here yet; leave your email and we will tell you when it is.