Webcam Black Screen or Camera Not Working: Permission, Device or App?
Black screen, no camera or “in use”? Run TryYourGear's Webcam Test, then check browser permission, system privacy, the selected camera and other apps.
When a camera “doesn't work”, it can mean a black picture, no camera in the list, a message that it is in use, a blocked permission or the wrong camera being used. Those symptoms come from different places: a physical shutter or switch, the operating system's privacy setting, another app holding the camera, the browser's permission for a site, or the device that is selected. Checking them in order is quicker than changing settings at random.
TryYourGear's Webcam Test can check one thing: whether your browser can open a camera and receive its video. It shows a live preview, the resolution and frame rate the browser reports, a list of cameras and a snapshot button. It can't diagnose drivers or hardware, and it can't see what another app is doing.
What this guide can and can't tell you
A working preview means the browser layer works in this test. A failing one points you to the layers below, in order. Neither proves that the camera is fine or faulty, and the test doesn't judge image quality: you judge the preview yourself.
Run the test and read its state
Open the Webcam Test, press Start webcam test and answer the browser's prompt. Then match what you see to a row.
| What TryYourGear shows | What it suggests | What it doesn't show |
|---|---|---|
| “Requesting camera access…” and nothing else happens | The browser is waiting for your answer to the permission prompt, or the prompt isn't visible. Look near the address bar and answer it. | Why no prompt appeared. |
| “Camera access was denied…” | The browser reported that access wasn't allowed. Start with the site's permission in the browser, then the system's privacy setting. According to MDN, browsers report this same error when you blocked the site, when you blocked camera access globally and when the page isn't on a secure (HTTPS) connection. | Which of those reasons applies. |
| “Could not access your camera. It may already be in use by another app.” | Any failure other than a permission denial ends here. MDN lists, for example, that no matching camera was found or that the camera couldn't be used even though access was granted. Another app holding the camera is one possible cause. | Which error it was. “In use by another app” is a possibility, not a diagnosis. |
| The test is active and the preview shows a picture | The browser is getting video from the camera selected in the test's list. Permission, device selection and access work for the browser. If another app still fails, look at that app. | That another app has access, or how it processes the picture. |
| The test is active but the preview is black | The browser opened a stream, but the frames are black. A closed privacy shutter or a covered lens, the wrong camera selected (including a virtual camera created by other software, if you have one) or a device that isn't producing an image can all look like this. Press Take snapshot: if the snapshot is black too, the black is in the video the browser receives, not a display problem. | Which cause it is. The test doesn't analyse the picture. |
| The picture shows, but the resolution or frame rate is lower than the camera's specification | That is what the browser and the system agreed for this stream. The test's own note is that lighting, USB bandwidth or driver settings can lower them. | Whether the camera could do more. |
| The Camera list shows several cameras, or only one | The browser lists the video inputs it can see, and only after you grant permission. Several entries can be a built-in camera, a webcam or a virtual camera. Choose the one you expect and the test restarts with it. | Which physical device each name is: the names come from the system. |
Layer 1: the browser's permission for the site
Permission is granted per site, and each browser keeps its own list. Change it for the site you are testing, then reload the page and run the test again.
| Browser | Where to change it |
|---|---|
| Chrome | Settings > Privacy and security > Site settings > Camera. Select the blocked site and change its permission to Allow, as Chrome Help describes. The same page lets you pick the camera Chrome uses. |
| Edge | Settings > Cookies and site permissions > Camera. Microsoft's page on camera, microphone and privacy describes Edge's site permissions under Privacy, search, and services > Site permissions > All sites, so menu names vary slightly between Edge versions. |
| Firefox | Click the permissions icon in the address bar and clear the Blocked status so Firefox asks again, or go to Settings > Privacy & Security > Permissions > Camera > Settings, as Firefox Help describes. |
| Safari (Mac) | Safari > Settings > Websites > Camera, then choose the option for the site (Apple Support). |
Layer 2: the system's camera privacy setting
- Windows 11: Start > Settings > Privacy & security > Camera. Turn on Camera access and Let apps access your camera. For a browser, also turn on Let desktop apps access your camera: Microsoft says Internet browsers such as Edge are desktop apps that need it, and that this setting can't be changed for individual desktop apps (Microsoft Support).
- macOS: Apple menu > System Settings > Privacy & Security > Camera. Turn access on for your browser if it appears in the list. In Safari, a website's access is set under Safari > Settings > Websites > Camera (Apple Support).
A system-level block affects the browser as a whole, so it can stop the camera on every site, not just one.
Layer 3: the right camera
A laptop can have more than one video input (a built-in camera, an infrared camera for face sign-in, a USB webcam or a virtual camera from other software), and the one that is selected may not be the one you are looking at. The test lists the cameras the browser exposes, and Chrome also lets you choose its default camera under Site settings > Camera. If the preview is black or missing, try each camera in the test's list before anything else.
Layer 4: another app is using the camera
Depending on the camera and the system, an app that has the camera open can stop another one from getting it. Close other apps that may be using it (video calls, recorders, streaming software or another browser tab) and run the test again. Microsoft's camera troubleshooting page suggests trying the built-in Camera app to see whether the problem is specific to one app.
Layer 5: the camera itself
- A physical shutter, switch or button. Microsoft lists a keyboard key or button that turns the camera off, a sliding switch on the side of a laptop and a shutter slider above the screen. A closed shutter gives a black picture.
- A cover or lens problem. Check that nothing is covering the lens.
- An external camera's connection. Make sure it is firmly connected, try another USB port and, if you can, test it on another device.
- Drivers. If the camera doesn't show up in the system at all, Microsoft's page points to Device Manager and driver updates. This is where the browser can't help you.
A practical order to follow
Check the browser's permission for the site
Use the table above for your browser. Reload the page and run the test again.
Select the right camera
Open the Camera list in the test and try each entry. Don't forget that a preview can be black because the wrong camera is selected.
Close other apps that may use the camera
Calls, recorders, streaming software and other tabs. Then press Start webcam test again.
Take a snapshot if the preview is black
A black snapshot means the black is in the video the browser receives. It helps you rule out a display problem.
Try another application
Open the operating system's own camera app: on Windows, Start > Camera, as Microsoft suggests; on a Mac, Photo Booth, which Apple says has access to the camera automatically. If it works there but not in the browser, the cause is more likely the browser's permission or settings. If it fails everywhere, look at the system setting, the camera and its connection.
Check whether it is limited to one browser
Try the test in another browser. A camera that works in one browser and not in another points at that browser's permission or settings.
What the browser can't prove
- A hardware fault. A black or missing picture fits a faulty camera and fits every cause above. The test can't tell them apart.
- Image quality. The test doesn't rate sharpness, colour, low-light performance or noise objectively. The snapshot is a frame turned into a PNG in your browser, and you judge it.
- The real capabilities of the camera. Resolution and frame rate are the values the browser reports for this stream, not something TryYourGear measures, and they can be lower than the camera's maximum.
- What another app is doing. The permission you gave TryYourGear applies to TryYourGear only.
- The microphone. A camera's built-in microphone is not tested here; the Microphone Test does that.
What to do with your result
It works in TryYourGear but not in an app
The browser layer worked in this test. Check the app's own camera selection and permission in the system, and whether another app has the camera. A web app in the browser needs its own permission for its site (layer 1).
It doesn't work in TryYourGear
Go through layers 1 to 4 before assuming the camera is faulty. If the operating system's own camera app doesn't show a picture either, try the camera on another computer, or another camera on this one. TryYourGear can't tell you whether the hardware is faulty; it can tell you that the browser is not getting a picture from it.
Calls also depend on sound. The Microphone Test and the Speaker & Headphone Test check the other two parts, and the microphone guide below goes through the same permission layers for the microphone.
Summary
- Run the Webcam Test and read its state: requesting, permission denied, another error, or active with a picture or a black frame.
- Go through the layers in order: the browser's permission for the site, the system's privacy setting, the right camera, other apps using it, and the camera itself.
- Working in TryYourGear means the browser layer works in this test. It doesn't say what an app is doing.
- A black picture, a missing camera and a permission error are different observations. The test can narrow down where to look, but it can't confirm a hardware fault.
Related guides
Microphone Not Working? How to Find Out Whether It's the Browser, Your System or the App
Microphone not working? Run TryYourGear's Microphone Test, then work through browser permission, system privacy, input device, other apps and the app.
Read guideWhat a Browser-Based Hardware Test Can and Can't Measure
How TryYourGear's 12 browser tests work: what each observes, what it can't measure and what result it gives, from key codes to refresh rate and latency.
Read guide