Blog

What to inspect before troubleshooting camera permissions

Check your browser, device, and camera before changing permissions, so you can tell whether access is blocked or the camera is not being detected.

Kevin DoyleHardware tests 5 min read

Your browser says it cannot use the camera, or an app shows a black preview. Before changing settings, check whether the browser reports a permission problem, whether the camera works in another page, and whether you are using the right device and browser profile.

These quick checks help separate a blocked permission from a camera that is disconnected, in use, or not detected. You can use TooLab's browser tests without installing anything.

Inspect the browser and camera first

  1. Open Browser Info in the same browser and profile where the problem happens. Review its permission and supported-feature information. Note whether the browser reports camera access as allowed, blocked, or awaiting a decision, if that status is shown.
  2. Open System Info and note the device details it reports, such as processor, graphics, screen, battery, and network. It does not list cameras or prove that the operating system has granted camera access, but a record of the device can help when you compare results or contact support.
  3. Open Camera Test. If the browser asks to use the camera, allow access for the test. Check whether a live preview appears, and note the resolution and frame rate shown.
  4. If the computer has more than one camera, such as a built-in webcam and a USB webcam, check each available choice in the test. Then try the same page in the browser and profile where the original problem occurred.

Only grant access to a site you trust. If you do not want to give permission yet, you can first check the browser and device details, then return to the camera test when you are ready.

What the results mean

The camera preview works in the test

The browser can access a camera, so the camera and its basic connection are working in this browser. The original app may have selected another camera, or it may have a separate site permission. Check the app's camera settings and confirm that its browser tab is using the same browser profile you tested.

The browser reports camera access is blocked

This points to a permission setting, but there may be more than one layer. A browser can block a website, while the operating system separately blocks the browser. Allowing access at only one layer may not be enough. Check both the website's permission and the operating system setting.

The test does not find a camera

This is not the same as a denied permission. The camera may be unplugged, disabled by a hardware shutter or keyboard control, disconnected from a dock, or unavailable because another app is using it. Check the connection and device settings before repeatedly changing site permissions.

The permission looks allowed, but there is no preview

An allowed browser permission does not guarantee that the camera is available to the page. The operating system may still block the browser, another app may hold the camera, or the selected device may have stopped responding. Close other apps that use video, reload the page, and test again.

The camera works in one browser but not another

The camera is probably functional. The difference may be a saved site permission, a browser privacy setting, an outdated browser, or a managed browser policy. Compare the browsers' permission information and test the original site in the browser where the preview worked.

How to fix a permission problem

  1. Check the website's permission. In the affected browser, open the site's permission controls beside the address bar and set Camera to allow. Reload the page and respond to any new permission prompt. Check that you are changing the permission for the correct site, not a similarly named tab or a different profile.
  2. Allow camera access in the operating system. On Windows 11, open Settings › Privacy & security › Camera. Turn on Camera access and Let desktop apps access your camera. On macOS, open System Settings › Privacy & Security › Camera and enable the browser you use.
  3. Check phone permissions if you are on a phone. On Android, open Settings › Apps › [your browser] › Permissions › Camera and allow camera access while using the app. On iPhone, check Settings › Privacy & Security › Camera for the browser if it appears, and check the camera permission for the website in Safari or your browser's settings. Menu names can vary by operating system version.
  4. Close other camera apps. Quit video meeting, recording, and camera apps, then reload the page. Some devices or apps do not share camera access cleanly, even when the browser permission is allowed.
  5. Check the physical camera. Open the privacy shutter, reconnect a USB camera directly to the computer, or disconnect and reconnect the dock. If your laptop has a camera privacy key or switch, make sure it is not disabling the camera.
  6. Reset the site's permission if it is stuck. Change the site's camera setting to ask or block, reload the page, then allow access when prompted. If the browser still cannot use the camera, fully quit and reopen the browser, then restart the device.
  7. Check for a managed-device restriction. A work or school administrator can disable camera access through device or browser policies. If the camera is blocked in multiple browsers or the setting cannot be changed, ask the administrator before trying to bypass the restriction.

Why there can be more than one permission

Camera access can depend on the website, the browser, and the operating system. The website asks the browser for access. The operating system can then allow or deny the browser itself. A browser's reported permission status may describe the website's request, but it does not always explain which layer is preventing the camera from opening.

That is why a permission check and a live preview answer different questions. Browser Info helps you inspect the browser's available permission information. Camera Test checks whether a camera can actually provide a live image in that browser. System Info adds device context, but it cannot confirm camera hardware or permissions.

If no browser can see the camera after you check permissions, reconnect it or test it on another device before arranging a repair.