Initializing, please wait a moment

Camera Check

"Camera check" is the everyday synonym for "camera test" - the in-browser tool at Camera Test Online that asks your browser for the webcam feed, shows a live preview, and confirms the lens is open and not held by another app.

PropertyValue
Implementing toolCamera Test Online
Browser API usedMediaDevices.getUserMedia({ video: true })
Upload requiredNo - the preview is rendered in your browser
End-states3: allowed, blocked / denied, ignored
Time to runUnder 30 seconds for the basic check

What people mean by "camera check"

What people mean by "camera check" is a short webcam confirmation before a call, after plugging in a USB camera, or after a driver update - open Camera Test Online, allow permission, and confirm a live preview appears.

Run the check

The check itself takes one click. Open Camera Test Online, accept the permission prompt the browser shows in the address bar, and a live preview of your webcam should appear in the page. If the preview activates and you see yourself, the camera is allowed and working. If the preview stays dark or empty, the page hit one of the two failure modes the next section covers. No frame is uploaded, no recording is saved, and stopping the test releases the camera so the indicator light goes off. The page also reports the resolution the camera negotiated - 1280x720 or 1920x1080, for example - so you can confirm before a call whether the feed is HD or standard-definition.

Three end-states you might see

Three end-states you might see on a camera check: Allowed (live preview), Blocked (browser remembered Deny), or black preview with LED on (another app or OS privacy toggle is holding the stream).

Blocked / denied. Either you clicked Block on the prompt earlier, or the per-site setting is set to Block by policy. The browser silently rejects future getUserMedia calls and the preview stays dark. The address-bar icon shows a camera with a slash through it. Camera test permission blocked: how to allow camera access walks the per-browser allow path.

Ignored. The prompt appeared but you closed it or switched tabs without responding. The browser treats this as no-decision and re-prompts on the next page load. Refreshing the camera test page triggers a fresh prompt; click Allow this time.

If something is not working

If something is not working on the camera check: clear the site permission, close Zoom/Teams/Meet that may hold the device, then check the OS camera privacy toggle before assuming hardware failure.

One less-obvious cause: getUserMedia requires a secure HTTPS page. If Camera Test Online loads over a plain HTTP address - for example on a company intranet without HTTPS enabled - the browser silently blocks the camera request regardless of what the permission dialog shows. Switch to the HTTPS version of the URL first.

Privacy posture

Privacy posture for this camera check: the page calls getUserMedia in your browser and never uploads the video frames - when you close the tab the stream stops and nothing is stored on a server.

Checking a second camera

If your machine has more than one camera - for example a built-in webcam and a plugged-in USB camera - the test opens the system default device. To check the second camera, use the Switch Camera button on the Camera Test page; it cycles through every camera the browser can see so you can run the same check on each one.

Related guides

The guides below pick up where the camera check leaves off - phone camera quality testing, pre-call routines, and fixing a blocked permission.

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
  • Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.

Related tools:

  • Camera Test - Free camera test online: live preview, resolution readout, switch front and back camera, capture
  • Keyboard Test - Keyboard test online - press each key to highlight it, spot non-working keys, and verify Num Lock,
  • LCD Test - Test your LCD screen for dead pixels, stuck pixels, and backlight bleed.
  • Microphone Test - Free microphone test online: live spectrum meter, mic permission check, and optional speaker
  • Device Test Tools - Test camera, microphone, keyboard, and LCD online before meetings.
  • All Guides - Browser Tool Library - Free, in-browser guides on compressing files, converting HEIC, testing screens, hashing, PDFs, and
  • Screen Recorder - Record your screen, camera, or microphone in the browser, blur faces while recording, and download
  • GPU Test - WebGL Benchmark & Info - GPU Test - WebGL Benchmark & Info - See what your browser's graphics stack can do - WebGL 1 and 2
  • Speaker & Audio Channel Test - Test left and right speaker channels with a short in-browser tone.
  • Mouse Test (Buttons & Scroll) - Mouse Test (Buttons & Scroll) - Check left, middle, and right buttons, pointer coordinates, and
  • Gamepad / Controller Test - Gamepad / Controller Test - Check controller buttons and stick axes in the browser.
  • Touchscreen Test - Touchscreen Test - Check single and multi-touch contacts on a local pad in the browser.

Tags: #guide, #device-test, #camera-test

Related guides:

Related news: