← Back to Browser Permissions & WebRTC

Browser Permissions & WebRTC Diagnostics

How to Reset Site Permissions When Chrome Blocks Webcam by Default

Chrome blocks camera access by default until a site is explicitly allowed, and once you've tapped "Block" for a specific site, it remembers that decision permanently and won't ask again. You can reset it per-site through the address bar's padlock icon, or wipe every saved camera decision across every site at once from chrome://settings/content/camera.

Your live camera preview appears here

Live Camera Test

Quick Check: Confirm Chrome Allows Access

Not started — click below to test.

🔒 100% private — runs locally in your browser, nothing is uploaded.

Why Google Chrome Blocks Webcam Access

Chrome treats camera access as a sensitive permission that defaults to "Ask" the first time any site requests it, and once you respond — Allow or Block — that decision is saved indefinitely for that exact site, with no automatic expiration. This is standard, deliberate browser behavior across every major browser, not a bug specific to your setup.

The confusion usually comes from a decision made in the past being forgotten: perhaps you tapped "Block" once by accident, or a site's camera prompt appeared at an inconvenient moment and got dismissed. Chrome has no way to distinguish a deliberate long-term block from an accidental one-time dismissal, which is exactly why a manual reset is needed rather than the prompt simply reappearing on its own after some time has passed.

Quick Step-by-Step Fix to Unblock Webcam in Chrome

Step 1: Click the icon just left of the address bar

— a padlock or a tune/adjustment icon, depending on your Chrome version — while on the specific site.

Step 2: Find "Camera" in the permissions list

And change it from "Block" to "Allow."

Step 3: Reload the page.

The change takes effect immediately without needing to restart Chrome. ↑ Test with the widget above to confirm.

How to Reset All Site Camera Permissions in Chrome Settings

Step 1: Open a new tab and go to

chrome://settings/content/camera.

Step 2: Review the "Not allowed to use your camera" list

— every site with a saved Block decision appears here.

Step 3: Click the trash icon next to any site

To remove its saved decision entirely, which resets it back to "Ask" on the next visit.

Step 4: For a complete reset across every site at once

Chrome's Settings → Privacy and security → "Clear browsing data" → Advanced tab includes a "Site settings" option that wipes all saved permissions site-wide, not just camera — a broader step worth using only if you want every permission reset, not just camera specifically.

There's no single "reset all camera permissions only" button built into Chrome — clearing sites individually from the list above is the targeted approach if you don't want to touch other permission types.

Permissions Don't Carry Between Browsers

Firefox and Safari both use the same basic remember-your-decision pattern for camera permissions, so if you regularly switch browsers, be aware a reset in Chrome has no effect on a block saved in a different browser — each browser maintains its own completely independent permission database, even when testing the exact same website. This is worth knowing specifically if you've "fixed" the problem in one browser but still see it blocked when you happen to open the same site in another.

A quick way to confirm you're troubleshooting the right browser: check which one actually opened when you clicked a link to this page, since some systems have more than one browser installed with a different one set as default, and it's easy to make changes in the wrong one without realizing it. The address bar's icon and overall appearance differ enough between Chrome, Edge, and Brave (all Chromium-based, but visually distinct) that a quick glance at the toolbar confirms which you're actually using.

A Few More Things to Check on Windows

How do I reset the Windows Camera app itself?

Go to Settings → Apps → Installed apps, find Camera, open its three-dot menu, and choose Advanced options → Reset. This clears the built-in Camera app’s own cache and settings without uninstalling it, which can fix a stuck, frozen, or permanently black preview even when the underlying device and driver are both working correctly. It only resets that one app — not your camera driver, and not other applications that use the camera.

Could my antivirus be silently blocking my camera?

Many third-party security suites — Bitdefender, Kaspersky, Norton, and ESET among others — include their own webcam-protection feature that runs independently of Windows’ own privacy settings. That means Windows can show camera access as fully permitted while the antivirus software blocks it anyway, at a layer Windows has no visibility into. Check the antivirus program’s own settings, usually under a Privacy, Webcam Protection, or similarly named section, and confirm your browser or conferencing app is on its allow-list.

How do I re-enable my camera in Device Manager if it's disabled?

Right-click the Start button → Device Manager, expand Cameras or Imaging devices, and look for a greyed-out icon or a small down-arrow badge. Right-click that entry and choose Enable device. This is a different action from updating a driver — a disabled device won’t respond to any other fix until it’s explicitly re-enabled here first, so it’s worth checking before assuming the problem is a driver or a permission.

Is Windows' own camera privacy toggle blocking access, separately from anything else?

Windows keeps a system-level camera permission at Settings → Privacy & security → Camera, completely separate from Device Manager, the Camera app, and any antivirus software. This one screen has a master Camera access switch plus a per-app list beneath it — both need to be on. It’s worth checking directly, since a camera can show as fully enabled and working in Device Manager while this toggle silently blocks every app from reaching it.

Once this is fixed, testing your webcam online is a quick way to confirm the camera is fully working again, not just detected.