Keyboard Test: Check Every Key Online
Press every key to check that it works. The test finds keys that don't respond, keys that type twice (chatter) and keys that stick, and shows how many keys your keyboard registers at once.
Runs in your browser. Your keystrokes never leave this device. No upload, no sign-up.
Press any key to start. While the keyboard is outlined, every key is captured, even Tab. Press Esc twice to stop.
Rollover check
Hold every key of a group down at the same time. A group passes when all of its keys light up together.
Key repeat
Hold one letter key for about two seconds. Your system waits a moment, then repeats the key at a steady rate.
Key log
The last 50 key events, newest first. Gap is the time since the event before it.
| Event | key | code | keyCode | location | Time | Gap |
|---|
Your report
Run the test above. Your results will appear here as plain text you can paste into a support chat, a return request or a forum post.
How to test your keyboard
- Connect the keyboard you want to test. On a phone or tablet, connect it by USB or Bluetooth: the on-screen keyboard can't be tested here.
- Pick the layout that matches your keyboard: full size, tenkeyless (no number pad), 60%, or one of the Mac layouts.
- Start typing. The page captures every key while the keyboard picture is outlined, so Space won't scroll and Tab won't move away.
- Press every key once. Keys turn green when they work; any key still gray hasn't reached the browser.
- Hold the three rollover groups, then hold one letter key for two seconds to measure key repeat.
- Press Finish and get report, then copy the report if you need to send it to support or a shop.
What the colors mean
- Gray: not pressed yet. A key that stays gray after you press it didn't reach the browser.
- Green: the key is down right now (filled) or has worked (light green).
- Red with a count: chatter. The key registered a new press within the chatter threshold of coming up, and the number shows how many times. Fingers can't press a key again that fast; a worn or dirty switch can.
- Amber: the key has been down for two seconds or more. If you aren't holding it, it may be sticking.
- Dashed outline: an optional key, such as Fn or the right Windows key. Many keyboards don't have it, or the browser never sees it, so it doesn't count against you.
The chatter threshold is 30 ms to start with, and you can set it anywhere from 10 to 100 ms. Changing it re-checks every press you've already made. A higher threshold catches milder chatter, but if you set it high, type slowly: a quick double letter, as in "keep", could then count as chatter.
Keys down now and most at once show rollover: how many keys your keyboard sends at the same time. Key repeat comes from your system's settings rather than the keyboard, so a slow or fast repeat is fixed in Control Panel → Keyboard on Windows or System Settings → Keyboard on a Mac, not by replacing the keyboard.
Keys a web page can't always see
A browser only gets the keys your keyboard and system pass on to it. When a key below doesn't light up, it doesn't mean the key is broken.
- Fn and Fn combinations. Most keyboards handle Fn themselves. Keys you press with Fn send whatever they stand for, such as F5 or an arrow, and those light up under Other keys if your layout doesn't have them.
- Media, volume and brightness keys. Some reach the browser and appear under Other keys. Others go straight to your system: on a Mac, brightness and volume never reach the page.
- System shortcuts. Ctrl+Alt+Delete, Alt+Tab, Command+Tab, Command+Space and most Windows key shortcuts belong to the system.
- Browser shortcuts. Ctrl+W or Command+W closes the tab, and Ctrl+T and Ctrl+N open new ones. While you're testing, the page asks before it closes, but press those keys on their own rather than together.
- Print Screen on Windows. Windows keeps the press for its screenshot tool, so the page only sees the key come up. That still marks it as working.
- The F keys on a Mac. Hold fn while you press them, or the Mac uses them for brightness, volume and media.
Keyboard not working? Try these fixes
A key doesn't light up
The key may be broken, but your system, your keyboard's software or a lock key can also keep it from the browser. First type the key in another app, such as a text editor. If it works there, something is taking it before the browser.
- Unplug the keyboard and plug it into another USB port on the computer itself, not a hub.
- On a wireless keyboard, charge it or change the batteries, then test again.
Windows 11
- Open Settings → Accessibility → Keyboard and turn off Sticky keys, Filter keys and Toggle keys, then test again.
- Right-click Start, open Device Manager, expand Keyboards, right-click your keyboard and choose Uninstall device. Restart Windows and it installs the keyboard again.
- If the Windows key does nothing, look for a Win Lock or game mode key on the keyboard. Many gaming keyboards have one.
macOS
- For a Bluetooth keyboard, open System Settings → Bluetooth, remove the keyboard, and pair it again.
- If the F keys only change brightness or volume, hold fn while you test them.
Keyboard software
- Open your keyboard maker's app and check for a game mode, disabled keys or remapped keys.
- Check the maker's support page for a firmware update.
A key types twice or more (chatter)
A red key confirms it. The cause is usually dust or a worn switch, and our chatter guide covers the fixes in order: cleaning, debounce settings, firmware and replacement.
Windows 11
- As a stopgap, open Settings → Accessibility → Keyboard → Filter keys, turn it on, and turn on Ignore unintended keystrokes. Windows then ignores a key pressed again too quickly.
The wrong characters appear
The keyboard works, but your system expects another layout, such as AZERTY instead of QWERTY.
Windows 11
- Open Settings → Time & language → Language & region, open your language's options and check the keyboard listed there.
- Press Windows+Space to switch between the layouts you have installed.
macOS
- Open System Settings → Keyboard and, under Text Input, click Edit to check your input sources.
The number pad moves the pointer or types nothing
- Press Num Lock. With Num Lock off, the number pad types arrows and Home, End and Page keys instead of numbers.
- On Windows, open Settings → Accessibility → Mouse and turn off Mouse keys, which turns the number pad into a pointer.
- On a Mac, open System Settings → Accessibility → Pointer Control and turn off Mouse Keys.
A wireless keyboard misses or repeats keys
- Charge the keyboard or put in fresh batteries.
- Move the USB receiver closer, for example into a front port, and away from USB 3 ports and drives, which can interfere with 2.4 GHz signals.
- If it uses Bluetooth, remove it from your Bluetooth settings and pair it again.
Keys work everywhere except this page
- Click the keyboard picture so it's outlined, then try again.
- Browser extensions that add keyboard shortcuts can take keys first. Open the page in a private window, where most extensions are off.
Common questions
How do I test my keyboard online?
Open this page and press every key on your keyboard. Each key turns green when your browser receives it, so a key that stays gray never got through. The test also flags keys that type twice or stick, and shows how many keys work at once.
What is keyboard chatter?
Chatter is when one press of a key types it two or more times. It usually comes from a worn or dirty switch whose contacts bounce. This test marks a key red when it registers a new press less than 30 ms after you let go, which is quicker than a finger can press again.
Why doesn't my Fn key light up?
On most keyboards the Fn key works inside the keyboard and is never sent to the computer, so no web page can see it. To check it, hold Fn and press a key that has a second function. If the second function works, Fn works too.
Why can't the test catch the Windows key, Print Screen or Alt+Tab?
Your system and your browser handle some keys and shortcuts before the page sees them. The Windows key opens Start, Print Screen can open the screenshot tool, and shortcuts such as Alt+Tab, Command+Tab and Ctrl+W go to the system or the browser. If a key lights up even for a moment, it works.
What is n-key rollover (NKRO)?
Rollover is how many keys a keyboard can register at the same time. Basic keyboards may drop a key when you hold three or four in some combinations, many report up to six keys plus Shift, Ctrl, Alt and the Windows or Command key, and keyboards with n-key rollover report every key you hold. The rollover check on this page shows where yours stops.
Why do the F keys on my Mac change brightness and volume?
On a Mac the top row controls brightness, volume and media by default. Hold fn (or the Globe key) while you press an F key, or turn on "Use F1, F2, etc. keys as standard function keys" in System Settings → Keyboard → Keyboard Shortcuts → Function Keys.
Is it safe to type on this page?
Yes. The test runs in your browser and only looks at which keys go down and come up. Nothing you press is stored or sent anywhere, and the key log is gone when you reload or close the page.
Something not right?
Tell us if your device wasn't found or a result looks wrong. Your browser, system and device model help us check.
We read every message and use your email only to reply. Privacy notice