testersKeyboard Tester

Keyboard Tester

Test all keys on your keyboard to ensure they're working properly

Keys Tested
0 / 71
0
Total Key Presses
0
Keys Tested

Press any key on your keyboard to test it. Tested keys will stay highlighted in green.

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
CapsLock
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Alt
Space
Alt
Ctrl

Testing Tips:

• Tested keys stay highlighted in green
• Currently pressed keys show a pulse effect
• Test all keys including function keys and modifiers
• Some keys may have multiple names (Ctrl/Control)
• Use the reset button to start over

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?+
Open Thetoolity's free keyboard tester, make sure the page is active, then press each key you want to test. Keys that register correctly highlight green on the on-screen keyboard layout. Keys that do not highlight are either not sending a signal or sending an unexpected signal. The tester covers 71 standard keyboard keys.
How do I know if a keyboard key is broken?+
Press the key in a keyboard tester. If the corresponding key does not highlight on the on-screen display, the key is likely broken or not registering. If the key highlights without you pressing it (ghost key), something is physically pressing the contact or a short circuit is causing a stuck key signal. Intermittent response (sometimes registers, sometimes does not) suggests a partially failing key switch.
Can I test keyboard keys online without downloading software?+
Yes. Thetoolity's keyboard tester is fully browser-based. Open it in any modern web browser (Chrome, Firefox, Safari, Edge) and start pressing keys. No download, installation, or account is needed.
Why is my keyboard key not registering in the tester?+
Several causes: debris or liquid under the key preventing contact, a worn key switch that no longer conducts properly, a damaged or disconnected ribbon cable (laptops), a driver or OS issue intercepting the key before it reaches the browser, or a key remapping in software. Try the same key in a different browser to rule out browser-specific issues. If it fails in all browsers, the problem is hardware or OS-level.
How do I test function keys (F1-F12) in a keyboard tester?+
Press each F1 through F12 key in the tester. Note that some operating systems intercept function keys for their own purposes (F1 for Help in Windows, for example) and the browser may not receive the key event. If a function key does not register, try a different browser or check your OS settings.
Why does my keyboard tester show a key pressed without me touching it?+
A key that shows as pressed without physical contact is a ghost key or stuck key. This usually means debris or liquid under the key cap is creating constant contact, or the key spring mechanism is physically compressed. Try removing and cleaning the key cap. If the problem persists, the key switch may need replacement.
Does a keyboard tester record my keystrokes?+
Thetoolity's keyboard tester runs entirely in your browser. No keystroke data is sent to any server. The key events are processed locally in JavaScript to update the on-screen display only. Your typing is not logged, stored, or transmitted.
Can I test a gaming keyboard with this tester?+
Yes, for the standard keys in the layout (letters, numbers, function keys, and the Shift, Ctrl, and Alt modifiers). Macro keys, arrow keys, the numeric keypad, and media keys are not part of the on-screen layout, and whether they register at all depends on how the keyboard firmware sends those signals to the OS and browser.

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.