Why Use This Keyboard Tester?

Instant Feedback

See results the moment you press a key — no delay, no loading.

🌐

No Download

Works in any modern browser on Windows, Mac, Linux, or Chromebook.

🔒

Private & Safe

Your keystrokes stay on your device. Nothing is sent to our servers.

🖱️

Mouse Buttons Too

Click the left, middle, or right mouse button to test those as well.

🎮

Full Key Coverage

Tests all 104+ keys including function row, numpad, and modifier keys.

📊

Track Progress

Counter shows how many keys you've tested so far in the session.

How to Test Your Keyboard

Testing a keyboard online is straightforward. Here's what to do:

For best results, switch your keyboard to the English (US) layout before testing, since key detection is based on key codes rather than characters.

When Should You Run a Keyboard Test?

There are a few common situations where running a keyboard test online makes sense before anything else:

After a Liquid Spill

Water, coffee, or juice getting into a keyboard is one of the most common causes of key failure. After the keyboard has fully dried out, run a test to see which keys (if any) were damaged. This saves you from paying for a full replacement when only a few keys are affected.

Before Buying a Used Keyboard

If you're buying a second-hand mechanical keyboard or any used keyboard, testing it before committing is just good sense. Open this page, run through the whole key layout, and verify everything works.

When Keys Feel Sticky or Unresponsive

Sometimes keys register fine but feel different — or vice versa. A key can feel perfectly normal to press but not actually register in software. This tester removes all doubt by showing you in real time what the computer is actually receiving.

Gaming Keyboard Ghosting Check

Gamers often need to press multiple keys simultaneously. While this tool doesn't specifically test anti-ghosting, you can press several keys at once and see which ones register, giving you a rough sense of your keyboard's rollover capability.

General Maintenance Check

Even if nothing feels wrong, running a full keyboard test every few months is a good habit — especially on heavily used keyboards. Catching a failing key early is always better than finding out mid-document that the letter didn't type.

Keyboard Switch Types and How They Fail

Not all keyboards are built the same — and when a key stops working, the reason often depends on the type of keyboard you're using. Understanding the difference helps you diagnose problems faster.

Mechanical Keyboards

Mechanical keyboards use individual physical switches beneath each key. Each switch has a spring and a metal contact point that registers a keypress. When a mechanical key fails, it's usually due to dust or debris blocking the switch, a worn-out spring losing tension, or oxidized contacts that no longer make clean electrical contact. The upside: individual switches can be cleaned or replaced without swapping the whole board. If a key fails the test, try removing the keycap and spraying compressed air into the switch before assuming it's dead.

Membrane Keyboards

Membrane keyboards use a pressure pad underneath the keys rather than individual switches. A keypress pushes a dome down onto a circuit layer to complete the connection. These are common in budget keyboards and most laptop keyboards. Membrane keys fail more silently — the dome can collapse or the circuit layer can crack from repeated use. A key that feels mushy or needs extra pressure to register is a classic sign of a failing membrane. Once a membrane layer cracks, repair is rarely practical.

Scissor Switch Keyboards

Scissor switches are a variation found almost exclusively on slim laptops and low-profile keyboards. They use two interlocking plastic pieces to stabilize each key. Scissor switches are reliable but sensitive to debris — even a small crumb under a key can cause it to stick or fail to register. If a laptop key passes the test inconsistently (works sometimes, not others), remove the keycap carefully and clean underneath before concluding the key is faulty.

Optical and Hall Effect Keyboards

Newer high-end gaming keyboards increasingly use optical switches (which detect keypresses with light) or Hall effect switches (which use magnets). These have no physical contact points, so they're far more resistant to wear and debris. If a key on one of these keyboards fails the test, the issue is more likely a firmware or driver problem than a hardware fault.

What to Do When a Key Fails the Test

If a key doesn't light up after pressing it during the test, don't assume the keyboard is ruined. Work through these steps in order before spending money on a replacement.

1. Confirm It's Not a Software Issue First

Open a plain text editor like Notepad (Windows) or TextEdit (macOS) and try typing with the key in question. If it types there but not elsewhere, the problem is a shortcut conflict or app setting — not the keyboard. If it doesn't type anywhere, you have a hardware problem worth investigating.

