The resolutions your camera really does
4K, 1440p, 1080p, 720p and 480p are each requested in turn and we report what came back. Browsers give you the nearest thing they can instead of refusing, so the only way to know is to ask and look.
Not a green tick that tells you nothing. The resolution and frame rate the camera really delivers, the input level in dBFS, which resolutions it supports, and tests for speakers, screen, keyboard and touch.
Device names stay hidden until you grant permission once — that is a browser rule, not a bug. Start any test and the real names appear.
Read locally through standard browser APIs, and re-read whenever you resize the window or rotate the device.
Three steps, and your webcam stays off until you say so.
Camera, microphone, speakers, screen, keyboard or pointer. Nothing runs until you choose.
Only for the test you started, and only when you start it. Opening the page asks for nothing.
Capture resolution and frame rate, input level in dBFS, supported resolutions — not a tick that tells you nothing.
4K, 1440p, 1080p, 720p and 480p are each requested in turn and we report what came back. Browsers give you the nearest thing they can instead of refusing, so the only way to know is to ask and look.
RMS and peak with hold, plus clipping and silence detection — the numbers that answer "is my mic picking anything up?". A bar of anonymous height does not.
A 440 Hz tone per channel, so you can tell a dead speaker from a swapped cable. Fading in and out, because a raw sine wave clicks louder than it plays.
Full-screen flat colours, a gradient and a fine grid. Real full screen, because you cannot judge black or backlight bleed with a browser bar in the way.
Which physical keys respond — captured so that Tab and F5 register instead of navigating away — and how many fingers the screen tracks at once.
Preview, meter and recording all stay local. No upload, no account, and the device list refreshes on its own when you plug something in.
No. The camera preview, the audio meter and the five-second recording all live in this tab and nowhere else. There is no account, no upload and no server involved; close the page and every trace is gone.
Because browsers hide device labels until a page has been granted access at least once — it stops any site from fingerprinting your hardware just by loading. Start any test and the real names appear. The previous version enumerated on load and showed "Camera 1" for everything as a result.
It asks your camera for 4K, 1440p, 1080p, 720p and 480p one at a time, and reports the frame size that actually came back. A constraint is a request, not a promise: browsers hand you the nearest thing they can rather than failing, so the only way to know what a webcam supports is to ask and measure.
Speaking normally should sit around −18 dBFS on RMS, with peaks below −6. If the bar reaches the red the input is clipping and the sound will distort, so lower the gain in your system settings. If it never leaves the far left, the mic is muted or the wrong device is selected.
Never. Each test has its own button and asks for permission only when you press it, so simply visiting this page requests nothing. Stopping a test releases the device immediately, and the indicator light on your camera goes out.
Because you cannot judge black level, backlight bleed or the edges of the panel with a browser toolbar and a taskbar in shot. It uses the browser’s full-screen mode; press Esc, or leave full screen any other way, and it closes itself.
While the test is listening, key presses are captured rather than acted on. Otherwise pressing Tab would move focus away, F5 would reload the page and F11 would toggle full screen — none of which would let you check whether the key works.
The real model comes from a WebGL extension that some browsers deliberately hide to reduce fingerprinting, and Firefox in particular often masks it. When that happens the generic string is shown, which is itself a true answer: it is what the page is allowed to see.
Next step
Check that your webcam, microphone, speakers, screen, keyboard and pointer actually work — with the real numbers: capture resolution, frame rate, input level in dBFS and the resolutions your camera really supports. Nothing is uploaded.
Device Test checks your webcam, microphone, speakers, screen, keyboard and pointer entirely inside your browser. Rather than a tick that tells you nothing, it reports the resolution and frame rate the camera is actually delivering, probes which resolutions it really supports by asking for each one and measuring the result, and meters your microphone in dBFS with peak hold, clipping and silence detection.
Nothing runs on its own: every test has its own button and asks for permission only when you press it, so opening the page never turns on a camera. The preview, the meter and the five-second recording stay in the tab, the device list refreshes by itself when you plug something in, and the system panel re-reads when you resize the window or rotate the device instead of showing what was true when the page loaded.
No. The camera preview, the audio meter and the five-second recording all live in this tab and nowhere else. There is no account, no upload and no server involved; close the page and every trace is gone.
Because browsers hide device labels until a page has been granted access at least once — it stops any site from fingerprinting your hardware just by loading. Start any test and the real names appear. The previous version enumerated on load and showed "Camera 1" for everything as a result.
It asks your camera for 4K, 1440p, 1080p, 720p and 480p one at a time, and reports the frame size that actually came back. A constraint is a request, not a promise: browsers hand you the nearest thing they can rather than failing, so the only way to know what a webcam supports is to ask and measure.
Speaking normally should sit around −18 dBFS on RMS, with peaks below −6. If the bar reaches the red the input is clipping and the sound will distort, so lower the gain in your system settings. If it never leaves the far left, the mic is muted or the wrong device is selected.
Never. Each test has its own button and asks for permission only when you press it, so simply visiting this page requests nothing. Stopping a test releases the device immediately, and the indicator light on your camera goes out.
Because you cannot judge black level, backlight bleed or the edges of the panel with a browser toolbar and a taskbar in shot. It uses the browser’s full-screen mode; press Esc, or leave full screen any other way, and it closes itself.
While the test is listening, key presses are captured rather than acted on. Otherwise pressing Tab would move focus away, F5 would reload the page and F11 would toggle full screen — none of which would let you check whether the key works.
The real model comes from a WebGL extension that some browsers deliberately hide to reduce fingerprinting, and Firefox in particular often masks it. When that happens the generic string is shown, which is itself a true answer: it is what the page is allowed to see.
webcam test, microphone test, test my camera online, mic test online, speaker test left right, dead pixel test, screen test online, keyboard tester, multi touch test, check webcam resolution, browser device test, system info online