# Webcam not working in Chrome, Edge, Firefox or Safari — permission fixes for every OS

When a website says "camera blocked" or your video window stays empty, the cause is almost always one of three gates: the browser hasn't been given permission for that site, the operating system hasn't given permission to the browser, or something physical (a shutter, a kill switch, a dead driver) is in the way. Work through them in that order and you'll fix the vast majority of webcam failures in a few minutes.

Before changing anything, [run a quick webcam test](/) in the same browser you're having trouble with. If the test prompts you for camera access and shows video, your camera works and the problem is specific to the other site or app. If the test itself is blocked, keep reading.

## Gate 1: browser permissions (per site)

### Chrome

1. Look at the **address bar**. A camera icon with a red X, or a "tune" icon on the left, means the site is blocked.
2. Click that icon, find **Camera**, and switch it to **Allow**. Reload the page.
3. If there's no icon, open **chrome://settings/content/camera** (paste it into the address bar). Make sure the right camera is selected in the dropdown at the top, and check that the site isn't listed under **Not allowed to use your camera**. If it is, click the trash icon next to it and reload the site — you'll get a fresh permission prompt.

Chrome remembers a "Block" answer forever, so a single accidental click months ago can silently break every call on that site.

### Edge

Edge works like Chrome. Click the **lock or camera icon** in the address bar and set **Camera** to **Allow**, or go to **edge://settings/content/camera** to review blocked sites and the default camera device.

### Firefox

1. Click the **permissions icon** (small camera or crossed-out camera) at the left end of the address bar.
2. If you see "Blocked" next to Camera, click the **X** to clear it, then reload the page to get the prompt again.
3. For the full list, open **Settings → Privacy & Security**, scroll to **Permissions**, and click **Settings…** next to **Camera**. Remove any "Block" entries for sites you actually want to use.

Firefox also has a checkbox in that dialog — **Block new requests asking to access your camera** — which, if ticked, stops all prompts. Untick it.

### Safari (macOS)

1. With the problem site open, go to the menu bar: **Safari → Settings → Websites → Camera**.
2. Find the site in the list and change it from **Deny** to **Allow** (or **Ask**).
3. Reload the page.

Safari re-asks per site more often than other browsers, which is normal.

## Gate 2: operating system permissions

Browsers are just apps, and modern operating systems can deny camera access to apps entirely. If every site is blocked in every profile, this is usually why.

### Windows 10/11

1. Open **Settings → Privacy & security → Camera**.
2. Turn on **Camera access** (the master switch for the whole device).
3. Turn on **Let apps access your camera**.
4. Scroll down and make sure your browser is allowed. Chrome, Edge, and Firefox are desktop apps, so also enable **Let desktop apps access your camera** — this one catches a lot of people.

Do the same under **Settings → Privacy & security → Microphone** if audio is failing too.

### macOS

1. Open **System Settings → Privacy & Security → Camera**.
2. Toggle on your browser (Chrome, Firefox, Edge — Safari doesn't appear here because macOS handles it through the site permissions above).
3. macOS will ask you to **quit and reopen the browser** for the change to take effect. Actually do it — the toggle does nothing until the app restarts.

### iOS and Android, briefly

- **iPhone/iPad:** Settings → **Safari** → Camera → **Ask** or **Allow**. For Chrome on iOS, Settings → Chrome → toggle **Camera** on. Per-site controls also live behind the **aA / page settings** button in Safari's address bar.
- **Android:** Long-press the browser icon → **App info → Permissions → Camera → Allow only while using the app**. Then check the site-level setting in Chrome under **Settings → Site settings → Camera**.

## Gate 3: the physical layer

If permissions look right everywhere and you still get a black frame:

- **Privacy shutters.** Many external webcams and some laptops (Lenovo's ThinkShutter, HP Privacy Camera) have a tiny sliding cover over the lens. It's easy to forget you closed it — the camera reports as working, but everything is dark.
- **Kill switches and function keys.** Some laptops have a dedicated camera kill switch on the side or an **Fn + F-key** combo (often marked with a camera icon) that disables the camera at the firmware level. When it's off, the camera may vanish from the system entirely.
- **USB issues.** For external cameras, try a different USB port — preferably one directly on the computer, not a hub — and a different cable if it's detachable.

## Driver problems (Windows)

If the camera doesn't show up in any app:

1. Right-click **Start → Device Manager**.
2. Expand **Cameras** (or **Imaging devices**). A yellow warning triangle means a driver problem.
3. Right-click the camera → **Disable device**, wait a few seconds, then **Enable device**. This soft-resets it and fixes a surprising number of glitches.
4. If that fails, right-click → **Uninstall device**, then restart Windows. It will reinstall the driver automatically on boot.
5. Still nothing? Check your laptop maker's support page for a dedicated camera or chipset driver — Windows Update doesn't always carry the right one.

On macOS there are no user-serviceable webcam drivers for the built-in camera; a restart or an SMC reset (on Intel Macs) is the equivalent move.

## One more suspect: another app is holding the camera

Webcams generally serve only one program at a time. If Zoom, Teams, or OBS is running — even minimized to the system tray — your browser may get nothing at all. That failure usually looks like a black screen rather than a permission error, and it deserves its own walkthrough: see [Camera shows a black screen — the exclusive-lock problem](/guides/webcam-black-screen-exclusive-lock).

## When to suspect hardware

Suspect actual hardware failure only after all of the above: permissions granted at both gates, shutter open, kill switch on, drivers reinstalled, no other app running, and the camera still fails in **two different browsers** and one native app (Windows' built-in Camera app, or Photo Booth on macOS). If the camera doesn't appear in Device Manager or macOS System Information at all, the internal ribbon cable or module may have failed — common after drops or hinge wear on laptops. At that point an inexpensive external webcam is usually faster and cheaper than a repair, and you can [test it in your browser](/) the moment you plug it in.