2. Clean the Key

This fixes more keyboard problems than anything else. Turn the keyboard upside down and shake gently to dislodge debris. Then use a can of compressed air to blast around and underneath the key. For mechanical keyboards, pull the keycap off entirely (a keycap puller costs under $5) and clean the switch directly. For laptop keys, use short, careful bursts of air at an angle — never blow straight down, as this can push debris further in.

3. Check Your Keyboard Layout Settings

On Windows, go to Settings → Time & Language → Language and check your input language. On macOS, go to System Settings → Keyboard → Input Sources. If your layout is set to anything other than your physical keyboard's layout, certain keys will produce unexpected characters or not register as expected in this tester.

4. Update or Reinstall Keyboard Drivers

On Windows, open Device Manager, expand "Keyboards," right-click your keyboard, and choose "Update driver." If that doesn't help, choose "Uninstall device" and restart — Windows will reinstall the driver automatically. On macOS, driver issues are rare with standard keyboards, but a full restart often resolves unusual key behavior.

5. Test on a Different Computer

Plug your keyboard into another computer (or connect via Bluetooth to another device) and run the test again. If the key works fine there, the problem is with your original computer's settings or ports — not the keyboard. If it fails on the second computer too, the hardware is genuinely faulty.

6. Consider Repair vs. Replacement

For mechanical keyboards, a single failed switch can often be replaced at home with a soldering iron and a replacement switch ($0.50–$2 per switch). For membrane keyboards, repair is usually not worth the effort — a replacement keyboard in the same price range makes more sense. For laptop keyboards, key replacement varies by model: some laptop keys can be reattached or individually replaced, while others require a full keyboard deck replacement.

Key Rollover and Anti-Ghosting Explained

If you play games or type very fast, you've probably encountered a situation where pressing multiple keys at once caused some of them to not register. This is called keyboard ghosting, and understanding rollover is how you know whether your keyboard handles it well.

What Is Key Ghosting?

Ghosting happens when a keyboard's internal circuit matrix can't distinguish between certain combinations of simultaneously pressed keys. It's not a software bug — it's a hardware limitation baked into how the keyboard's circuit matrix is wired. On budget membrane keyboards, pressing as few as three specific keys at once can cause one of them to be silently dropped or a phantom "ghost" key to be registered instead.

What Is N-Key Rollover (NKRO)?

N-Key Rollover means the keyboard can correctly register every key pressed simultaneously, no matter how many are held at once. Full NKRO is common on mid-range and high-end mechanical gaming keyboards. 6-Key Rollover (6KRO) is a common middle ground — it handles up to 6 simultaneous keypresses correctly, which is more than enough for most games and fast typists. If your keyboard is advertised as having NKRO or 6KRO, you can roughly verify it by pressing as many keys as possible at once during this test and checking how many register.

Does Ghosting Affect Typists?

For everyday typing, ghosting is rarely a problem — most people don't press 4+ keys simultaneously in normal use. It becomes noticeable for gamers (WASD + Shift + Space combinations), musicians using keyboard-based instruments, and accessibility users who rely on chord-based input methods. If you notice dropped keys only during fast or simultaneous input — not during normal single-key typing — ghosting is the likely culprit.

Common Keyboard Problems and What They Mean

Not every keyboard issue looks the same. Here are the most frequently reported problems and what's usually behind them.

Key Double-Types (Registers Two Letters When Pressed Once)

This is called key chatter, and it's one of the more frustrating issues to deal with. It usually means the switch's metal contacts are bouncing slightly when they make contact — a normal physical phenomenon, but one that should be filtered out by the keyboard's firmware. On mechanical keyboards, chatter often develops as switches age and the contacts wear down. Some keyboards allow you to adjust debounce delay in their software to work around it temporarily. If multiple keys on an older keyboard are chattering, the keyboard is nearing end of life.

Key Registers Slowly or With a Delay

A delayed keypress is almost always a software issue rather than hardware. Check your USB port (try a different one), update your keyboard driver, and close any background applications that might be intercepting keyboard input such as macro tools, gaming overlays, or accessibility software. On wireless keyboards, delay can also indicate a weak battery or radio interference from other 2.4GHz devices nearby.

Key Feels Fine but Doesn't Register

