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
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?
Your hardware test data is safe: audio, video, and input data are processed locally in your browser and are never uploaded to a Diagno server (Diagno is a static site with no backend of its own). Note that the website does use Google AdSense and Google Analytics, which may set cookies — see our Privacy Policy for details.
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.