Free Keyboard Tester | Test Every Key on Your Keyboard Online in Your Browser
Is a key on your keyboard not responding? Bought a used keyboard and want to check every key works? About to return a laptop and want to verify the keyboard is fully functional? A browser-based keyboard tester is the fastest way to confirm which keys register and which do not.
Thetoolity's free keyboard tester displays a keyboard layout of 71 keys directly in your browser. Press any key and it highlights green. Keep pressing until all keys are confirmed or you find the ones that are broken or stuck. No software to install, no account required, works instantly in any modern browser.
How to Use the Keyboard Tester
Step 1: Keep the page active. The tester listens for keypresses anywhere on the page, so you do not need to click a specific area. Just make sure the browser tab is in focus and that your cursor is not in the address bar or another window.
Step 2: Press any key on your physical keyboard. The corresponding key on the on-screen keyboard layout turns green and shows a small check mark to confirm the keypress was registered.
Step 3: Watch the press effect. A key that is currently being held down shrinks slightly and shows a highlight ring, which is useful for testing whether a key registers as held versus tapped.
Step 4: Track your progress. The progress bar and counter at the top show how many of the 71 keys you have tested so far, and the Total Key Presses counter shows how many key events were recorded. Holding a key down repeats the key event, so the press count rises while a key is held.
Step 5: Continue pressing all keys you want to test. Work through the full keyboard systematically: function row first (Esc, F1 through F12), then the number row, then each letter row, then the modifier keys (Shift, Ctrl, Alt), Space, and finally any special keys like Backspace, Tab, CapsLock, and Enter. When every key has been confirmed, the tester shows an "All keys tested successfully!" message.
Step 6: Note any keys that do not highlight. If you press a key and the corresponding key on-screen does not turn green, that key is either not registering with the operating system (hardware or driver issue) or is sending a different key code than expected.
Step 7: Click "Reset Test" to clear all highlighted keys and start over from scratch. This is useful if you want to rerun the test or let someone else test the keyboard from a clean state.
While the tester page is open, it blocks the normal action of most keys (such as Tab or F5), so you can press them without leaving the page.
What the Keyboard Tester Checks
The tester registers every key that your browser receives as a keypress event from your operating system. When you press a physical key:
The operating system detects the key scan code from the keyboard hardware.
The OS converts it to a key event and sends it to the active application (your browser).
The browser receives the event and the tester highlights the corresponding key green.
This means the tester confirms that:
The physical key switch is making electrical contact.
The keyboard's internal controller is registering the keypress.
The key scan code is reaching the operating system.
The OS is passing the key event to the browser correctly.
If a key does not light up, the problem could be at any of these stages: a physically broken key switch, a loose ribbon cable, a damaged keyboard controller, a driver issue, or an operating system setting blocking the key.
The Full Layout: 71 Keys Covered
Thetoolity's keyboard tester covers the main section of a standard keyboard across six rows:
Function row (13 keys): Esc, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12.
Number row (14 keys): Backtick/Tilde (`), 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, Hyphen/Underscore (-), Equals/Plus (=), Backspace.
Top letter row (14 keys): Tab, Q, W, E, R, T, Y, U, I, O, P, Open Bracket ([), Close Bracket (]), Backslash (\).
Home row (13 keys): CapsLock, A, S, D, F, G, H, J, K, L, Semicolon (;), Apostrophe ('), Enter.
Bottom letter row (12 keys): Left Shift, Z, X, C, V, B, N, M, Comma (,), Period (.), Forward Slash (/), Right Shift.
Modifier and space row (5 keys): Left Ctrl, Left Alt, Space, Right Alt, Right Ctrl.
Testing systematically across all six rows ensures complete coverage of the main keys. Keys in the function row and modifier row are pressed less often in daily typing, so a broken key there can go unnoticed for a long time.
What is not in the on-screen layout
The layout does not include the arrow keys, the numeric keypad, the Windows/Command key, Delete, Insert, Home, End, Page Up, Page Down, Print Screen, or dedicated media keys.
Left and right Shift, Ctrl, and Alt keys share the same key name in the browser, so pressing either one highlights both matching keys on the screen. A press confirms that at least one key of the pair works, but the tester cannot tell the left and right versions apart.
Common Keyboard Problems the Tester Reveals
Stuck or Ghost Key
A stuck key appears highlighted on the tester before you press it, because the key is sending a continuous signal. This can happen from debris under the key cap, liquid damage causing a short circuit, or a physically compressed spring mechanism. A ghost key appearing without being pressed can cause all sorts of unexpected behavior in applications and games.
Non-Responsive Key
You press the key and nothing happens on the tester. The key does not highlight at all. This confirms the key is not sending any signal to the operating system. Possible causes: debris blocking the contact point, a worn key switch that has lost conductivity, or a physical break in the key switch or underlying circuit. For membrane keyboards, this often means the underlying conductive layer has worn through or peeled away.
Intermittent Key
Sometimes the key highlights and sometimes it does not. You may need to press it multiple times or with varying pressure to get a response. Intermittent keys are often on their way to becoming fully non-responsive and are a reliable early warning of keyboard deterioration.
Wrong Key Registering
You press one key and a different key highlights on the tester. This is unusual and typically indicates a keyboard mapping issue (software or driver), a keyboard firmware problem, or in some cases water damage that has shorted two key contacts together.
Modifier Keys Not Working
Shift, Ctrl, and Alt are often tested less than letter keys. The keyboard tester reveals when a modifier key is not registering, which can explain symptoms like inability to use keyboard shortcuts, problems typing uppercase letters, or inability to trigger certain key combinations.
Function Keys Blocked
Many laptops have an Fn lock mode where the function keys default to media or brightness controls rather than F1 through F12. The keyboard tester will show which signal the key is actually sending. If F5 is mapped to Refresh but you need the F5 key for a program, the tester helps confirm the behavior.
When to Use a Keyboard Tester
Before buying a used keyboard: Testing a used keyboard before purchasing confirms all keys work and saves the hassle of discovering problems after the transaction.
After spilling liquid on a keyboard: After a liquid spill, once the keyboard has been dried thoroughly, use the keyboard tester to identify any keys that have been damaged by the liquid. Acting quickly can sometimes allow the keyboard to be cleaned and saved; the tester shows exactly which keys were affected.
After cleaning a keyboard: Removing key caps for cleaning and reinserting them can occasionally dislodge the mechanism underneath. The keyboard tester confirms everything is properly reseated after reassembly.
Troubleshooting typing errors: If you keep getting unexpected characters when typing, or if a key seems to auto-repeat without you holding it, the keyboard tester can confirm whether the problem is hardware (a stuck key) or software (an accessibility setting or application-level key remapping).
Testing a gaming keyboard: Gaming keyboards often have macro keys, extra function keys, and dedicated media keys. Testing the standard keys confirms they register correctly before serious gameplay sessions.
Testing a new keyboard after purchase: New keyboards can occasionally have manufacturing defects. Running a quick keyboard test when first unboxing confirms there are no dead keys or stuck keys before the return window closes.
Laptop keyboard troubleshooting: Laptop keyboards share circuitry with the rest of the laptop. A single damaged key on a laptop can sometimes be a symptom of a broader issue with the laptop's keyboard controller or ribbon cable connection. The keyboard tester helps isolate which specific keys are affected.
Remote work and video call preparation: Before an important meeting or interview, quickly running through the keyboard tester verifies that the keys you might need are functioning correctly.
Keyboard Tester vs Typing Speed Test
Keyboard testers and typing speed tests are often confused but serve entirely different purposes.
A keyboard tester checks whether physical keys register correctly. It confirms hardware functionality. It does not measure speed or accuracy. It does not require you to type specific text.
A typing speed test measures your words-per-minute (WPM) typing speed and accuracy on a predefined passage of text. It is a performance measurement tool, not a hardware diagnostic tool.
If your goal is to check whether a key is broken or not working: use a keyboard tester. If your goal is to measure how fast you type: use a typing speed test.
Some symptoms that seem like a typing speed problem (missing characters, unexpected characters, skipped letters) can actually be hardware issues detectable with a keyboard tester. If your typing test results are unexpectedly poor, running a keyboard test first to rule out hardware problems is a practical diagnostic step.
Why Browser-Based Keyboard Testing Works
Some users wonder whether a browser-based keyboard tester can accurately detect all keyboard inputs, especially for special keys. Modern browsers handle keyboard input through the standard KeyboardEvent interface, which reports the key value, key code, and location of every keystroke.
The tester works for virtually all standard keys because:
Standard alphanumeric keys all produce well-defined, consistent key events across browsers and operating systems.
Modifier keys (Shift, Ctrl, and Alt) produce separate key events on both press and release.
Function keys (F1 through F12) produce key events that the browser can capture, though some function keys are intercepted by the operating system before reaching the browser (F1 for Help, F3 for Find, etc. in some OS configurations). If a function key does not register in the tester, try a different browser or check whether your OS is intercepting it.
CapsLock produces a key event when pressed. On some systems (notably macOS), the browser may only report it when CapsLock is switched on or off.
Media keys (volume, brightness, play/pause) on laptop keyboards are sometimes sent as system-level commands and may not produce standard browser key events. If media keys do not show on the tester, they may be functioning correctly at the system level but simply not visible to the browser.
Privacy note
Thetoolity's keyboard tester runs entirely in your browser. No keystrokes are sent to any server. The tool detects key events locally in JavaScript and updates the on-screen display without any data leaving your device. This means it cannot be used for keystroke logging or surveillance.
Frequently Asked Questions
How do I test if my keyboard keys are working?+
How do I know if a keyboard key is broken?+
Can I test keyboard keys online without downloading software?+
Why is my keyboard key not registering in the tester?+
How do I test function keys (F1-F12) in a keyboard tester?+
Why does my keyboard tester show a key pressed without me touching it?+
Does a keyboard tester record my keystrokes?+
Can I test a gaming keyboard with this tester?+
Why Thetoolity?
Thetoolity brings together a growing collection of free, fast, and clean online tools for anyone who needs quick, reliable testing without installing software. Our keyboard tester loads instantly, covers 71 keys of the main keyboard layout, confirms key presses with a clear green highlight, and shows a live counter of keys tested and total presses.
No subscriptions. No paywalls. No cluttered interfaces. No keylogger concerns. Just a clean tool that tells you immediately which keys work and which do not.
Explore the full collection at Thetoolity.com and find generators, converters, calculators, checkers, and testers, all free and all instant.