My tools

Free online device tests · 20 tools

Device Lab

Test your own hardware straight from the browser: check camera and mic before a call, look for dead pixels on a new monitor, verify a keyboard or mouse, measure room noise and try colour vision or reaction time checks. Everything runs locally with no sign-up and no uploads.

Runs locally · No uploads

Capability scan

Detects which device APIs this browser supports (reads capabilities only, requests no permissions).

FeatureSupportTool
Secure connection (HTTPS)Checking…—
Camera / microphone (getUserMedia)Checking…Webcam Test →
Local recording (MediaRecorder)Checking…Mic Test →
Sound analysis & playback (Web Audio)Checking…Speaker Test →
Screen resolution / pixel ratioChecking…Dead Pixel Test →
Touch screen (max touch points)Checking…Touch Screen Test →
Gamepad (Gamepad API)Checking…Gamepad Tester →
Orientation / motion sensorsChecking…Bubble Level →
Location (Geolocation)Checking…My GPS Coordinates →

Choose tools by task

Video call kit

Check camera, microphone and speakers two minutes before a call.

Screen & display

Inspect dead pixels, backlight bleed, refresh rate and touch before you buy or return.

Keyboard, mouse & gamepad

Find dead keys, double-click faults, polling rate and stick drift.

Sound & environment

Measure noise, keep a classroom calm, then use white noise, a metronome or a tone generator.

Location & sensors

GPS coordinates, a bubble level and compass; use IP Check for network location.

Health & self-checks (not diagnostic)

Colour vision screening, a hearing frequency check, reaction time and BMI, for reference only.

Related XunL tools

SAVE AND SHARE

Keep this calculator handy

Copy the link to come back any time, or print the page and choose Save as PDF to keep the current inputs and results.

Contact us

Free to use, no sign-up needed and no card required.

Need website monitoring or an inquiry workspace? Create a company account →

How to use the Device Lab

  1. Start with the capability scan below to see which device APIs this browser supports.
  2. Pick a tool group for your situation: the video call kit before meetings, display and input tools when buying or returning hardware, classroom and colour tools for kids.
  3. Tools that need a permission only ask after you click Start, and you can stop or revoke access in browser settings at any time.
  4. Each tool suggests a next step, so you can run a complete device check in a few minutes.

Why test devices in the browser

Browsers expose standard APIs such as getUserMedia (camera and microphone), Web Audio (sound analysis and playback), Gamepad, Pointer and Touch events, DeviceOrientation and Geolocation. They read hardware data locally without drivers or apps, which makes them ideal for a quick pre-meeting check, inspecting hardware on delivery, or helping a customer troubleshoot remotely.

Privacy and permissions

Every Device Lab tool computes results in your browser. Audio and video are never recorded to a server or uploaded, and GPS coordinates are not sent to a map service unless you click a map link. Camera, microphone, location and motion sensors require your explicit click and the browser permission prompt; closing the page or pressing Stop releases the device.

Limits of web-based results

A web page only sees what the browser and operating system report: microphone decibels are uncalibrated estimates, refresh rate is inferred from frame timing, GPS accuracy depends on the device and surroundings, and health tools are screening and estimation aids, not medical diagnoses. Use calibrated professional instruments when you need measurement-grade results.

Frequently asked questions

Do I need to install anything?

No. Every tool is a web page that works in current versions of Chrome, Edge, Firefox and Safari on both desktop and mobile.

Is my camera or microphone data uploaded?

No. Video and audio are processed only in browser memory for live preview and level calculation. Recordings and snapshots stay on your device and disappear when you close the page.

Why do some tools not work on iPhone?

iOS Safari restricts some APIs: motion sensors need an extra permission tap, and Gamepad or Battery support is limited. Each tool detects unsupported features and explains the alternative.

Why is my IP location different from my GPS position?

IP location is the approximate position of your network exit, which may be an ISP data centre or a proxy. GPS coordinates come from the device itself. Use IP Check and GPS Coordinates for each purpose.

Can the health tools diagnose anything?

No. The colour vision, hearing, reaction time and BMI tools are screening and estimation aids influenced by your screen, headphones and environment. Consult a doctor or qualified professional with any concerns.

Device Lab practical guide and common questions

What does a Device Lab do?

Browsers expose standard APIs such as getUserMedia (camera and microphone), Web Audio (sound analysis and playback), Gamepad, Pointer and Touch events, DeviceOrientation and Geolocation. They read hardware data locally without drivers or apps, which makes them ideal for a quick pre-meeting check, inspecting hardware on delivery, or helping a customer troubleshoot remotely.

Who is this for, and when is it useful?

Anyone who wants to check a camera, microphone, screen and peripherals in one place before a meeting, stream, online class or second-hand purchase.

How do I use this Device Lab?

Start with the capability scan below to see which device APIs this browser supports. Pick a tool group for your situation: the video call kit before meetings, display and input tools when buying or returning hardware, classroom and colour tools for kids. Tools that need a permission only ask after you click Start, and you can stop or revoke access in browser settings at any time. Each tool suggests a next step, so you can run a complete device check in a few minutes.

How should I interpret the results?

Every Device Lab tool computes results in your browser. Audio and video are never recorded to a server or uploaded, and GPS coordinates are not sent to a map service unless you click a map link. Camera, microphone, location and motion sensors require your explicit click and the browser permission prompt; closing the page or pressing Stop releases the device.

Where is the work performed, and which services receive data?

Device Lab: Runs entirely in the browser without camera, microphone or location permission; inputs and results are never uploaded.