Focus the test area
Click the green test panel to start. If you click the address bar or another part of the page, click the panel again before continuing.
Use this free keyboard tester to check which keys your browser receives. Press a key to highlight it on the visual keyboard, track tested keys, and check your keyboard online without installing software.
Runs locally in this page. Your key presses are not uploaded or saved after refresh.
Press keys on your keyboard to light up the diagram. Clicking the diagram with your mouse does not test a key.
Click or tab to this area before testing. Space, arrows, Page Up/Down, Home, and End will not scroll the page while you test. Use Tab or click outside the panel to leave. The diagram shows a full-size US QWERTY keyboard; your key labels may differ.
Click the test area and press a key to see its details here.
The diagram shows a simplified full-size US QWERTY keyboard. Your key labels and sizes may differ. Skip keys your keyboard does not have. Gray keys have not been tested yet; they are not necessarily broken.
Click the test area, then press keys on your keyboard. Each detected key will light up on the diagram.
This page may not detect Fn, some media keys, or system shortcuts. Results are cleared when you refresh the page or select Reset Test.
Click the test area, then press keys on your keyboard and watch the diagram light up. No download is required.
Click the green test panel to start. If you click the address bar or another part of the page, click the panel again before continuing.
Press a key on your built-in or connected keyboard. Use a physical keyboard rather than an on-screen keyboard or the diagram.
The key should show Pressed while you hold it, then Tested after you release it. If nothing changes, try the troubleshooting steps below.
Work through your keyboard and watch the tested-key count rise. Coverage shows the share of diagram keys you have tested. Select Reset Test to start over.
Windows / Alt / system shortcuts — these may open a menu or switch apps instead of lighting up here. Check them in another app if needed.
Laptop vs full-size diagram — the diagram shows a full-size US keyboard. Skip any keys your keyboard does not have, such as a separate number pad.
F-keys and media rows — you may need to hold Fn to test F1–F12 on a laptop. Some function keys open browser help or control your computer instead.
Space and arrow keys will not scroll the page while you are testing. Use Tab or click outside the panel to leave the test area.
Use the diagram as a checklist. Test each key on your keyboard, including the left and right versions of keys such as Shift.
Start with the letters and top number row. Holding Shift changes the character you type, but the same key still counts only once.
Press F1–F12 one at a time. If a key opens help or changes your screen or volume, check your keyboard’s Fn or Fn Lock setting.
Try both sides of Shift, Ctrl, Alt, and Windows or Command. The tester distinguishes left and right keys when your browser supports it.
Check the arrows, Home, End, Page Up/Down, Insert, and Delete. On compact keyboards, you may need Fn combinations to use these keys.
Test the number pad separately from the top number row, including its Enter key. Turn Num Lock on if you want to check number input.
Check these frequently used keys early. Hold each briefly, then release it and check that its highlight changes from Pressed to Tested.
Your browser may not detect system shortcuts, Fn combinations, or some media keys. If a key stays gray, try it in another app before assuming it is faulty.
The Last key pressed panel shows the key you just used, its position, and whether it is still held down. It also shows automatic repeats when you hold a key.
| Field | Example | Meaning |
|---|---|---|
| Key | A or a | The character or key name detected by your browser. Shift, Caps Lock, and your keyboard layout can change it. |
| Code | KeyA | The browser’s name for the key’s position. This determines which key lights up on the diagram. |
| Location | Standard | Standard, Left, Right, or Numpad when the browser distinguishes them. |
| State | Pressed | Pressed while you hold the key; Released after you let go. |
| Repeat | No | Yes when holding the key causes automatic repeats. The key still counts only once toward coverage. |
Press the physical A key alone and you might see Key a, Code KeyA. Hold Shift and press the same key: Key may become A, but Code stays KeyA. Coverage still counts that one position once.
If you use a different keyboard layout, the letters printed on your keys may not match the diagram. Key shows the character you typed; Code identifies the position reported by your browser.
The colors show which keys you have tried and which are held down. Coverage measures your progress through the diagram, not your keyboard’s overall condition.
| Status | Meaning |
|---|---|
| Pressed | The tester currently shows this key as held down. |
| Tested | The tester has detected this key at least once since you started or reset the test. |
| Untested | The tester has not detected this key yet. Press it to check whether it responds. |
Reaching 100% means every testable key on the diagram responded at least once. It does not rule out occasional missed presses or problems in other apps.
If a key does not light up, check whether the problem also happens outside this page.
Click the green test panel again, then press the key. The tester will not detect your presses while you are typing in the address bar or another window.
For letters and numbers, try typing in Notepad or TextEdit. If the key works there, a browser shortcut or extension may be preventing this page from detecting it.
Temporarily turn off macros and key-remapping software. Try another input language if you use an input method, then test in another browser or a private window with extensions disabled.
Reconnect the keyboard or wireless receiver and try another USB port without a hub. Check the battery on wireless keyboards. For a built-in laptop keyboard, restart the computer and test again.
Try the keyboard on another computer, or another keyboard on this one. A failure that follows the device points at hardware or firmware; a failure that stays on one PC points at drivers or OS settings.
If one press types twice, use the double typing test. If keys work alone but not when held together, try the ghosting test.
Contact the manufacturer or check your warranty before taking the keyboard apart or installing unofficial firmware.
This test shows which key presses your browser detects. It can help you find a problem, but it cannot identify every hardware fault.
Which keys respond, whether they appear held or released, and how many keys you have tested. You can also compare the typed character with the key’s position.
Whether a key will work reliably every time, what is causing repeated or missed presses, or how much delay a wireless connection adds.
Fn, some media and power keys, and shortcuts such as Alt+Tab may be handled by your keyboard or computer without reaching the browser.
Testing keys one at a time does not show whether they work together. Use the ghosting test to check combinations you use in games or shortcuts.
Learn more about how the test works and its limitations on the methodology page.
Use this page to check individual keys. For repeated typing or keys that stop responding when held together, choose a test below.
| Need | Tool |
|---|---|
| See whether keys light up and track coverage | This keyboard tester |
| One press seems to type two characters | Keyboard double typing test |
| Several keys held together; rollover / NKRO | Keyboard ghosting test |
| Mouse buttons or scroll instead of keys | Mouse test |
Click the test area, then press keys on your physical keyboard. Each detected key lights up on the diagram and adds to your tested-key count. Your key presses stay on this page, and results are cleared when you refresh.
You can test letters, numbers, Shift and similar keys, arrows, navigation keys, and the number pad. Browsers may not detect Fn, some media keys, or system shortcuts. The diagram shows a full-size US keyboard, so skip any keys your keyboard does not have.
Click the test area again and retry. For letters and numbers, check whether you can type them in Notepad or TextEdit. If they work there, try another browser or disable extensions. If they do not work in other apps either, check the connection and try another computer. A gray key alone does not mean the key is broken.
Yes. Click the test area and press the keys on your laptop. Skip diagram keys your laptop does not have, such as a separate number pad. You may need to hold Fn to test F1–F12; some keys control your computer instead of lighting up here.
Usually not. Fn often works within the keyboard itself, so a web page cannot detect it on its own. Shortcuts such as Alt+Tab may switch apps or open menus instead of lighting up here. Try their usual function outside the tester to check whether they work.
This keyboard tester helps you check individual keys and keep track of which ones you have tried. A keyboard ghosting test checks whether several keys register when held together. If one press types twice, use the keyboard double typing test.