Is My Camera On? Webcam In-Use Privacy Check & Webcam Test

Click Run Check to answer is my camera on — instantly see if it's free, in use, or blocked. Nothing you do in the webcam mirror mode checker ever leaves your device — the whole test runs locally in your browser tab.

Camera In-Use Privacy Check

Tests whether your camera is free to use right now, or already held by another app

Click Run Check. This requests camera access, reads about 3 seconds of frames to fill in the table below, then releases the camera — nothing is recorded, previewed or uploaded. Watch your camera light while it runs.
Stream result—
What to do next—
Camera permission—
Cameras found—
LED check—
Webcam resolution—
Webcam megapixels—
Video standard—
Aspect ratio—
Frame rate—
Frame rate check—
Brightness / lighting—
Image mode—
Built-in microphone—

What This Actually Tests

Browsers don't let any website see which app is using your camera — only whether a new request to use it succeeds or fails. This check can't detect spyware or confirm anything is secretly recording you. What it can tell you: if the request fails with "already in use," some other running application currently has an exclusive lock on the camera — that's usually a video-call app left open in the background, not something malicious.

If you're worried about unauthorised access, the indicator light next to your camera is the most reliable signal — see the guide alongside this.

Indicator Light & Privacy Panel Guide

WindowsGreen LED lights whenever any app uses the camera. Check Settings → Privacy & Security → Camera for which apps have permission.
macOSGreen LED next to the camera lights whenever it's active. Check System Settings → Privacy & Security → Camera.
AndroidA green dot appears in the status bar when the camera or mic is active. Check Settings → Privacy → Permission manager → Camera.
iOSA green (camera) or orange (mic) dot appears at the top of the screen. Check Settings → Privacy & Security → Camera.

Is my camera on right now? If you suspect your webcam is quietly switched on, the Camera In-Use Privacy Check lets you check if your camera is live, held by another program or blocked, and shows which permissions your browser has actually granted, with no sign-up. If the camera is working, you also see its resolution, FPS and lighting; if it isn't, close whatever is holding it (a forgotten call or a screen recorder) and refresh. It is a quick online check worth running before video calls.

How the Camera In-Use Privacy Check Works

When you press Start, the tool asks your browser for its list of media devices. That list tells it how many webcams exist before any is switched on, and the device selector (a dropdown menu above the webcam viewer) lets you pick one when there are several, which is common on a laptop with a docked USB webcam or a smartphone with front and rear lenses. Nothing you do in the check what camera do i have ever leaves your device — the whole test runs locally in your browser tab.

Next it requests a video stream from the selected webcam. One of three things happens:

  • A video track arrives and plays in real time, so the webcam is free and now on for this page only.
  • The browser refuses with NotAllowedError, so access is blocked by you, the browser or the system.
  • The request fails with NotReadableError, the classic sign the webcam is held by another program.

Pressing Test my cam again re-runs the whole check. It works in Chrome, Firefox, Safari and Edge with no software to install.

Allow Access When the Browser Asks

The first time you run it, a pop-up or prompt appears near the address bar. Choose Allow to allow access for this site; the camera permission is then remembered until you revoke it. If you clicked Block by mistake, fix the setting described below and reload the page so the request runs again.

Reading Your Webcam Test Results

Once live, the camera feed appears in the preview window and the webcam test fills in a status table. Here is what each row means: Nothing you do in the view webcam in fullscreen mode ever leaves your device — the whole test runs locally in your browser tab.

Reading Your Webcam Test Results
CheckExample readingWhat it tells you
Camera permission stategranted / prompt / deniedWhether this site may open the webcam
Cameras found3 (built-in, USB, virtual)Every webcam the browser can see
In use by another appYes or NoWhether the webcam is already streaming elsewhere
Resolution and megapixels1920 × 1080, 2.07 MPDetail the webcam actually delivers
Aspect ratio16:9Frame shape sent to your call
Frame rate29.4 fpsSmoothness of the stream
BrightnessAverage pixel levelWhether your lighting is too dark
Built-in microphoneDetected / noneWhether the webcam carries its own microphone

The numbers come from two simple calculations on the live frames:

$$\text{Megapixels} = \frac{\text{width} \times \text{height}}{1{,}000{,}000} \qquad \text{FPS} = \frac{\text{frames counted}}{\text{seconds}}$$

