Is Your Hardware Working? Find Out in Seconds
Browser diagnostics for microphone, webcam, keyboard, speakers, and display. 90 tests across 9 categories, zero installs — all processing runs locally on your device.
Start TestingHow It Works
Open Your Browser
No download or installation needed. Works on Chrome, Firefox, Safari, and Edge.
Run a Test
Select a hardware test and grant permission. All processing happens locally on your device.
Get Results
See instant results with detailed diagnostics. Nothing is ever uploaded to any server.
Choose a Category
Input Devices
Keyboard, mouse, touchscreen, gamepad, double-click, drag, and scroll tests
10 tests →FAQ
Is Diagno really free to use?
Yes, 100% free. Diagno is ad-supported. All 90 tests are available without payment, accounts, or subscriptions. The codebase is open source.
Is my data safe during hardware testing?
Architecturally guaranteed. Diagno has no backend server — it's a static site. Audio, video, and input data never leave your browser. Verify: open DevTools Network tab during any test to see zero outbound requests.
Which browsers and devices are supported?
Chrome 90+, Firefox 90+, Safari 15+, Edge 90+. Works on desktop, laptop, tablet, and mobile. Some tests (Bluetooth, USB) require Chrome or Edge due to Web API availability.
Do I need to install anything to run the tests?
No. Diagno runs entirely in your browser via Web APIs (MediaDevices, Web Audio, Canvas, KeyboardEvent). No plugins, extensions, or downloads. Just open the page and start.
How accurate are Diagno's hardware tests?
Tests use the same Web APIs as professional applications. Audio analysis uses real-time FFT via WebAssembly for SNR and THD measurements. Display tests use sub-pixel Canvas rendering. Results match dedicated native apps within typical browser API precision.