keyboardtesting.online

ONLINE KEYBOARD TESTER

Every key counts.

Press any key to see it light up.
Check your keyboard, one key at a time.

EscapeescF1F1F2F2F3F3F4F4F5F5F6F6F7F7F8F8F9F9F10F10F11F11F12F12PrintScreenPrtScScrollLockScrLkPausePauseBackquote`Digit11Digit22Digit33Digit44Digit55Digit66Digit77Digit88Digit99Digit00Minus−Equal=BackspaceBackspaceTabtab ⇥KeyQQKeyWWKeyEEKeyRRKeyTTKeyYYKeyUUKeyIIKeyOOKeyPPBracketLeft[BracketRight]Backslash\CapsLockcaps lockKeyAAKeySSKeyDDKeyFFKeyGGKeyHHKeyJJKeyKKKeyLLSemicolon;Quote'EnterEnter ↵ShiftLeftshift ⇧KeyZZKeyXXKeyCCKeyVVKeyBBKeyNNKeyMMComma,Period.Slash/ShiftRightshift ⇧ControlLeftCtrlMetaLeft⊞AltLeftAltSpacespaceAltRightAltMetaRight⊞ContextMenuMenuControlRightCtrlInsertInsertHomeHomePageUpPgUpDeleteDeleteEndEndPageDownPgDnArrowUp↑ArrowLeft←ArrowDown↓ArrowRight→NumLockNumNumpadDivide/NumpadMultiply*NumpadSubtract−Numpad77Numpad88Numpad99Numpad44Numpad55Numpad66Numpad11Numpad22Numpad33NumpadAdd+NumpadEnterenterNumpad00NumpadDecimal.
Key layout
Keyboard size
Ready when you are — start typing
For F1–F12, try holding Fn (or the Globe key on Mac).
UntestedTestedPressed
Keys tested
0 / 104 detectable keys
Last key pressed
—
Waiting for your first key
Recent keys
Your key presses will appear here
Get started

How to test your keyboard

  1. Press any key

    Pressed keys light up instantly.

  2. Choose your layout

    Match your keyboard and layout.

  3. Test combinations

    Hold multiple keys together.

What you can check

Check for keyboard issues

  • Key registration

    Check that every key responds.

  • Stuck or dead keys

    Spot keys that stick or fail.

  • Ghosting & combinations

    Check simultaneous key presses.

What this keyboard test can find

This online keyboard test helps you check if your keyboard is working properly and spot potential hardware problems. By testing each key, you can identify unresponsive, stuck or repeating keys. Here's what the results mean and what might be causing the problem.

Dead keys. If a key never lights up, the browser isn't detecting it. Possible causes include dirt under the keycap, a worn switch, keyboard settings or a connection issue. Try pressing it again or testing it in another application before assuming it's broken.

Stuck keys. If a key stays green after you release it, the browser may have missed the release event, or the key could be physically stuck. The soft highlight simply means a key has been tested. Try pressing it again. On macOS, releasing a key while holding Command can sometimes cause this behavior.

Double typing (key chatter). Watch the Recent keys strip for repeated inputs. If a key registers multiple times from a single quick press, it could indicate a worn or dirty switch. Holding a key down can also produce normal repeat events, so test with short presses.

Wrong or swapped characters. If a key produces an unexpected character, check your keyboard layout, input language or remapping settings. The tester may identify a key by its physical position rather than the character it types, so a mismatch doesn't necessarily mean something is broken.

Left and right modifiers. Shift, Control, Option/Alt and Command/Win are tracked separately, so you can check both sides.

Ghosting and rollover. Hold several keys at once to see which combinations your browser detects. Some keyboards may miss certain simultaneous key presses.

Works with your keyboard

This tester is built for physical keyboards on desktop browsers.

  • Windows and Mac: switch the layout to see the right labels, such as Command and Option on a Mac.
  • ANSI, ISO and JIS: choose the layout that matches your keycaps. The Enter, Shift and extra keys differ between US, European and Japanese boards.
  • Apple keyboards: MacBook keyboards and Magic Keyboard models, with or without a numeric keypad.
  • Any size: full-size, TKL, 75%, and 60% keyboards all work. Keys your board doesn’t have simply stay untested.
  • Any connection: USB, wireless dongle or Bluetooth. Some keyboards support different rollover limits depending on the connection, so try both wired and wireless modes if available.

Limits: This test is designed for physical keyboards, not on-screen touch keyboards. Some special keys, including Fn, Globe and certain media keys, may not be detected by your browser. You can try holding Fn while pressing an F-key to check whether the function key registers.

FAQ

Frequently asked questions

How do I test my keyboard online?

To test if your keyboard works properly, use this online keyboard tester and start pressing keys. Working keys light up on the on-screen keyboard, and each newly tested key increases the Keys tested counter. Keys that stay untested haven’t been registered by the tester, so press them a few more times before assuming they’re broken.

Why doesn’t one of my keys light up?

An unlit key does not automatically mean a hardware fault. Possible causes include dirt, a worn switch, a connection problem, remapping or a key handled by the operating system. Reconnect the keyboard and test the key in another application or browser. If possible, compare another computer. Follow your manufacturer’s cleaning instructions.

Why don’t Fn, Globe or media keys show up?

Fn and Globe are often handled by keyboard firmware or the operating system, so the browser may not receive a separate key event. Some media keys are reported; others are not. Hold Fn or Globe with an F-key to check the resulting function key. Touch ID cannot be tested as an ordinary keypress.

Why do F1–F12 change brightness or volume instead of lighting up?

Many keyboards use the top row for media or system controls by default. Try holding Fn, or Globe on a Mac, while pressing an F-key. Depending on the keyboard, you can change this in system or manufacturer settings, or use Fn Lock. Some function-key shortcuts may still be handled outside the page.

How do I test for keyboard ghosting?

Hold several keys at once and watch the green keys and the live number beside the green dot below the keyboard. Keys tested is a cumulative total, not a simultaneous-key count. Missing held keys may indicate blocking or a rollover limit; an unpressed key registering is ghosting. Repeat different combinations. Browser or system limits can also affect results. Read the keyboard ghosting test guide.

How can I tell if a key is stuck or double typing?

A key that remains green after release may be physically stuck, or the browser may have missed its release. The soft tested highlight is normal. Press it again; on macOS, holding Command can affect release events. Repeated entries in Recent keys from one short tap may suggest key chatter, not a stuck key. Normal held-key repeats are omitted from that strip. For cleaning, follow the manufacturer’s guidance; also check accessibility settings such as Sticky Keys.

Does this keyboard test work on Mac, Windows and laptops?

Yes. It works with physical laptop keyboards and USB, wireless-receiver or Bluetooth keyboards in desktop browsers. Choose Windows or Mac for the appropriate labels, then ANSI or ISO. Apple models also offer JIS. Choose your MacBook or Magic Keyboard model if relevant. These are representative layouts; individual keyboards may differ. Read the Mac keyboard test guide.

Why does the detectable-key total change?

The total counts testable keys in the selected on-screen layout, not keys automatically detected on your connected keyboard. A full-size layout has more keys than a compact one. Special keys marked as not directly detectable are excluded. Select the closest model and layout; keys absent from your keyboard can stay untested.

Why don’t shortcuts such as Ctrl+W or Cmd+Q register reliably?

macOS, Windows and browsers reserve some shortcuts. The page may receive only part of a combination, or no event at all, and some shortcuts can close the tab or app. Print Screen and Windows-key combinations can also behave differently. Test the individual keys instead; a missing shortcut alone does not prove a fault.

Is this keyboard test private? Does it record my keystrokes?

Yes, key testing stays local. The tester processes key events in your browser and keeps only temporary test results and recent-key history on the page. Keystrokes are not sent to or stored on a server. Reset or reload clears the results; theme and keyboard preferences may remain on your device. No account or download is needed. Avoid typing passwords or sensitive text into any online tester.

Contact

By submitting this form, you agree to our Privacy Policy.

We use optional analytics cookies to understand how this website is used. You can accept, reject or change your choice at any time.

Privacy Policy