Test Your PC HardwareInstantly in Your Browser
Free diagnostic tools for your keyboard, mouse, monitor, microphone, webcam, gamepad, and more. No downloads, no installs, no sign-ups.
No Software Required
Every tool runs directly in your browser using standard web APIs like the Gamepad API, Web Audio API, and WebGL. There is nothing to download, install, or update. Open the page, run the test, and get your results in seconds.
Private by Design
All tests execute locally on your device. Your hardware data, microphone audio, and camera feed never leave your browser. When you close the tab, the data is gone. We do not collect or store any diagnostic information.
Works on Any Device
Built with modern web standards and tested across Chrome, Firefox, Safari, and Edge. Use it on your desktop, laptop, tablet, or phone. Responsive layouts adapt to your screen size automatically.
All Diagnostic Tools
Input Devices
Keyboard Tester
Test every key on your keyboard instantly.
Mouse Tester
Check clicks, double clicks, and mouse buttons.
Controller Tester
Test your gamepad buttons, triggers, and sticks.
Stick Drift Tester
Detect analog stick drift on your controller.
Touch Screen Test
Test multi-touch and touch point detection.
Display & Monitor
Audio
Network
System Info
Browser Information
View your browser details and capabilities.
System Information
View CPU, memory, and platform details.
Battery Information
Check battery level, status, and charge time.
GPU Information
Detect your GPU model and capabilities.
WebGL Test
Test WebGL support and GPU capabilities.
Why Use Browser-Based Hardware Diagnostics?
Traditional hardware testing often means downloading third-party utilities that may come bundled with adware, require administrator privileges, or only run on a single operating system. Browser-based diagnostic tools solve all of these problems. Because they use standardized web APIs built into every modern browser, they work instantly on Windows, macOS, Linux, ChromeOS, Android, and iOS without any installation.
CheckRig provides 19 specialized diagnostic tools covering input devices, displays, audio equipment, network performance, system information, and media devices. Each tool is designed to help you quickly verify that your hardware is working correctly, whether you are troubleshooting a problem, testing a new purchase, or preparing for an important video call or gaming session.
Common Scenarios Where These Tools Help
Buying used hardware: Before purchasing a second-hand laptop or monitor, run the dead pixel test, keyboard tester, and screen resolution checker to verify the display and input devices are in good condition. Test the webcam and microphone to ensure all built-in peripherals function properly.
Troubleshooting issues: If your keyboard is missing key presses during fast typing, the keyboard tester can reveal ghosting limitations or stuck keys. If your game controller drifts in menus, the stick drift tester shows exactly how far the analog sticks deviate from center at rest.
Pre-meeting checks: Before a video conference, use the microphone test and camera test to confirm your audio and video are working. The headphone test verifies both left and right channels are producing sound correctly.
How Browser-Based Testing Works
Modern web browsers expose hardware information through JavaScript APIs that have been standardized by the W3C and WHATWG. The Gamepad API provides real-time data from connected controllers. The Web Audio API captures and analyzes microphone input. The MediaDevices API accesses cameras with user permission. WebGL queries GPU capabilities, and the Screen API reports display properties. These APIs are designed with privacy in mind — sensitive hardware like cameras and microphones always require explicit user permission before any data can be accessed.
Because all processing happens locally in your browser, the results are instant and your data stays on your device. There are no accounts to create, no software to keep updated, and no risk of installing malicious software. Just open the tool you need and start testing.