🔒 100% private — runs in your browser, nothing is uploaded

Keyboard Tester

Press any key and watch it light up — check every key on your keyboard works.

A keyboard tester is the quickest way to find a faulty key: a switch that does not register, a key that double-fires, or a board that came back from a coffee spill with casualties. No software to install — the page listens for standard keyboard events and highlights the matching key.

Click anywhere on this page first, then press keys on your physical keyboard. A key lights up blue while you hold it down, then stays pale green once tested - work through the whole board, and any key that never lights up is the faulty one.

0Keys pressed
0Unique keys tested
—Last key
Press a key to start...

How to use

  1. Click on the page so it has focus, then start pressing keys on your physical keyboard.
  2. Each key lights up blue as you press it and stays green once tested — work through the board row by row.
  3. The log shows the name, JavaScript code and legacy keyCode of every key, which is handy when a key seems dead or remapped.

About this tool

The tester uses the physical key position (the JavaScript "code" value), so it works the same on QWERTY, AZERTY and other layouts: the key in the top-left letter position lights up whichever letter is printed on it. The log shows both the character produced and the position code.

Nothing you press is recorded or sent anywhere — the log exists only in this page, only while it is open.

Frequently asked questions

A key I press does not light up. Is it broken?

Probably — if every other key responds and that one never registers in the log, the switch or membrane is not sending a signal. Try the same key in another app to confirm it is the keyboard, not the page.

Why do some keys like F5 or Ctrl+W behave oddly?

Browsers reserve some shortcuts for themselves (refresh, closing tabs, bookmarks) and may not pass them to the page, or may act on them first. That is the browser, not your keyboard.

Does it work with on-screen or mobile keyboards?

Not meaningfully — mobile keyboards do not send physical key events the same way. This tester is designed for physical keyboards on desktop and laptop computers.

What is the difference between "key" and "code"?

"key" is the character or action the press produces (which changes with layout and Shift); "code" is the physical position on the board, which stays constant. Developers use code for game controls, key for text input.

📦 Embed this tool on your site

<iframe src="https://verystep.com/embed/keyboard-test/" title="Keyboard Tester" width="100%" height="520" loading="lazy" style="border:0"></iframe>

Free to use. The embed shows a small "Powered by Verystep" link.

More free tools