Troubleshooting

How to Allow Camera Access in Firefox, Step by Step

Updated · 5 min read

Most of how to allow camera access in Firefox comes down to one prompt: when the site asks, pick your camera and microphone from its menus, tick Remember this decision, and click Allow. If you blocked it before, click the crossed-out camera icon next to the address, clear the block with the X, and reload.

Firefox handles permissions a little differently from Chrome and Safari. Its prompt is where you choose which camera to use, a block can be temporary or permanent, and a single checkbox in Settings can stop every site from asking. Here's each piece on desktop and Android. Labels may differ slightly by version.

Answer Firefox's camera prompt (and the checkbox that matters)

When a site requests your camera, a panel drops down from the left side of the address bar asking whether to allow the site to use your camera and microphone. It contains three things worth noticing:

  • Device menus: dropdowns listing your cameras and microphones. Pick the ones you want before you click anything else.
  • Remember this decision: a checkbox. Leave it unticked and your answer only lasts for now; tick it and Firefox saves it for the site.
  • Allow and Block buttons.
You clickRemember ticked?Result
AllowYesSaved: the site can use the camera on future visits without asking
AllowNoAllowed for now; Firefox asks again later
BlockYesSaved block: the site can't ask again until you remove it
BlockNoBlocked Temporarily: lifts when you clear it or close the tab

Firefox has no global setting for which webcam to use. The prompt is where you choose, so if you want to switch cameras later, clear the site's permission and reload to bring the prompt back.

Change one site from the address bar

Once a site has used or been refused the camera, small permission icons appear to the left of the address. A line through the camera icon means it's blocked.

  1. Click the permission icons (or the padlock) next to the address.
  2. Find Use the camera and Use the microphone. Each shows Allowed, Blocked or Blocked Temporarily.
  3. Click the X beside a blocked entry to remove it.
  4. Reload the page. Firefox asks again, this time with the prompt and its device menus.

Page Info for exact control

For a fixed choice without waiting for a prompt, open Page Info: press Ctrl+I on Windows and Linux or Cmd+I on Mac, or right-click the page and choose View Page Info. On the Permissions tab, find Use the Camera, untick Use Default, and choose Allow. Do the same for the microphone.

Manage camera exceptions for all sites in Settings

Paste about:preferences#privacy into the address bar, or open the menu (three lines) → Settings → Privacy & Security, then scroll down to Permissions.

  1. Next to Camera, click Settings….
  2. You'll see every site with a saved Allow or Block. Change a status from its dropdown, or select a site and click Remove Website.
  3. Look at the checkbox Block new requests asking to access your camera. If it's ticked, no new site can even show a prompt. Untick it.
  4. Click Save Changes.
  5. Repeat with the Settings… button next to Microphone.

Remove All Websites wipes every saved camera choice at once. That's fine as a fresh start, but you'll be asked again on every site you use.

Enable the webcam for Firefox in Windows, macOS and Linux

Firefox can only pass on a camera that the operating system lets it use.

  • Windows 11: Settings → Privacy & security → Camera → turn on Let desktop apps access your camera (Firefox is a desktop app), then the same under Microphone.
  • macOS: System Settings → Privacy & Security → Camera → switch on Firefox, then quit Firefox fully and reopen it.
  • Linux: if Firefox came as a Snap or Flatpak, its sandbox may need camera access through your desktop's permission settings. Our guide to the webcam not working on Linux covers the details.

If Firefox never asks at all

No prompt and no icons usually means something switched requests off before they reach you. Check these, in order:

  • The Block new requests checkbox from the Settings section above.
  • A private window: permissions you grant there aren't kept after you close it, so expect to be asked again each time.
  • Privacy tweaks: some hardening guides set media.navigator.enabled or media.peerconnection.enabled to false in about:config. That turns off camera access or video calls entirely; set them back to true, or click the reset arrow beside each one.
  • Extensions that block WebRTC or the camera. Turn them off for the site, or test in a private window with add-ons disabled.
  • Managed Firefox: a note that your browser is managed by your organization means policies are in force. Type about:policies to see them; only your IT team can change those.

Firefox for Android: allow the camera

  1. When the site asks, tap Allow.
  2. Android then asks whether Firefox may take pictures and record video. Choose While using the app, and do the same for audio.
  3. To change one site later, tap the padlock or site icon left of the address and switch the camera permission on.
  4. For all sites, tap ⋮ → Settings → Site permissions → Camera and choose Ask to allow. Under Exceptions, tap a site to change or clear its saved choice.

If Firefox itself was refused, open the phone's Settings → Apps → Firefox → Permissions → Camera and allow it while using the app. On iPhone and iPad, Firefox uses Apple's web engine, so turn on Camera under Settings → Apps → Firefox; the prompts then look much like Safari's camera permissions.

Firefox camera controls at a glance

WhereWhat it controlsUse it to
The promptAllow or block, plus which camera and micChoose devices and save your answer
Address-bar iconsThis site's current permissionsClear a block with the X
Page Info → PermissionsThis site, set directlyAllow without waiting for a prompt
Settings → Permissions → CameraEvery saved site, plus the block-all checkboxReview exceptions and re-enable prompts
Android Site permissionsDefault and exceptions on your phoneReset a site on mobile

Everything allowed and the camera still won't show? Go to camera not working in Firefox for fixes beyond permissions. Once it works, the Firefox guide to random video chat shows how to use Omlet there, and you can always revoke camera access later. Also on Windows with Microsoft's browser? See allowing camera access in Edge.

Meet someone new right now — free, no sign-up, 18+

Start chatting

Frequently asked questions

Why does Firefox ask for camera permission every time?

Most often because Remember this decision was unticked when you clicked Allow, so the permission wasn't saved. Private windows also forget permissions once closed. Clear the site's permission, reload, tick the checkbox and click Allow, and Firefox will stop asking for that site.

What does Blocked Temporarily mean in Firefox?

It means you clicked Block without ticking Remember this decision. Firefox refuses the site for now but hasn't saved a permanent block. Clear it with the X in the address-bar panel, or close the tab, and the site can ask again.

How do I switch to a different webcam in Firefox?

Firefox picks the camera in the permission prompt. If the site already has a saved permission, clear it from the address-bar panel or Settings → Permissions → Camera, reload the page, and choose the other camera from the prompt's dropdown before clicking Allow.

Does Enhanced Tracking Protection block the camera?

Not normally. Tracking protection stops trackers, not camera prompts. If a site still behaves oddly, you can switch protection off for that site from the shield icon to test, then switch it back on. Extensions are a more common cause.