This is what this keyboard tester is specifically designed to catch. A key that feels normal to press but produces no output has either a broken switch contact, a failed circuit trace, or a cracked membrane layer underneath it. On mechanical keyboards, try cleaning the switch first. If cleaning doesn't fix it, the switch itself has failed and needs replacing.

Multiple Keys Stop Working at Once

When an entire section of the keyboard fails simultaneously — a full row, column, or region — it usually points to a damaged circuit trace on the PCB or membrane rather than individual key failures. Liquid spills that weren't cleaned immediately often cause this pattern. Single-switch failure is almost always isolated to one key; if several nearby keys all fail at once, the problem is at the circuit level.

Keys Work but Type the Wrong Characters

If this tester shows the correct key being detected but your word processor is getting different characters, the issue is 100% a keyboard layout mismatch in your OS settings. The tester works on raw key codes, not characters — so a mismatch between what you pressed and what was typed is always a software layout problem, never a hardware one.

Testing Keyboards on Windows, macOS, and Linux

This keyboard tester works across all major operating systems, but there are a few things worth knowing about each platform that can affect your results.

Windows 10 and Windows 11

Windows keyboards generally test without issues. The main thing to check is that your input language is set to match your physical keyboard layout — go to Settings → Time & Language → Language & Region. If you have multiple input languages installed, a quick toggle with the Windows key + Space shortcut could have switched you to an unexpected layout. Also note that some keys like the Application key (the menu key between right Alt and right Ctrl) may not register on all Windows keyboards since it's been phased out on many modern layouts.

macOS (Ventura, Sonoma, and later)

Mac keyboards have a few differences worth noting. The Command key sends a different key code than the Windows key on a PC keyboard, and certain key combinations are intercepted by macOS before reaching the browser — for example, Command + H will hide the window rather than registering in the tester. This is a system-level behavior, not a keyboard fault. If you're testing a PC keyboard on a Mac, the Windows key will show up as Command and the Alt key as Option. For macOS, you can verify keyboard input at a system level through System Settings → Keyboard → Keyboard Shortcuts.

Linux

