Free · 100% Browser-Native · Zero Downloads

All Hardware & Diagnostic Tools

A comprehensive, laboratory-grade suite of free browser-based testing utilities for keyboards, mice, switches, input latency, and click speed.

Keyboard Diagnostics

Keyboard Tester

Core Tool

Test every key on your keyboard in real time. Features interactive full-size and compact layouts, automatic detection for stuck or chattering keys, N-key rollover verification, and raw event data inspection.

Key Capabilities

  • Interactive 104-Key & 87-Key Visual Canvas
  • 7 Layout Presets (Full, TKL, 75%, 65%, 60%, Laptop, Mac)
  • Stuck & Chattering Switch Fault Detection
  • N-Key Rollover & Anti-Ghosting Verification
  • Timestamped Session History & CSV/TXT Export
  • Developer Key Event Inspector (event.code & key)
Apple Specialized

MacBook Keyboard Tester

macOS Native

Tailored specifically for Apple MacBook, MacBook Pro, MacBook Air, and Magic Keyboard users. Renders the exact Apple layout with Command (⌘), Option (⌥), and Globe/Fn keys.

Key Capabilities

  • Authentic Apple Key Layout Rendering
  • Command (⌘), Option (⌥), and Fn/Globe Key Capture
  • Butterfly & Scissor Switch Chattering Diagnostics
  • Tested Across macOS Safari, Chrome, and Firefox
  • Zero Downloads or Driver Extensions Required
Speed & Latency

Keyboard Latency Test

Performance

Measure your keyboard input lag, scan rate, and millisecond response times. Accurately benchmark hardware processing delays, jitter, and keypress durations with a real-time waveform chart.

Key Capabilities

  • Millisecond Keystroke Press Duration Tracking
  • Live Average Latency & Response Time Calculation
  • Shortest & Longest Keystroke Duration Recording
  • Estimated USB Scan Rate & Polling Delta Metrics
  • Interactive Real-Time Latency Waveform Graph
Benchmark

Measure your spacebar clicking speed and calculate Clicks Per Second (CPS) across 1s, 3s, 5s, 10s, 15s, 30s, 60s, and sandbox mode. Features an interactive 3D keycap, speed ranks, and real-time velocity graph.

Key Capabilities

  • 8 Timed Benchmark Intervals (1s to 100s) + Free Sandbox Mode
  • Interactive 3D Mechanical Spacebar Keycap with Depression Physics
  • Real-Time CPS & CPM Cadence Calculations
  • Second-by-Second Velocity Trajectory Micro-Chart
  • 7 Speed Tier Animal Ranks (Turtle to Godlike Dragon)
  • Synthesized Mechanical Switch Audio Click Feedback
Benchmark

Test your typing speed and accuracy with our free 1-minute typing test. Practice Top 200 common words or Top 1000 advanced vocabulary, get instant Net WPM, keystroke breakdowns, and accuracy scores.

Key Capabilities

  • Authentic 2-Line Dynamic Word Stream with Smooth Row Scrolling
  • Letter-by-Letter Real-Time Cursor & Live Mistype Feedback
  • Normal (Top 200 Words) & Advanced (Top 1000 Words) Modes
  • Net WPM, Keystrokes (Correct vs. Wrong), Accuracy & CPM Metrics
  • Synthesized Mechanical Switch Audio Click Feedback (Web Audio API)
  • 100% Client-Side, Private, and Zero Downloads Required
Benchmark

Calculate your Clicks Per Second (CPS) across 1s, 3s, 5s, 10s, 30s, and 60s timed intervals. Test Left/Right mouse buttons or Spacebar, track peak burst velocity, and practice advanced clicking techniques.

Key Capabilities

  • 6 Timed Benchmark Modes (1s to 60s) + Custom Timer
  • Mouse Click & Spacebar Speed Modes
  • Peak 1-Second Burst Velocity Tracking
  • Second-by-Second Acceleration Velocity Graph
  • Jitter, Butterfly, and Drag Click Technique Practice
  • Global Animal Tier Ranking & Shareable Scorecards
Hardware Health

Comprehensive mouse scroll wheel diagnostics. Detect reverse scroll jumping glitches caused by dust or faulty rotary encoders, benchmark scroll speed (PPS & SPS), and verify Middle Mouse Button (MMB) actuation.

Key Capabilities

  • Reverse Scroll Jump & Glitch Monitor for Faulty Encoders
  • Scroll Speed Benchmark (Pixels Per Second - PPS & SPS)
  • Middle Mouse Button (MMB / Button 3) Actuation Check
  • 4-Way Horizontal Tilt Wheel (Left/Right) Input Detection
  • Encoder Health Score Percentage & Signal Integrity Bar
  • Live Millisecond Event Stream Inspector Log
Diagnostic

