Skip to main content

About the Webcam Test.

ToolCheckup's webcam suite is a set of free testing tools that run entirely in your browser. See a live camera preview, pick the right device, read your resolution and real frame rate, use your camera as a mirror, take a snapshot, check the mic alongside the picture, and score overall quality — without installing anything or sending a single frame anywhere.

What these tools are for

"Is my camera working?" is a question everyone hits five minutes before a call. It's rarely obvious whether the lens is covered, the wrong device is selected, another app is holding the camera, or the browser simply never got permission. Each tool here isolates one measurable thing — a live picture, the exact resolution the camera negotiated, the frames per second it actually delivers, the microphone level, an image-quality score — so instead of guessing you can see and read the answer. Everything is built on the standard getUserMedia and Canvas APIs, works on Windows, macOS, Linux, ChromeOS, Android and iOS, and is free, supported by readers who buy us a coffee.

Privacy, in one paragraph

Every test runs on your device. The camera and microphone stream is shown to you and measured in your browser tab — it is never recorded, never uploaded, and there is no server that could receive it. Snapshots are drawn to a canvas in the page and saved only if you press download. Your device choice and preferences live in your browser's local storage and never leave your machine. See the privacy policy for the boring details.

Found a bug? Want a tool?

Tell us what broke (with your browser + OS + camera model) or what you'd like tested next — we read everything.

Site FAQ

Is the Webcam Test really free?

Yes — every tool, no paywall, no sign-up. The site is supported by voluntary donations ("buy me a coffee") and may show unobtrusive ads that never cover or push down a test.

Do you see or store my camera feed?

No. The video and audio never leave your browser. getUserMedia hands the stream straight to a

Why does the browser ask for camera permission every time?

That prompt is the browser's, not ours, and it's a good thing — a page can only open your camera after you explicitly allow it, per visit or per site depending on your settings. We deliberately gate every tool behind a "Start" button so the camera is only ever requested from a real click, never automatically on page load.

Which browsers work best?

Any modern browser: Chrome, Edge, Firefox and Safari on desktop, plus Chrome and Safari on mobile. getUserMedia needs a secure context, so the tools only work over HTTPS (or on localhost). A few readouts — like the list of every supported resolution — are most complete in Chromium-based browsers, which expose more device detail.

Can I link to or embed these tools?

Linking is always welcome. Embedding the pages in iframes usually isn't — most browsers block camera and microphone access inside a cross-origin frame unless the embedding page grants it with an allow="camera; microphone" attribute, so the tools would simply fail to start.