Skip to main content

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 Testing
90 Tests
100% Free
Zero Uploads
No Install Required
100% Private
Open Source

How 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?

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.