Test your devices with browser-based diagnostics.
Browse 24 hardware and device tests for keyboards, mice, webcams, microphones, speakers, displays, controllers, graphics, batteries, sensors and connectivity. Choose a test and continue to the external diagnostic tool.
All hardware tests
Choose the device or diagnostic you want to check.
Keyboard Test
Check key response, stuck keys and keyboard rollover directly in the browser.
Mouse Test
Test mouse buttons, scrolling, cursor movement and basic pointer behavior.
Touchscreen Test
Check touch points, multi-touch support and touchscreen gesture response.
Gamepad Test
Test controller buttons, joysticks, axes and supported vibration feedback.
Mouse Polling Rate Test
Estimate mouse report rate in Hz using browser pointer-event timing.
Webcam Test
Check webcam video, resolution, FPS and camera operation before calls or recording.
Microphone Test
Verify microphone input, volume level, sample rate and background-noise behavior.
Speaker Test
Test audio output and left/right speaker channels directly in the browser.
Stereo Sound Test
Play left and right channel audio to verify speaker or headphone stereo output.
Audio Frequency Test
Test speaker or headphone frequency response and hearing-range playback.
Screen Test
Check screen resolution, dead pixels and supported display characteristics.
Refresh Rate Test
Detect and review your display refresh rate in Hertz.
Dead Pixel Test
Inspect your display with solid colors to spot dead or stuck pixels.
EIZO Monitor Test
Run monitor checks for defective pixels, gradients, sharpness, gamma and response time.
TestUFO Refresh Rate
Measure display refresh rate and frame timing using TestUFO.
WebGL Test
Detect browser WebGL graphics support, renderer information and GPU capabilities.
CPU / GPU Benchmark
Run a browser-based compute and rendering benchmark for CPU and GPU performance.
WebGPU Test
Detect WebGPU adapter support and test browser-accessible GPU compute capabilities.
Internet Speed Test
Measure network download, upload, latency, jitter and connection quality.
Battery Health Check
Check available battery level, charging status and browser-accessible battery information.
USB Device Info
Inspect supported connected USB device information through compatible browsers.
WebXR / VR Device Test
Detect WebXR support and compatible VR or AR device capabilities.
Motion Sensor Test
Check accelerometer, gyroscope and orientation sensor data where browser support allows.
Phone Gyroscope Test
Test phone or tablet gyroscope movement across pitch, roll and yaw axes.