Free Online Device Testing Tools
Check your webcam, microphone, screen, keyboard, controller, sensors, battery and internet connection directly in your browser. No installs. No account required.
Tests run locally where technically possible. Camera, microphone and sensor data never leave your tab.
Advertisement
Popular tools
The tests people use most often to check their devices.
Webcam Test
Check that your webcam works, preview the live image, switch cameras, and inspect the capture resolution and frame rate.
Camera & AudioMicrophone Test
See a live microphone level meter and waveform, choose an input, record a short clip, and play it back locally.
Camera & AudioKeyboard Test
Test every key on your keyboard, see live key codes and modifiers, and detect keys that stick or repeat unexpectedly.
Display & InputInternet Speed Test
Measure download, upload, latency, and jitter against a configurable endpoint you control.
PerformanceScreen Test
Inspect your display resolution, pixel ratio, orientation, and colour depth, then run full-screen dead-pixel and gradient patterns.
Display & InputGamepad Test
Detect connected controllers, visualize buttons and sticks, read axes and triggers, and test rumble where supported.
Display & InputGPS Coordinates Test
Request your location with an explicit action, inspect accuracy and altitude, and copy coordinates without storing them.
SensorsBrowser Information
See your browser, operating system, screen, language, timezone, and Web API support in one local report.
SystemBrowse by category
Jump straight to the kind of test you need.
Camera & Audio
Webcam, microphone, headphone, speaker, QR scanning and permission checks.
Display & Input
Screen, refresh rate, touch, keyboard, mouse, controller and stylus tests.
Performance
Internet throughput, CPU and GPU load, and battery reporting.
Sensors
Location, motion, orientation and sensor availability.
System
Browser information, capability and feature detection, and permissions.
Recently added and featured
Newer tests and useful checks for common device problems.
Dead Pixel Test
Show full-screen solid colours to check your monitor or phone screen for dead, stuck, or discoloured pixels.
Display & InputWhite Screen Test
Fill the entire display with white light to inspect dust, scratches, stuck pixels, and uneven backlighting.
Display & InputBlack Screen Test
Display a full-screen black field to check backlight bleed, IPS glow, and stuck bright pixels.
Display & InputDouble Click Test
Measure the interval between your clicks and check whether your mouse or settings register reliable double-clicks.
Display & InputMouse Polling Rate Test
Estimate how many pointer events your mouse delivers per second while you move it across the test pad.
Display & InputMouse DPI Test
Estimate your effective mouse sensitivity in pixels per inch using an on-screen calibration ruler and a physical measurement.
Display & InputScroll Wheel Test
Check vertical and horizontal scroll wheel input, direction, step counts, and delta values in real time.
Display & InputPing Test
Measure round-trip latency to this website with repeated small requests and see minimum, average, maximum, and jitter.
PerformanceAll tools
42 tools found
Webcam Test
Check that your webcam works, preview the live image, switch cameras, and inspect the capture resolution and frame rate.
Camera & AudioMicrophone Test
See a live microphone level meter and waveform, choose an input, record a short clip, and play it back locally.
Camera & AudioHeadphone Test
Play left and right channel tones, verify stereo orientation, and generate test frequencies for headphone checks.
Camera & AudioSpeaker Test
Test left and right speakers, verify stereo separation, and play sweep or fixed-frequency tones at a safe volume.
Camera & AudioQR Code Scanner
Scan a QR code with your camera or decode an uploaded image. Links are shown for review and are never opened automatically.
Camera & AudioAudio Noise Test
Measure relative background noise with your microphone and compare quiet and noisy environments.
Camera & AudioWebcam Permission Checker
Check whether this browser can access a camera and see how a granted, denied, or missing permission behaves.
Camera & AudioMicrophone Permission Checker
Check microphone permission and see a live level indicator to confirm that audio is actually arriving.
Camera & AudioScreen Test
Inspect your display resolution, pixel ratio, orientation, and colour depth, then run full-screen dead-pixel and gradient patterns.
Display & InputScreen Recording Test
Test whether your browser can record a screen, window, or tab and review a local preview before downloading.
Display & InputRefresh Rate Test
Estimate your display refresh rate and frame pacing with requestAnimationFrame, including a live stability graph.
Display & InputTouchscreen Test
Visualize multi-touch points, track simultaneous contacts, and draw over a dead-zone grid.
Display & InputKeyboard Test
Test every key on your keyboard, see live key codes and modifiers, and detect keys that stick or repeat unexpectedly.
Display & InputMouse Test
Test mouse buttons, scroll wheel, double-click, pointer tracking, and estimate polling cadence with clear caveats.
Display & InputClick Speed Test
Measure clicks per second over a timed run and see your best interval, with a fair-start countdown.
Display & InputGamepad Test
Detect connected controllers, visualize buttons and sticks, read axes and triggers, and test rumble where supported.
Display & InputStylus and Pen Test
Draw with a stylus, inspect pressure and tilt where available, and compare pen input with mouse input.
Display & InputInternet Speed Test
Measure download, upload, latency, and jitter against a configurable endpoint you control.
PerformanceCPU Stress Test
Run a configurable, cancellable CPU workload in Web Workers and observe throughput and stability.
PerformanceGPU Stress Test
Render a WebGL workload, measure frame rate, detect context loss, and stop cleanly at any time.
PerformanceBattery Test
Read browser-reported battery level and charging status, record observations over time, and export them.
PerformanceGPS Coordinates Test
Request your location with an explicit action, inspect accuracy and altitude, and copy coordinates without storing them.
SensorsMotion and Compass Test
Read accelerometer, gyroscope, and compass data where available, with a bubble level and live orientation display.
SensorsSensor Availability Checker
List which motion, orientation, and environmental sensors your browser and device expose.
SensorsBrowser Information
See your browser, operating system, screen, language, timezone, and Web API support in one local report.
SystemDevice Capability Checker
Check which device capabilities your browser exposes, including media, input, graphics, storage, and sensors.
SystemBrowser Feature Detection
Test browser support for the web APIs used by this platform, with clear supported and unsupported states.
SystemPermission Checker
Review camera, microphone, location, notification, and clipboard permission states where the browser exposes them.
SystemDead Pixel Test
Show full-screen solid colours to check your monitor or phone screen for dead, stuck, or discoloured pixels.
Display & InputWhite Screen Test
Fill the entire display with white light to inspect dust, scratches, stuck pixels, and uneven backlighting.
Display & InputBlack Screen Test
Display a full-screen black field to check backlight bleed, IPS glow, and stuck bright pixels.
Display & InputDouble Click Test
Measure the interval between your clicks and check whether your mouse or settings register reliable double-clicks.
Display & InputMouse Polling Rate Test
Estimate how many pointer events your mouse delivers per second while you move it across the test pad.
Display & InputMouse DPI Test
Estimate your effective mouse sensitivity in pixels per inch using an on-screen calibration ruler and a physical measurement.
Display & InputScroll Wheel Test
Check vertical and horizontal scroll wheel input, direction, step counts, and delta values in real time.
Display & InputPing Test
Measure round-trip latency to this website with repeated small requests and see minimum, average, maximum, and jitter.
PerformanceDownload Speed Test
Measure download throughput by streaming a test payload from this website and watch the live rate and progress.
PerformanceUpload Speed Test
Measure upload throughput by sending a generated payload to this website and review the live and final rate.
PerformanceGyroscope Test
Read live gyroscope rotation-rate values where your device and browser expose them, with a simple motion graph.
SensorsAccelerometer Test
Read live accelerometer values, including gravity, and check that movement and tilt produce sensible changes.
SensorsCompass Test
Display a live compass heading from device orientation data and check how it responds when you turn.
SensorsMotion Sensor Test
Combine orientation and motion readings to check tilt, rotation, shake detection, and overall sensor responsiveness.
SensorsYour devices, your data
Device Check is built around local processing. Camera previews, microphone levels, recordings, sensor readings and keyboard events are handled inside your browser. There is no account, no upload of media by default, and no hidden recording.
- Camera and microphone start only after you press a button and grant permission.
- Media and sensor data are not uploaded or stored by this website by default.
- Stop buttons release devices immediately, and leaving a page stops active tracks.
How it works
No software to install and no drivers to download.
Choose a test
Pick the component or browser capability you want to check. Each tool explains what it can and cannot measure.
Grant access when needed
Camera, microphone and location tests ask for permission only after you click Start. You can deny or revoke access at any time.
Read and act on the result
Use the live status, measured values and troubleshooting notes. An unsupported message means the browser cannot run that check on this device.
Frequently asked questions
Advertisement