Diagnose faulty microswitches and detect accidental double-clicking across Left, Right, Middle, and Side buttons. Customize debounce threshold sliders and export timestamped RMA diagnostic reports.

Key Capabilities

  • Multi-Button Switch Diagnostics (LMB, RMB, MMB, Side 4 & 5)
  • Adjustable Debounce Threshold Slider (20ms to 150ms)
  • Instant Double-Click & Contact Chatter Alert Detection
  • Millisecond Latency Interval Histogram Breakdown
  • Hardware Switch Health Stability Rating Percentage
  • 1-Click RMA Diagnostic Summary Export for Warranty Claims

Tool Matrix & Feature Comparison

Quickly identify which diagnostic tool best fits your peripheral troubleshooting or benchmarking need.

Tool NamePrimary FocusKey MeasurementsDiagnostics DetectedExport / Logging
Keyboard TesterKey Actuation & Layouts104 Keys, Modifiers, CodesStuck keys, chattering, ghostingCSV / TXT Event Log
MacBook Keyboard TesterApple Specific Hardware⌘ Command, ⌥ Option, Fn/GlobeButterfly & scissor switch faultsLive Session History
Keyboard Latency TestInput Lag & Response TimePress duration, Latency (ms)Polling rate jitter, scan delaysReal-Time Waveform Graph
CPS Test (Click Speed)Mouse & Spacebar SpeedClicks Per Second (CPS), Peak BurstTrigger fatigue, speed consistencyScorecards & Velocity Chart
Scroll Wheel TestScroll Encoder & MMBPixels / Sec (PPS), SPS, MMBReverse jump glitches, dead zonesReal-Time Raw Delta Log
Mouse Double Click TestMicroswitch Health & DebounceInterval Delta (ms), Debounce ThresholdContact bounce, accidental double clicks1-Click RMA Diagnostic Report

Why Choose Online Keyboard Tester?

Engineered for maximum accuracy, total privacy, and effortless zero-install access.

🔐

100% Client-Side Privacy

All diagnostics execute exclusively in your browser memory. No keystrokes, click counts, or hardware events are ever sent to a remote server.

⚡

Zero Installation or Drivers

No software to download, no administrative privileges needed, and no account registrations. Open the URL and begin testing in under 1 second.

🌐

Universal OS Compatibility

Runs seamlessly on Windows, macOS, Linux, ChromeOS, iPadOS, iOS, and Android across Google Chrome, Firefox, Safari, Edge, and Opera.

🔬

Laboratory-Grade Precision

Utilizes high-resolution browser performance timestamps and raw hardware event APIs for sub-millisecond input lag and scroll delta tracking.

Diagnostic Guides & Troubleshooting Library

Read in-depth technical guides, matrix analyses, and repair protocols written by peripheral hardware engineers.

⌨️

How to Test If a Key Is Working

Step-by-step diagnostic workflow, browser limitations, and how to isolate broken switches from OS hotkeys.

Read Guide →
⚡

Keyboard Chattering & Switch Bounce

Understand why mechanical switches double-fire, debounce algorithms, and how to verify repeating keys.

Read Guide →
🎮

Ghosting vs. N-Key Rollover

Electrical matrix analysis, diode isolation circuits, and practical gaming combination tests (WASD+Shift+Space).

Read Guide →
🍏

MacBook & Magic Keyboard Guide

Test Apple Command ⌘, Option ⌥, Fn/Globe keys, and diagnose butterfly vs scissor switch issues.

Read Guide →
View All Diagnostic Guides →

Frequently Asked Questions

Common questions regarding our hardware testing utilities, compatibility, and data security.

Are all diagnostic tools on this website free to use?

Yes! Every single tool on Online Keyboard Tester is 100% free, browser-based, and requires zero account sign-up, software downloads, or subscription fees.

Is my keystroke or mouse data private and secure?

Absolutely. All diagnostics execute strictly on your device using native client-side JavaScript APIs (KeyboardEvent and PointerEvent). Zero keystrokes, clicks, or hardware inputs are ever recorded, saved, or transmitted to any server.

Do these tools work across different operating systems?

Yes. Our tools are fully compatible with Windows, macOS, Linux, ChromeOS, Android, and iOS in any modern web browser such as Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge, and Opera.

How do I test if my hardware is failing vs software issues?

Our tools provide direct hardware-level telemetry. For example, the Keyboard Tester detects switch chattering (double-typing) and stuck contacts, while the Scroll Wheel Test detects reverse jumping blips from dusty rotary encoders. If an issue reproduces across multiple browsers and USB ports, it is a definitive hardware fault.

Can I suggest a new diagnostic tool for the platform?

Yes! We actively expand our diagnostic suite based on community feedback. Visit our Contact page to submit feature requests, new layout suggestions, or custom testing tool ideas.

Need a Custom Diagnostic Tool?

Have an idea for a new testing utility or want us to add a specific keyboard layout? We’d love to build it for you.