New Release Check out our newly released Desktop Applications for Windows & Mac! Explore Desktop Software →
PCTester ONLINE

Keyboard Tester Online – Test Every Key, Ghosting & Latency Free | PC Tester
Online Diagnostic Tool • 100% Free

Keyboard Tester

Press any key on your physical keyboard — the matching key here lights up. Spot dead keys, ghosting, and layout problems on a laptop or external keyboard in under a minute.

⌨️ Full layout + numpad 🔊 Optional key sounds ♿ Click-to-test supported 🌐 12+ Language layouts
0 keys tested out of 0 total keys
🌐
💡 Standard US QWERTY layout. Keycodes match physical positions directly.
⚡ Live Keystroke Inspector Layout: English (US)
Key Name (event.key)
—
Physical Code
—
ASCII / KeyCode
—
Status
Ready

Click any key here to test it too (useful on touchscreens or if a physical key doesn't respond). Note: some key combinations like the Windows/Cmd key, F11, or F12 may be reserved by your operating system and can't always be captured by a webpage — that's a browser/OS limitation, not a bug in this tool.

Diagnostic report copied to clipboard!

1. How to Test Your Keyboard Online (Step-by-Step)

Testing every key on your laptop, mechanical, or wireless keyboard takes less than 60 seconds with this tool:

  1. Select Your Layout: Choose your native keyboard layout from the language dropdown (e.g., English, Urdu, Arabic, Hindi, Chinese, Japanese, Russian, German, French, Spanish, Portuguese, Turkish, Korean).
  2. Focus the Browser: Click anywhere inside the tester area to ensure your browser has focus.
  3. Press Every Physical Key: Press keys one by one across all rows—Function keys, Numbers, QWERTY rows, Navigation clusters, Arrow keys, and the Numpad.
  4. Observe Live Status: Working keys illuminate green with a checkmark (✓). The Live Keystroke Inspector below the keyboard displays the exact key name, physical code, and ASCII keycode.
  5. Identify Dead or Unresponsive Keys: Any key that fails to turn green after multiple presses indicates a hardware fault, stuck switch, or driver interruption.
  6. Export Diagnostic Log: Click Copy Diagnostic Report to instantly copy a technician-friendly test summary for warranty claims or repair forums.

2. Why This Keyboard Tester Uses Physical Key Codes, Not Characters

Most basic typing tests check characters (like "a" or "A"). However, character-based testing fails when dealing with modifier keys like Shift, Caps Lock, or Alt Gr—pressing Shift + 1 produces "!" instead of "1", confusing simple testers. This tool tracks lower-level physical hardware events via event.code (e.g., KeyQ, Digit1, Space). This guarantees that every physical switch is tested accurately regardless of your current operating system language, active input method (IME), or Caps Lock state.

3. How to Diagnose & Fix Unresponsive, Stuck, or Double-Typing Keys

🔍
Diagnostic Tip: Always determine whether a keyboard issue is caused by Hardware (switch/membrane) or Software (drivers/OS settings) before spending money on a replacement.

Common Keyboard Problems & Solutions:

  • Key Never Registers (Dead Key):
    On External Keyboards: Unplug the USB cable, inspect the port, and test on another computer. On hot-swappable mechanical keyboards, remove the keycap and switch using a switch puller to inspect for bent pins.
    On Laptops: Reboot into your laptop's BIOS/UEFI. If the key fails to work in the BIOS menu too, the internal ribbon cable or membrane contact is damaged and requires replacement.
  • Key Types Twice (Key Chatter / Bouncing):
    Occurs when mechanical switch contacts oxidize or degrade, sending multiple signals on a single keystroke. Clean the switch stem with a drop of high-purity (99%) isopropyl alcohol or adjust your OS key repeat debounce delay.
  • Entire Row or Column Is Dead:
    Indicates a broken trace on the keyboard PCB (Printed Circuit Board) or a loose flexible flat cable (FFC) on laptop keyboards.
  • Stuck Keys / Repeating Characters:
    Turn off Windows "Filter Keys" and "Sticky Keys" under Settings > Accessibility > Keyboard. Debris under membrane scissor switches can also cause physical sticking—use a can of compressed air at a 45-degree angle.

4. Keyboard Ghosting vs. N-Key Rollover (NKRO) Explained

When gaming or typing at high speeds, you frequently press multiple keys simultaneously (for example: W + Shift + Space + R). How your keyboard handles simultaneous presses depends on its internal circuit matrix:

Rollover TypeSimultaneous Keys RegisteredTypical Keyboard CategoryGaming Impact
2-Key Rollover (2KRO)Only 2 keys at onceBudget membrane / basic office keyboardsHigh ghosting risk in fast-paced games
6-Key Rollover (6KRO)Up to 6 regular keys + modifiersStandard USB mechanical keyboardsSufficient for 95% of gaming scenarios
N-Key Rollover (NKRO)Unlimited keys simultaneouslyHigh-end mechanical & optical keyboardsZero ghosting; 100% actuation accuracy

How to test rollover on this page: Hold down 3 to 6 keys in your favorite gaming combination (e.g., W+A+Space). All active keys should light up simultaneously without dropping.

5. Comprehensive Mechanical Switch Comparison Matrix

Choosing the right mechanical switches affects typing speed, finger fatigue, and acoustic noise:

Switch TypeActuation ForcePre-Travel / TotalSound ProfileBest Use Case
Clicky (Cherry MX Blue / Kailh White)50g – 60g2.2mm / 4.0mmLoud, crisp clickDedicated typing, programmers, solo offices
Linear (Cherry MX Red / Gateron Yellow)45g – 50g2.0mm / 4.0mmSmooth, quiet glideFast-paced FPS/MOBA gaming, rapid actuation
Tactile (Cherry MX Brown / Holy Panda)45g – 55g2.0mm / 4.0mmSubtle bump, moderate soundHybrid work, shared office spaces, general use
Speed Linear (Cherry Silver / Kailh Speed)40g – 45g1.1mm – 1.2mmQuiet, ultra-fastCompetitive esports & reflex-heavy games
Optical & Magnetic (Hall Effect)Adjustable (30g–60g)0.1mm – 4.0mm (Rapid Trigger)Variable / customEsports pros, custom actuation sensitivity

6. Keyboard Form Factors & Layout Sizes

Size Form FactorKey CountFeatures IncludedIdeal Audience
Full-Size (100%)104 – 108 KeysFull alphanumeric, Function row, Navigation, NumpadAccountants, data entry, full desktop setups
1800-Compact / 96%96 – 100 KeysAll full-size keys condensed with zero gapUsers needing numpad with smaller footprint
Tenkeyless (TKL / 80%)87 – 88 KeysFull layout without the number padGamers wanting extra mouse sweep area
75% Layout82 – 84 KeysCompact TKL with compressed navigation columnModern custom keyboard enthusiasts
65% Layout67 – 68 KeysAlphanumeric + Dedicated Arrow keys & 4 nav keysMinimalist setups retaining arrow keys
60% Compact61 KeysAlphanumeric only; Function/Arrows on secondary layerEsports portability & maximum desk clearance

7. Wired vs. 2.4GHz Wireless vs. Bluetooth Keyboards

Key latency (input lag) is critical for competitive gaming and fast typists:

  • Wired (USB-C / USB-A): 1ms latency (1000Hz polling rate). Zero interference, no battery degradation.
  • 2.4GHz Wireless (USB Dongle): 1ms to 2ms latency. Near-parity with wired connections, ideal for wireless clean desk setups.
  • Bluetooth 5.0 / 5.3: 8ms to 25ms latency (125Hz polling rate). Best for multi-device tablet/phone switching and battery longevity (up to several months).

8. International & Multi-Language Layout Standards

Physical keyboards across the globe feature unique localized switch placements and secondary legends. This online tester supports real hardware layouts for:

  • Urdu (اردو فونیتک): National standard phonetic layout matching Urdu letter sounds with English key positions.
  • Arabic (العربية 101/102): Standard Middle Eastern Arabic layout with dual Latin sub-legends.
  • Hindi (हिन्दी इन्स्क्रिप्ट): Indian official Devanagari InScript layout.
  • Chinese (中文 注音/拼音): Standard Pinyin and Taiwan Bopomofo / Zhuyin dual keycaps.
  • Japanese (日本語 JIS): JIS standard layout featuring Kana and Romaji markings.
  • Russian (Русский ЙЦУКЕН): Cyrillic standard keyboard layout.
  • Korean (한국어 두벌식): 2-Set Hangul layout with consonants on the left and vowels on the right.
  • European Layouts: German QWERTZ (Ä, Ö, Ü, ß), French AZERTY, Spanish ISO (Ñ, ¿, ¡), Portuguese ABNT2 (Ç), and Turkish Q.

9. Frequently Asked Questions (FAQ)

How do I know if a key is physically broken or a software glitch?

If a key fails to light up on this tester, first test it in your computer's BIOS/UEFI screen or boot into Safe Mode. If it works there, the issue is caused by background software, corrupt keyboard drivers, or active keyboard remapping apps (like PowerToys or AutoHotkey). If it still fails across different systems, the physical switch or trace is damaged.

Why do I need to click the page before typing?

Web browsers only transmit keyboard events to the specific browser tab that currently holds user focus. Clicking anywhere on the page guarantees your browser receives the keystroke signals.

Why do keys like Windows key, Cmd, F11, or PrintScreen not always register?

Certain key combinations (such as F11 for fullscreen, Windows key for the Start menu, or Cmd+Q on macOS) are captured directly by the operating system or browser shell before reaching the web document. This is an OS security feature, not a limitation of this tool.

How can I test for keyboard ghosting and N-Key rollover?

Hold down 4 or more keys simultaneously (such as W, A, S, D, Space). If all pressed keys illuminate green on the virtual keyboard, your keyboard has high rollover. If some keys drop out or fail to light up until others are released, your keyboard has a matrix rollover limit.

Can I test Bluetooth and built-in laptop keyboards with this tool?

Yes. This tester works universally across all keyboard types—including Apple MacBook keyboards, Windows laptops (Dell, HP, Lenovo, Asus, Acer), mechanical gaming keyboards, custom hot-swap boards, and Bluetooth wireless keyboards.

What should I do if water or liquid spilled on my keyboard?

Immediately disconnect the keyboard from power (or turn off the laptop). Invert the keyboard upside down on a clean towel. Do NOT use a hot hairdryer as it melts keycaps. Allow at least 24 to 48 hours for complete drying before reconnecting and testing on this page.

Related Diagnostic Tools

Written & verified by Adeel Farooq, Founder of PC Tester — 50+ browser-based diagnostic tools developed, working in PC hardware diagnostics & electronics engineering since 2013. Review our Privacy Policy and Disclaimer.

--

Region & Currency Settings

249
85+
150+
--

Region & Currency Settings

249
85+
150+