Hardware & System Errors
Why is my webcam light on but showing a black screen?
Quick answer: A lit indicator means the camera is powered and streaming to something, so the sensor is working. The black screen is a software problem downstream — usually another app holding the stream, security software blocking frames, or a resolution the app cannot negotiate.
A lit indicator means the camera is powered and actively streaming to something — the black screen is a software or permissions problem downstream of that, not the sensor itself.
This is genuinely good news diagnostically. It rules out a dead sensor, a broken cable and a missing driver in one observation, which narrows the search considerably.
Try It Yourself
Check whether frames are actually arriving
Reports whether the browser receives real frames rather than just an open stream, which distinguishes a blocked feed from a failed negotiation.
Run the free online webcam testCheck whether another app is holding the stream
Some webcams support only one active connection. If a background app — a second conferencing tool, a recording utility, an old browser tab — already has the camera, a new app can receive the on signal but no actual frames.
- Close every conferencing app fully, including from the system tray or menu bar.
- Close background browser tabs that may have requested the camera earlier.
- Reopen only the app you want to use, and check the preview before joining anything.
Restart the specific app, not just the page
Fully quit and reopen the conferencing app or browser rather than switching cameras within it. A stuck internal state is a common cause, and it survives changing the selected device.
On Windows this means checking the system tray; on macOS the menu bar. Closing the window alone often leaves the process running and holding the device.
To identify what currently holds the camera, run the Camera Block Detector.
Check for privacy software or antivirus interference
Some antivirus and endpoint-security tools allow the camera to power on for detection purposes while blocking the video stream from reaching applications — precisely to stop malware doing the same thing.
This produces exactly the symptom on this page. Look for a webcam-protection feature in your security suite and add an exception for the app you are using.
Try a different resolution or frame rate in the app
A budget camera occasionally powers on but fails to negotiate the resolution the requesting app asked for, delivering a black frame instead of an error. If the app exposes manual resolution settings, try a lower one.
This is especially common when an app requests 1080p60 from a camera that only reaches that rate in a specific video format.
If security software is filtering the stream, the Camera Access & Privacy Monitor shows what is watching the device.
Check for a lens cover you had forgotten about
A physical privacy shutter, a sticker, or a finger over the lens produces exactly this symptom: light on, image black. It is worth thirty seconds to rule out before anything else.
Some laptop shutters are nearly flush with the bezel and easy to overlook, particularly on ThinkPad and recent Dell models.
Update the camera driver
An outdated driver can report streaming status correctly, which lights the LED, while failing to deliver frames. Update through Device Manager on Windows, or check the manufacturer for a firmware update.
Several external webcams ship firmware updaters separately from drivers, and a firmware fault produces this symptom more often than a driver one.
To find which capture modes the camera will actually negotiate, use the Stream & Device Metadata Inspector.
Where to check each layer on your operating system
Because the fault is downstream of the driver, the useful checks are about what is holding or filtering the stream.
Windows 11
Settings → Privacy & security → Camera → Recent activity
Recent activity lists background apps that have touched the camera, which is the fastest way to find the one holding it.
macOS
Green dot in the menu bar, then Control Centre
Clicking the green indicator names the application with an active connection, which resolves this in one step.
Zoom
Settings → Video → Camera
Re-selecting the device forces a fresh stream request rather than reusing the handle that returned no frames.
OBS Studio
Source → Properties → Deactivate
OBS keeps the camera claimed even when minimised, so Deactivate releases it without closing the application.
The table below shows what each platform reveals about what is currently using the camera and what control you have over it:
| App | Practical ceiling | Manual control |
|---|---|---|
| Windows 11 | Shows which apps used the camera recently | Per-app revoke |
| macOS | Shows the app currently using the camera | Quit the offending app |
| Zoom | Preview shows black if frames never arrive | Device re-selection |
| OBS Studio | Holds the device exclusively while active | Manual activate and deactivate |
Troubleshooting checklist: camera light on, picture black
Start with what costs nothing. The lit LED already rules out most hardware causes.
- Check the lens for a privacy shutter, sticker or anything physically covering it.
- Close every conferencing app fully from the system tray or menu bar, not just the window.
- Close background browser tabs that may have claimed the camera earlier.
- Quit and relaunch the app you want to use, rather than switching cameras inside it.
- Check Windows Recent activity, or the macOS green dot, to identify what is using the camera.
- Look for a webcam-protection feature in your antivirus and add an exception.
- Lower the requested resolution or frame rate in the app's video settings.
- Update the camera driver, then check the manufacturer for a firmware updater.