Linux handles keyboard input through a software layer called XKB (or Wayland's equivalent on modern distros). Most standard keys test fine. If you're using a custom keyboard layout or a less common keyboard, you may find that some key codes are remapped. Testing the keyboard here can help you isolate whether an issue is hardware or whether your XKB configuration is translating key codes unexpectedly.

Chromebooks

Chromebook keyboards lack some standard keys (there's no Caps Lock by default — it's replaced with a Search key) and add a few unique ones (screen brightness, volume keys in the function row). These custom ChromeOS keys may not register in the tester since they often don't send standard browser keyboard events. All alphabetical, number, and punctuation keys will test correctly.

Testing Wireless and Bluetooth Keyboards

Wireless keyboards introduce a few variables that wired keyboards don't have. Here's how to get an accurate test and what to watch for.

Make Sure the Connection Is Stable First

Before running a keyboard test online with a wireless keyboard, confirm the connection is stable. Intermittent Bluetooth connections can cause keys to appear to fail when the real problem is signal dropout. Type a paragraph in a text editor first — if characters come through consistently, the connection is solid enough for a meaningful test.

Battery Level Matters

A low battery is a surprisingly common cause of missed keystrokes on wireless keyboards. Some keyboards start dropping input before showing any low-battery indicator. If your wireless keyboard is failing keys inconsistently during the test — some presses register, others don't — check the battery level or swap in fresh batteries before drawing any conclusions about hardware failure.

2.4GHz Dongles vs. Bluetooth

Keyboards that use a USB dongle (common on Logitech and similar brands) operate on 2.4GHz wireless and are generally more responsive and reliable than Bluetooth. If you're having issues with a Bluetooth keyboard, try moving it closer to the computer or removing other Bluetooth devices from the vicinity to reduce interference. If the same keyboard works correctly when plugged in via USB (if supported), the issue is the wireless connection, not the physical keys.

Firmware and Connectivity Modes

Many modern wireless keyboards can connect to multiple devices and switch between them. If your keyboard supports multi-device pairing, double-check that it's actively connected to the computer you're testing on — not your phone or tablet. A partially connected keyboard may send some keypresses to the wrong device, making it appear as though certain keys are failing the test.

Testing Keyboards on Mobile and Tablet Devices

Bluetooth keyboards paired with iPads, Android tablets, and smartphones are increasingly common — and they can be tested here just like any other keyboard.

iPad and iOS

Apple's Magic Keyboard and most third-party Bluetooth keyboards pair cleanly with iPads. This tester works in Safari on iPadOS with a connected keyboard. The main limitation is that some system-level shortcuts (like Command + H to go home) are intercepted by iPadOS before reaching the browser. For testing regular typing keys, function keys, and navigation keys, the results will be accurate.

Android Tablets

Android handles external keyboard input through Chrome or any Chromium-based browser. Pair your keyboard via Bluetooth, open this page in Chrome, and test normally. Some Android tablets remap certain keys (like the Search or Meta key) differently depending on the manufacturer's keyboard driver, so don't be alarmed if one or two non-alphanumeric keys behave unexpectedly.

What You Can't Test on Mobile

Touchscreen keyboards — the on-screen keyboards on phones and tablets — cannot be tested with this tool. The tester works by listening for hardware keyboard events, which touchscreen keyboards don't generate in the same way. This tool is intended for physical keyboards only, whether built-in or externally connected.

Running a Keyboard Test After Repair or Replacement

If you've just had your keyboard repaired, replaced a keycap or switch yourself, or received a keyboard back from a service center, a full keyboard test is the right first step before getting back to work.

After a DIY Switch Replacement

If you've soldered in a new switch, test it immediately after reassembly — before putting the keycap back on and before closing up any laptop housing. This saves you from having to re-open things if the solder joint didn't take. A failed solder joint is by far the most common issue after DIY switch replacements, and it shows up clearly in this tester as a key that simply doesn't register.

After a Laptop Keyboard Replacement

After replacing a laptop keyboard deck, run a full test across every key before reattaching the bottom panel of the laptop. Pay special attention to the corners and edges of the keyboard — these are most likely to have loose ribbon cable connections. If a row or column of keys fails, the ribbon cable connecting the keyboard to the motherboard is almost certainly not seated fully.

After a Liquid Spill and Cleaning

Give the keyboard at least 48–72 hours to fully dry before testing. Residual moisture on circuit traces can cause keys to fail or short even after the surface looks dry. Once dry, run a complete test and note any keys that fail or behave inconsistently. Document which keys are affected — this is useful if you're filing a warranty claim or getting a repair quote.

Delivery and Shipping Damage Check

New keyboard arrived in the mail? Run a full test before discarding the packaging. Most retailers and manufacturers require you to report shipping damage within a short window — sometimes as little as 48 hours. A five-minute keyboard test when the box arrives is far easier than a return dispute two weeks later when you notice a dead key.

Frequently Asked Questions

Why isn't my key being detected?

A few reasons this can happen: your keyboard layout might not be English, the page might not have focus (try clicking on the keyboard area), or the key might genuinely have a hardware fault. Some special keys like media keys may not send standard keyboard events that browsers can detect.

Does this work on a laptop keyboard?

Yes, absolutely. Laptop keyboards work exactly the same as external keyboards for this test. The virtual layout shown is a standard full-size layout, so some laptop-only key arrangements may look slightly different, but the detection will work correctly.

Can I test a wireless or Bluetooth keyboard?

Yes. As long as the keyboard is paired and connected to your device, it will work with this tester just like a wired keyboard.

The test shows the key worked, but it doesn't type correctly in Word or Google Docs. Why?

This is a software issue, not a hardware issue. If the key registers here but not in other applications, the problem is likely with your keyboard layout settings, a specific app's shortcut configuration, or a driver issue — not the physical keyboard.

Is this safe to use? Are my passwords recorded?

Completely safe. The key detection runs in your browser's JavaScript environment. No data is sent to any server. We strongly recommend not typing actual passwords on any website you don't fully trust, but for this tool specifically, there is technically nothing to worry about — it detects key codes, not characters, and nothing leaves your browser.

Available Languages

Englishहिन्दीEspañolFrançaisDeutschPortuguêsItalianoРусский中文日本語한국어العربيةTürkçePolskiNederlandsBahasa Indonesiaবাংলা