In our example, a USB webcam streaming \(1920 \times 1080\) gives 2.07 MP, and 147 frames counted over 5 seconds gives 29.4 fps, close enough to 30 that video quality and image quality both look fine. If the webcam is working but the picture is dark, take a couple of snapshots under different lamps before you blame the hardware.

Formula card showing a 1920 by 1080 webcam stream equals 2.07 megapixels and 147 frames in 5 seconds equals 29.4 fps
How the webcam test turns the example USB camera's live frames into resolution and frame rate.

When the Camera Is Used by Another App

Most webcams accept one client at a time, so if Zoom, Microsoft Teams, Google Meet, Skype or the built-in camera app is open, the check reports the webcam as being used by another application. A third-party application such as a virtual-background tool can also hold it silently in the background. Close other video apps, including tray icons and browser tabs from an earlier call, then run the check again. If it still shows busy, restarting the computer releases it.

Is the Webcam LED a Reliable Privacy Signal?

On most laptops the LED is wired to the webcam's power and lights whenever the sensor runs. Treat it as a hint, not proof: some external models let software switch their LED lights off, and a closed shutter shows a black image while the webcam streams. A muted or black preview with the light on means it is on but covered. Comparing the LED, the browser's camera icon and this check gives you three independent signals. (Mirror view only flips the picture on your side and changes nothing about who can see you.)

Check If Your Camera Is Watching: Tracing a Late-Night Webcam Light

It is 8:42 pm, every window on my Windows 11 laptop is closed, and the white light beside the built-in webcam is on. The question is simple: is something watching, and which program is it? The short answer from the camera in-use check: the built-in camera was held by a background virtual-background utility, not by a website, and closing it released the camera within seconds.

Here is the sequence I follow:

  1. Run the check with the built-in camera selected. Browser permission reads granted, but the stream request fails with NotReadableError, so the camera is busy, not blocked.
  2. Cross-check outside the browser: Settings, Privacy & security, Camera, Recent activity. One desktop app is listed as currently in use, started at 8:37 pm. No browser appears there, which rules out a forgotten tab.
  3. Quit the utility from the system tray, then rerun. The LED goes off, then on again only when the check asks for the stream.

The rerun reports 1280 × 720, which is 921,600 pixels or 0.92 MP, and 211 frames in 7.5 seconds, 28.1 fps. That meets the 720p HD standard, so this webcam is fine for calls once nothing else owns it.

I then switch to a USB webcam on the same desk, and the numbers surprise me:

Check If Your Camera Is Watching: Tracing a Late-Night Webcam Light
RunResolutionFrames / secondsFrame rate
USB, desk lamp off2560 × 1440 (3.69 MP)89 / 614.8 fps
USB, desk lamp on2560 × 1440 (3.69 MP)179 / 629.8 fps

Same camera, same resolution, half the frame rate. In dim light auto-exposure lengthens each frame, so a low reading here is a lighting problem, not a fault or a sign of a second app. That is the edge case worth knowing: a low frame rate alone never proves another program is sharing the camera; only NotReadableError plus a matching entry in the system's activity list does.

My judgement after this run: the LED told me something was on, but only the error code and the Windows activity log together told me what. If Recent activity had shown nothing while the error persisted, I would suspect the driver instead and reinstall it before blaming any software.

Browser Permissions and the Camera Icon in Chrome, Firefox and Safari

Every browser keeps its own list of webcam permissions per site, so a webcam can work in one browser and fail in another.

  • Chrome and Edge: click the lock button (or tune icon) at the left of the URL bar, then set Camera to Allow. For all sites, open chrome://settings/content/camera.
  • Firefox: the camera icon sits to the left of the address; click it to clear a blocked entry. Defaults live under about:preferences#privacy.
  • Safari: open Settings, then Websites, then Camera, and choose Allow or Ask for this site.

If a site shows camera access denied even though you never clicked Block, the browser itself may lack permission from the system. Blocked camera access at that level hides the prompt entirely, which is why the next section matters.

Check Camera and Microphone Permissions Together

Browsers usually ask for the camera and the microphone in one prompt, and you can grant one while refusing the other. When you check camera permissions, glance at the microphone entry too: a call app with a working picture and a silent mic usually has the camera allowed and the microphone blocked. This check lists both states, so a split decision is easy to spot.

Camera Access in Operating System Privacy Settings

Above the browser sits the operating system, which can switch the webcam off for every program at once. These privacy settings override anything you allow in the browser, so a webcam disabled in system settings looks the same as a missing one. Desktop apps and browsers each need their own switch turned on.

