Keyboard Tester

Check whether every key on your keyboard registers correctly. Choose your layout (German QWERTZ, English US or UK), start typing, and watch each physical key light up with its key code and modifiers. Fully local.

The result will appear here …

Keyboard Tester: Check every key on your keyboard

This keyboard tester shows you on a drawn keyboard whether and how each key is detected. Choose your layout, click into the test area, then type any keys. Every key you press is highlighted in color on the drawing and listed with its key code, the character you typed, and any modifier keys. This makes it easy to find sticky or dead keys. The test runs entirely locally and no data is sent anywhere.

Available keyboard layouts

  • German (QWERTZ): the common German layout with umlauts such as Ö, Ä, and Ü.
  • English US (QWERTY): the layout common in the United States.
  • English GB (UK-QWERTY): the layout common in the United Kingdom.

What the display means

The tester highlights the physical key you are currently pressing. It also shows the key code, the physical value the browser reports, such as KeyA or Digit1. In addition you see modifier keys such as Shift, Ctrl, or Alt when they are pressed at the same time. The Windows key is intentionally grayed out because it opens the operating system menu and cannot be captured by the test.

Frequently asked questions

How do I test my keyboard?

Click into the test area and then press the keys one after another. Each detected key is highlighted on the drawing and shown in the list next to it.

Why is the Windows key grayed out?

The Windows or Meta key opens the operating system menu before the browser can see it. It therefore cannot be displayed in the test and is intentionally grayed out.

What is the difference between QWERTZ and QWERTY?

In QWERTZ the Z and Y are swapped on the letter row and there are dedicated umlaut keys. QWERTY is the layout common in the US and UK. Simply choose the layout that matches your physical keyboard.

What does the key code mean?

The key code such as KeyA refers to the physical key regardless of layout. It helps verify that a key registers at all, even if the character would be different.

Are my keystrokes stored?

No. The test runs entirely in your browser. Nothing is stored or sent to a server.