Diagnose keyboards, mice, displays, and audio devices directly in your web browser. 100% private, zero installation, and no keyloggers.
Modular hardware testing instruments powered by native browser Web APIs.
Test switch response, N-Key Rollover (NKRO) ghosting, stuck keys, and chattering across ANSI 60%, 65%, 75%, TKL, and 100% layouts with macOS and Windows modifier toggles.
Inspect Left, Right, Middle, and auxiliary side buttons. Features a high-precision double-click glitch detector to diagnose worn microswitches with sub-80ms interval bounce logging.
Cycle fullscreen solid red, green, blue, black, and white canvases to identify dead or stuck subpixels. Measure browser display animation smoothness with frame-timestamp estimation.
Verify stereo balance, headset channel separation (Left/Right isolation), and monitor microphone input levels in real time using the Web Audio API without saving voice recordings.
All keypresses, button clicks, and hardware metrics are processed strictly in client-side browser memory. Zero external server transmissions, zero telemetry, zero cookies.
Built on lightweight modern web standards for immediate responsiveness. No heavy frameworks, no ad-bloat, and no login walls between you and your hardware diagnostics.
Transparent browser event loop timestamps without pseudo-scientific claims. We test what browsers can measure accurately without inventing unverified hardware bus figures.
Keyboard chattering (or key bounce) happens when a mechanical switch's metal contact leaves vibrate or become dirty, causing a single physical keypress to register two or more characters in milliseconds. APtester flags activations occurring under 40 milliseconds as likely switch chatter.
Key ghosting occurs when pressing multiple keys simultaneously causes an unpressed key to register or blocks other valid presses due to simple matrix wiring. High-performance keyboards feature anti-ghosting diodes providing true N-Key Rollover (NKRO), allowing all pressed keys to register together.
No. APtester is built on a 100% zero-telemetry architecture. All input events (keyboard, mouse clicks, audio streams) are handled locally in your browser's execution memory and never transmitted over the internet.
No. Modern web browsers run on the operating system event loop and cannot directly access raw hardware USB bus clocks. APtester measures accurate browser DOM event loop timestamps and intervals, not raw microsecond electrical hardware polling.
Hardware Fn keys and power buttons are managed directly by laptop firmware or OS kernel layers and do not emit standard browser KeyboardEvent signals. This is a deliberate platform security sandbox limit, not a hardware fault.