Quick answer
What Webcam Resolution Test tells you
Request a camera stream and compare requested dimensions with the actual video width and height delivered by the browser.
- Observed here
- Requested resolution, Actual stream width and height, Aspect ratio and current frame rate.
- How to interpret it
- Delivered width and height describe the negotiated video track. A requested resolution is a constraint preference; it does not guarantee the camera supplied that resolution.
- Important limit
- Results reflect events and values exposed by this browser.
- Data handling
- Video is processed only in this browser. It is not uploaded, recorded automatically or stored by Device Test Bench.
Useful next comparison: Compare requested and delivered dimensions, then retry one setting at a time with other camera applications closed.
Understanding the result
What a result means
Requested constraints express a preference; videoWidth, videoHeight and track settings show what was actually delivered. A lower result can reflect camera capability, browser negotiation, USB bandwidth or another application using the device.
Confirm the pattern by repeating requested resolution. Results reflect events and values exposed by this browser.
How to use this test
- Read the privacy and compatibility notes.
- Start the test and interact only inside the marked test area.
- Repeat the action several times and compare the live indicators.
- Use the troubleshooting section before deciding that hardware is faulty.
What this test checks
- Requested resolution
- Actual stream width and height
- Aspect ratio and current frame rate
- Supported media constraints
What this test cannot check
Results reflect events and values exposed by this browser.
This test does not certify hardware or replace professional inspection.
Actual stream output is not proof of the sensor maximum.
Common problems and troubleshooting
Try one requested size at a time, wait for the stream to stabilize and record both requested and actual values. Close competing camera apps and compare a direct USB connection before assuming the advertised resolution is unavailable.
- Repeat the same observation. Focus the test surface and repeat “Requested resolution” three times under the same conditions.
- Change one condition. Compare “Actual stream width and height” after changing only the relevant port, connection, browser setting or application.
- Verify permission deliberately. Open the browser site controls, select the intended device, close any competing app and start the test again.
- Keep the result within its limit. Results reflect events and values exposed by this browser.
If the same pattern remains across relevant applications and connections, give the manufacturer or a qualified technician the repeatable observations instead of a guessed fault label.
Browser compatibility
Media constraints are supported in current browsers, but exact negotiation and exposed settings vary by camera, operating system and browser. iOS browsers share the platform media engine and may offer fewer selectable inputs or constraints.
| Browser | Reference status | Evidence basis | Version | Notes | Checked |
|---|---|---|---|---|---|
| Chrome | Permission Required | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Microsoft Edge | Permission Required | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Firefox | Partial | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Safari | Partial | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
Privacy information
Video is processed only in this browser. It is not uploaded, recorded automatically or stored by Device Test Bench.
The public analytics allowlist does not accept pressed keys, typed text, pointer coordinates, media labels, device IDs, recordings, video frames or controller input. Test results are not written to LocalStorage.
Primary technical references
These specifications define the browser signals used by this test. They document web-platform behavior; they do not certify a particular device.
Frequently asked questions
Is this Webcam Resolution Test free?
Yes. The test works without an account, download or payment.
Is my test data uploaded?
Video is processed only in this browser. It is not uploaded, recorded automatically or stored by Device Test Bench.
Does this result prove my hardware is faulty?
No. It shows what the browser can observe. Repeat the test, compare another browser or device, and seek qualified support when the result matters.