Press the keys on your keyboard: each one lights up here as soon as it responds. A key that stays grey after a few presses isn't working.

This test reads a physical keyboard. On a phone or tablet, connect a USB or Bluetooth keyboard to test it.

Keys tested: 0 Held at once: 0 · max 0
Press any key on your keyboard

Last key: —

Held downWorksChatter detected (double press)

English Keyboard Online

How to read the result

The drawing is a full keyboard: function keys, the main block, navigation keys, arrows and the numeric keypad. Each press on your physical keyboard lights up the matching key.

  • Purple: the key is held down right now.
  • Green: the key sent a normal press and release. It works.
  • Orange: the key sent two presses almost at once. Its contact is bouncing.
  • Grey: nothing has been received from this key yet.

Below the keyboard, Last key shows three things about the most recent press: the character it typed, its position code (such as KeyQ) and the legacy keyCode. If a key types an unexpected character, your system layout doesn't match your keyboard. The key itself is fine; the layout setting changes the character. Keys that aren't in the drawing, such as media keys or F13 to F24, are listed underneath with their code.

The Caps, Num and Scroll lights follow Caps Lock, Num Lock and Scroll Lock. They update on your first key press, because the browser only learns their state from a keyboard event.

Testing a QWERTY or AZERTY keyboard

The test identifies each key by where it sits on the keyboard, not by the letter printed on it. A QWERTY and an AZERTY keyboard therefore give identical results; only the labels change when you pick another layout in the list: US QWERTY, French AZERTY, German QWERTZ, or the Spanish, Italian, Portuguese and Brazilian (ABNT2) keyboards. In Chrome and Edge the page detects your computer's layout on your first visit, and your choice is kept after that.

The US drawing has 104 keys; the European ones have 105, and the Brazilian one has an extra key left of right Shift. A UK keyboard has one more key, next to left Shift, and an Enter key that spans two rows. In US QWERTY mode, that extra key appears under the drawing as IntlBackslash, and the # key next to Enter lights up the US backslash key, which has the same code.

Keys held together and key chatter

For a gaming keyboard, hold the combination you actually play with, for example W, A, S, D, Shift and Space. The Held at once counter and its maximum show how many keys your keyboard reports together. When one key of the combination doesn't light up, that is blocking, usually called ghosting: the keyboard matrix can't read that combination.

Chatter shows up differently. Press the key that doubles letters in your typing several times at a normal pace. If it turns orange, its contact is sending two signals for one press.

What a browser can't see

The Fn key sends nothing at all; it only changes what other keys do. The Windows key opens the Start menu and Print Screen only sends a release on Windows, but both still light up here. Shortcuts with Ctrl, such as Ctrl+W, stay with the browser so you can't close the page by accident. Test Ctrl on its own and the other keys separately.

Frequently Asked Questions

How do I test my keyboard online?

Open this page and press every key on your keyboard, one after another. A working key turns purple while it is held and then stays green. When you are done, the keys still grey are the ones that sent nothing. The counter shows how many keys have responded.

Why does a key stay grey?

Either the key is faulty or the operating system catches it before the browser does. The Fn key never sends a code, and the Windows key, Print Screen or media keys sometimes don't either. Many laptops have no Menu key, right Windows key or numeric keypad, so those stay grey without anything being wrong.

Does the tester work with an AZERTY or other keyboard?

Yes. The test recognises keys by their position, not by the letter printed on them, so any layout gives the same result. Choose AZERTY (France) in the Layout list to see French labels. In Chrome and Edge the page picks your system layout on its own.

How can I check my keyboard for ghosting?

Hold several keys at once, for example W, A, S, D and Space for a game. The Held at once counter should rise by one for each key. If it stops rising, or one of the keys doesn't light up, your keyboard can't register that combination. Many office keyboards block some 3-key combinations, while anti-ghosting and N-key rollover keyboards accept them all.

What does an orange key mean?

A key turns orange when it sends two presses a few milliseconds apart although you pressed it once. That is key chatter, caused by a worn or dirty switch, and it shows up as doubled letters when you type. Compressed air or a new switch usually fixes it.

Does this tester record what I type?

No. Keys are read inside your browser and nothing is sent or stored. Only the layout you pick is remembered for your next visit.

Why did left Ctrl light up when I pressed AltGr?

Windows sends AltGr as Ctrl + Alt. The page detects this and lights only the right Alt key. If left Ctrl is still grey afterwards, press it on its own to test it.