Universal Online Diagnostic for Phones, Tablets, Laptops & PCs
Device Info & Session
Start by describing your device and session. This will be included in the final diagnostic report.Status: Not started
1. Display & Dead Pixel Test
Tap a colour to fill the screen. Look for dead pixels, lines, burn-in or patches. Tap again to exit.Status: Not tested
2. Touch / Mouse & Multi-touch
Move / tap inside the box. On touch devices, try using multiple fingers.Move mouse or touch here…
Move events: 0
Click / tap events: 0
Max simultaneous touches: 0
Status: Not tested
3. Keyboard / On-screen Input
Click inside and press as many keys as possible. Detected keys will appear as chips.
Click here, then start typing…
Status: Not tested
4. Microphone Level Test
Start the mic test and speak at normal volume. The green bar should move with your voice.Status: Not tested
5. Speaker & Water Eject
Turn up your volume. Play a tone and a water-eject style sound to push out dust or water.Status: Not tested
6. Camera Test
Start camera preview and check focus, brightness, spots and colour.Status: Not tested
7. Battery & Power
Read browser-exposed battery information (works on supported devices).Status: Not tested / limited by browser
8. Vibration / Haptic Feedback
Works on supported mobile browsers only.Status: Not tested / device-dependent
9. GPU & Graphics Info
Reads GPU renderer / vendor via WebGL where possible.10. CPU Benchmark (JS)
Runs a browser-based loop to approximate CPU speed (rough comparison only).11. Storage Speed Simulation
Simulates intensive array operations to give a rough idea of storage / memory responsiveness.12. Internet Speed Estimate
Downloads a test image to approximate download speed (rough estimate).13. Ping / Latency Test
Pings a public endpoint multiple times and measures average response time.14. IP & Network Info (ipapi.co)
Uses a free open endpoint to show your public IP, ISP and country (if allowed by browser).15. Mobile Specs Lookup (api-mobilespecs)
Search a phone model (e.g. iPhone 14 Pro, Galaxy S23). Returns public specification data.16. Browser Device Info
Collects device hints from the browser user-agent and navigator APIs.17. Motion & Orientation Sensors
Works mainly on phones / tablets; may require permission on iOS.Accel X:0
Accel Y:0
Accel Z:0
Rotation Alpha:0
Rotation Beta:0
Rotation Gamma:0
Status: Not tested
18. Scroll Smoothness & Jank
Scroll the page up and down; then run the check to see if heavy jank occurred.19. Ghost Touch / Input Noise Monitor
Records random clicks / touches in a period. Keep your hands away during test.20. Manual Hardware Checklist
Tick mentally as you verify each item on the physical device.- All physical buttons respond properly.
- Charging cable fits firmly and charges without interruptions.
- Headphones / USB-C / Lightning / USB ports working.
- Wi-Fi & Bluetooth connect and stay stable.
- No unusual heat under light load.
- No unexpected shutdowns, freezes or boot loops.
- Biometrics (Face ID / Touch ID / Fingerprint) respond correctly.
