Browser Permissions & WebRTC Diagnostics
Why Brave Shields Blocks Webcam Test Media Streams (And How to Fix It)
Brave's Shields includes fingerprinting protection that can directly interfere with how sites enumerate and access camera devices, as a deliberate anti-tracking measure — genuinely more aggressive here than most other browsers' privacy features. Lowering Shields for one specific trusted site resolves it without disabling your broader fingerprinting protection everywhere else.
How Brave Fingerprinting Protection Impacts WebRTC Devices
Brave is built around privacy as a primary differentiator, and its Shields feature goes further than most browsers' privacy tools in specifically targeting device fingerprinting — the technique of identifying and tracking a user based on unique characteristics of their hardware and browser configuration, including details about connected media devices like cameras and microphones.
Because a camera's exact model name, capabilities, and device count can genuinely contribute to a fingerprinting profile, Brave's protection can restrict or alter what information about your camera a website is able to see, which in stricter configurations can prevent a site from successfully requesting camera access at all, not just limit the information it receives about that access.
This is working as intended from a privacy standpoint, not a bug — Brave is deliberately trading some site functionality for stronger protection against a real tracking technique. The fix isn't disabling this protection everywhere, but rather making a deliberate, informed exception for specific sites you trust and actually need camera functionality from.
Step-by-Step Setup to Allow Webcam Tests in Brave
Step 1: Click the Brave lion icon
In the address bar while on the specific site.
Step 2: Check the Shields status
— whether Shields are up or down for this specific site.
Step 3: Look for "Fingerprinting" settings
Within that Shields panel, and change it from "Strict" to "Standard" for this site specifically.
Step 4: Reload the page
And check whether the camera prompt now appears normally.
Step 5: If it still doesn't work, try turning Shields off entirely for this one site
As a more direct test, using the main toggle at the top of the same panel. ↑ Test with the widget above.
Shields settings in Brave are always scoped per-site by default, so an adjustment here doesn't weaken your protection anywhere else you browse.
Checking Your Overall Shields Philosophy
Brave's default Shields configuration is deliberately tuned toward maximum privacy out of the box, which is exactly why this kind of interaction is more common in Brave than in browsers with less aggressive default protection — this isn't a flaw in Brave, but a direct, honest consequence of privacy choices that genuinely do protect you in the vast majority of everyday browsing, at the cost of occasionally needing a manual exception for specific trusted sites with legitimate camera needs.
Brave's own support documentation maintains an updated list of known site compatibility issues related to Shields, worth checking if a specific major platform you rely on continues to have problems even after adjusting the settings covered here — a growing number of popular sites have documented, Brave-specific workarounds beyond the general steps that apply broadly.
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.