Nested diagram of operating system privacy settings, browser site permission and other apps, the three layers a camera request must pass
A camera request has to clear the system, the browser and any other app before a live video track appears.

Windows 11 and 10: Let Apps Access Your Camera

In Windows 11, open Start, then Settings, then Privacy & security, then Camera. Turn on Camera access and Let apps access your camera, then make sure your browser is listed. In Windows 10, the page is Settings, Privacy, Camera; set Camera access for this device to On and allow desktop apps further down the page.

macOS Security & Privacy and Linux

On macOS, open System Settings (System Preferences on older versions), then Privacy & Security (the Security & Privacy pane, Privacy tab, on Mojave to Monterey), choose Camera and tick your browser. On Linux, check that your user can read /dev/video0 and that no other process has it open.

Webcam Not Working? Troubleshooting an External Webcam

When the check finds no camera at all, work through the likely causes from the cheapest fix to the most expensive. These steps cover a built-in or external webcam alike:

  1. Check your webcam is selected in the device selector, and that any physical on/off switch or shutter is open.
  2. Connection problem: reseat the web camera in a different USB port, and try another USB cable if it detaches.
  3. Driver issues: open Device Manager, look for the webcam under Cameras or Imaging devices, and update or reinstall its drivers.
  4. Disabled device: if it shows as disabled in Device Manager, enable it and start the check again.
  5. Software conflicts: if the check still fails after you update the browser and operating system, troubleshoot in a private window with extensions off.
  6. Hardware failure: if a second computer can't see the web camera either, the webcam itself has failed.

Privacy and Security: What a Free Cam Check Never Stores

A privacy check that uploaded your camera feed would defeat its own purpose. This online webcam test runs locally: frames are analysed in your browser and kept only in device memory, nothing is uploaded or stored on a server, and closing the tab discards every reading. It makes no recordings and uses no account, so this free webcam test needs no data from you. You can record or save a snapshot only if you choose to, and the file stays on your machine. It reads frames only while this tab is open, the security bar any webcam test tool or webcam testing tool should meet: private by design, secure by default.

Test Your Webcam Before Video Calls

Run it a minute before any video conferencing session or before you record a tutorial, to test your camera: the right webcam is selected, nothing else holds it, and your lighting works. A quick test my webcam habit also pays off after installing a new app, since that is when an unexpected program most often grabs the webcam.

Frequently Asked Questions

How do I check if my camera is on?
Start the test and allow camera access when your browser asks. If a live picture appears, the camera is free and on for this page only. If the test reports the camera as busy, another app is already using it.
Why does my webcam say it is being used by another application?
Most cameras serve one app at a time. Close Zoom, Teams, Skype, the camera app or any virtual-camera tool, including ones sitting in the system tray, then reload the page. Restarting your computer frees a camera that stays stuck.
How do I change camera permissions in Chrome?
Click the lock or tune icon at the left of the URL bar and set Camera to Allow. To change the default for every site, open chrome://settings/content/camera.
How do I allow the camera in Firefox or Safari?
In Firefox, click the camera icon beside the address and clear the blocked entry, or use about:preferences#privacy. In Safari, open Settings, then Websites, then Camera, and choose Allow or Ask for the site.
How do I give desktop apps and browsers camera access on Windows or Mac?
On Windows 11, open Settings, Privacy & security, Camera and turn on Camera access and Let apps access your camera. On a Mac, open System Settings, Privacy & Security, Camera and tick your browser or app.
Can I check an external webcam?
Yes. Plug it in, then pick it from the camera list before you start the test. If it does not appear, try another USB port or cable and check its driver in Device Manager.
Is my video uploaded or stored?
No. Everything runs in your browser and stays in your device's memory. Nothing is uploaded or saved, and closing the tab discards every reading.

About the author

Vinitha Pu

Founder and designer

Vinitha Pu is a graphic designer based in Palakkad, Kerala, who builds free, privacy-friendly browser tools. She studied Textile and Apparel Design at Avinashilingam University and completed a C-Tech in Graphic Design at Image Creative Education in 2025. She designs, builds and maintains the camera, microphone and speaker tests and guides on WebcamTest.

  • Content author: Vinitha Pu
  • Fact checked by: Vinitha Pu. Each test is built on the browser's own camera and audio APIs (getUserMedia, MediaRecorder and Web Audio), then tried on real webcams, phones, microphones and speakers before it goes live.
  • Published Updated

Comments & Feedback