Webcam Not Detected - How to Fix and Test It

RigPolice Team 4 min read

Your webcam isn’t showing up in Zoom or the picture is a solid black square. The cause is almost always a permission toggle, a running app holding the camera, or a stale driver. Hardware failure is the last thing to suspect. Work top to bottom and stop when the picture comes back.

Confirm what works before you start

Open the webcam test in your browser. If you see a live picture, the camera works at the OS and hardware level. The problem is whichever specific app isn’t picking it up. Skip to the conflicting apps section.

If the webcam test shows a permission error or no video, the issue is at the browser or OS level. Start from the top.

Step 1: Check the browser permission

A camera that works perfectly will show nothing if the browser was denied access. Look for a camera icon in your browser’s address bar. If it’s crossed out or has a blocked symbol, click it, set the permission to Allow for this site, and reload the page. In Chrome, go to Settings, Privacy and Security, Site Settings, Camera to review and reset permissions for any site.

Safari on macOS adds another layer: even if the browser has camera access in System Settings, individual sites need a separate grant. Check Safari, Settings for This Website, Camera.

Step 2: Check OS privacy settings

Browser permission and OS permission are separate. The OS setting acts as a master switch. If it’s off, no browser or app will see the camera regardless of what the app settings say.

On Windows 11, go to Settings, Privacy & Security, Camera. Make sure “Camera access” is on, and then scroll down to confirm your browser is listed with access allowed. On macOS, go to System Settings, Privacy & Security, Camera and look for a checkmark next to your browser or the app that is failing.

After turning access on, reload the webcam test to confirm the OS layer is clear.

Step 3: Close conflicting apps

A webcam can only be used by one app at a time on most systems. If Zoom, Discord, OBS, or the Windows Camera app is open in the background and holding the camera, nothing else will see it.

Close every app that might use the camera, including the ones in the system tray. Then reopen just the test or the app you want to use. On Windows, open Task Manager (Ctrl+Shift+Esc) and end any camera-related processes under the Processes tab if they didn’t close cleanly.

Virtual camera software is a common blind spot. OBS, ManyCam, and vCam each install a virtual camera driver that sits between the physical camera and your apps. If the virtual driver is active and the source app isn’t running, any app that picks up the virtual camera will see a black screen. Disable or uninstall the virtual camera software temporarily to rule this out.

Step 4: Update or reinstall the driver (Windows)

If the camera still doesn’t appear after the permission and conflict checks, open Device Manager (right-click Start, Device Manager). Look under Cameras or Imaging Devices. If you see your camera with a yellow warning icon, right-click it and choose Update driver. Let Windows search automatically.

If that doesn’t fix it, right-click the device again and choose Uninstall device. Check the box to also remove the driver software if the option appears. Then disconnect and reconnect the camera (or restart if it’s built-in). Windows will reinstall a fresh driver on reconnect.

On macOS, camera drivers ship with the OS. If the camera stopped working after a system update, check for any pending macOS updates that might include a patch. Resetting the SMC on Intel Macs sometimes resolves camera initialization failures.

Step 5: Check the physical connection

For a USB webcam, try a different port directly on the machine. USB hubs and docking stations can supply insufficient power for high-resolution cameras and cause intermittent or failed detection. If the camera works on a direct port but not through the hub, the hub is the constraint.

For a built-in laptop camera, some machines have a physical privacy switch or a function-key toggle that cuts power to the camera at the firmware level. Check the edge of your laptop for a mechanical shutter or a key combination (often Fn+F4 or similar, with a camera icon).

When it’s hardware

If the camera passes the browser test on another computer but not yours, and the driver reinstall made no difference, the USB controller or camera module may be at fault. Run the webcam test on both machines to confirm. A camera that fails on three different machines and cables is a hardware problem.

↗ Suggest an improvement

FAQ

Why does my webcam show a black screen instead of video?
A black image usually means the camera is reached but blocked. A privacy shutter or a laptop's camera kill switch is the first thing to check. After that, another app holding the camera or a setting denying video are the common causes, not a dead sensor.
Why does my webcam work in one app but not another?
Permissions and device selection are per app. Your browser test passes while Zoom fails because Zoom is pointing at the wrong device or was denied access. Set the camera explicitly in that app's settings and grant it permission.
How do I know if my webcam is actually broken?
Run the browser webcam test. If it shows nothing after you've cleared permissions and tried a different USB port, the camera is bad. A built-in laptop camera that fails everywhere usually needs service.

Related reading

Related tests