Camera or microphone not working in your browser? A step-by-step fix

A laptop on a desk with a studio microphone in the foreground and a webcam on a small tripod behind it.
Photo: Антон Пищулин, CC BY-SA

Short answer: When the camera or microphone fails in a browser video chat, the cause is usually the site permission, another app holding the device, the system privacy settings or the wrong device selected. Check them in that order, with the menu paths for Chrome, Safari, Firefox and Edge given below.

When your camera or microphone fails in a browser video chat, the cause is almost always one of five things: the site's permission, another app holding the device, an operating-system privacy switch, the wrong device being selected, or an extension or policy getting in the way. Work through them in that order and you will find the culprit in a few minutes, because each step is cheap and the earlier ones are the most common.

Before anything else, look at the symptom. It tells you which branch to take.

What you seeStart at
No permission pop-up ever appears, or it flashes and disappearsStep 1 (site permission)
The pop-up appeared, you clicked Allow, the picture is blackStep 2 (another app) or Step 4 (wrong device)
It works in one browser but not in anotherStep 3 (system settings) or Step 5 (extensions)
The page is on http:// rather than https://Step 0 (secure connection)
You are on a work or school computerStep 6 (managed browser)

Step 0: is the page on a secure connection?

Browsers only offer camera and microphone access to pages served over HTTPS (or from localhost). According to the MDN Web Docs, on an insecure page the browser never shows a permission prompt at all. If the address starts with http://, nothing below will help until the site is served over HTTPS. Every reputable video chat uses it, so this step only matters if you followed an odd link.

Step 1: check the permission for this site

This is the most common cause: at some point you clicked Block, or closed the pop-up, and the browser remembered. Roulettly asks for your camera and microphone together the first time you press the button to turn on your camera, so a single refusal silences both.

Chrome

  1. Select More (three dots), then Settings.
  2. Go to Privacy and security, then Site settings.
  3. Under Permissions, choose Camera (then repeat for Microphone).
  4. If the site is listed under "Not allowed", select it and change the permission to Allow, or select Delete next to it so Chrome asks again.

Google's help page also notes that on a managed work or school browser, only your network administrator can change these settings.

Firefox

The quickest route is the permissions icon at the left of the address bar. Open it, and next to Blocked or Blocked Temporarily click the X to clear the status. Firefox will then ask again the next time the site wants your devices.

You can also go to Settings, then Privacy & Security, scroll to Permissions, and click Settings… next to Camera (or Microphone). Change the site from Block to Allow, then click Save Changes. If a page never prompts, open Page Info with Ctrl+I (Command+I on a Mac), select Permissions, untick Use Default for "Use the camera" or "Use the microphone", and choose Allow.

Safari

On a Mac, choose Safari, then Settings, click the Websites tab, and pick Camera or Microphone in the sidebar. Each site has a pop-up menu with three options: Ask (the site must ask), Deny, and Allow. Set the site to Ask or Allow and reload the page.

Edge

Edge keeps its lists at edge://settings/content/camera and edge://settings/content/microphone. Paste either address into the address bar, find the site in the Block list, and remove it or switch it to Allow.

After changing a permission, reload the tab. Some browsers keep the old decision until the page restarts.

Step 2: is another app using the camera?

A webcam can usually serve only one app at a time. Microsoft's troubleshooting guide for Edge says that USB webcams generally support a single active capture stream, and that a device locked by another process makes the browser's request fail instead of connecting. In practice the app holding it is often one you forgot about: a video call left open in the background, the system Camera app, or a second browser tab or window that is already using the camera.

  1. Close other apps that could use the camera, and close other browser tabs that are in a call.
  2. On a Mac, look for the green light beside the camera. Apple notes it glows when the camera is on, so a lit light with no call in progress means something is still using it.
  3. Reload the page and try again. If nothing changes, restart the browser, then the computer.

The same logic applies to the microphone: a headset that another app has grabbed exclusively will look dead in the browser.

Step 3: check the operating system's privacy switch

Even with the site allowed, the operating system can block the browser itself.

macOS

Open the Apple menu, then System Settings, then Privacy & Security, and choose Camera. Apple's guide says the list shows the apps that have asked to use the camera; turn the switch on for your browser. Do the same under Microphone. Safari's own per-site setting is in Step 1, so Chrome, Firefox and Edge are the browsers that need a switch here. After changing it, quit and reopen the browser.

Windows 11

Go to Start, Settings, Privacy & security, then Camera. Microsoft lists these switches to turn on: Camera access, Let apps access your camera, and Let desktop apps access your camera. Browsers count as desktop apps, so the last one matters most. Repeat under Microphone with Let desktop apps access your microphone.

Windows 10

The path is Start, Settings, Privacy, then Camera, with the wording Camera access for this device, Allow apps to access your camera and Allow desktop apps to access your camera. Microphone has matching switches in its own section.

Step 4: is the browser using the right device?

If you have a laptop with a built-in camera, plus a monitor, a headset or a phone acting as a webcam, the browser may be pointed at the wrong one. A black picture with permission granted often means the browser picked a device that is switched off or covered.

In Chrome, return to Settings, Privacy and security, Site settings, choose Camera or Microphone, and use the down arrow to select the default device. Unplug unused USB devices, since fewer choices means fewer mistakes.

The MDN Web Docs describe the underlying errors in a way that maps to this step. A NotFoundError means no device of the requested type was found. A NotReadableError means permission was granted but something at the operating system, browser or page level stopped the device from opening, which points back to Step 2. A NotAllowedError means access was refused, which points back to Step 1. You will only see these names if a tool shows them, but they confirm which branch you are on.

Step 5: rule out extensions

Extensions are the one layer that behaves differently in each browser, so test with them off.

  • Chrome: open a private window with Ctrl+Shift+N (Command+Shift+N on a Mac). Google states extensions are off in Incognito unless you allow them, so if the camera works there, an extension is the cause. To find it, go to More, Extensions, Manage extensions and switch them off one by one.
  • Firefox: click the menu button, then Help, then Troubleshoot Mode…. Mozilla explains that this starts Firefox with extensions disabled. If the camera works there, the cause is one of the disabled items. To disable a single extension, open Add-ons and themes, then Extensions, and click its toggle.
  • Edge: Microsoft suggests an InPrivate window as an isolated test that bypasses existing extensions and profile settings.

Step 6: managed browsers and policies

On a work or school computer, an administrator may block capture entirely. Microsoft documents the Edge policies AudioCaptureAllowed and VideoCaptureAllowed, which override anything you set yourself, and you can see active policies at edge://policy. If the page lists policies that mention audio or video capture, only your administrator can change them. A personal device is the simplest workaround for a chat.

Test it once it works

Open Roulettly and press the button to turn on your camera. The preview comes first, so you can confirm your picture and sound before anyone else sees them. If you have never used the site, how Roulettly works explains what happens next, and the guide to opening a conversation with a stranger covers the first minute.

FAQ

Why does my camera work in one browser but not another?

Permissions are stored per browser. Allowing the site in Chrome does nothing for Firefox, and on a Mac each browser also needs its own switch under Privacy & Security. Check Step 1 and Step 3 in the browser that fails.

I clicked Block by accident. How do I undo it?

Clear or change the site's entry in your browser's site settings (Step 1), then reload the page. The browser will either ask again or let you set Allow directly.

The camera light is on but the picture is black. What now?

Look at Step 4 first, because the browser may be using a different camera than the one you see. If the right device is selected, close any other app or tab using the camera (Step 2).

Does a private window fix permission problems?

It only helps with extensions and stored profile data. A private window starts without your saved decisions, so it will ask for permission again, which is a quick way to test whether a stored block was the problem.

Do I need to restart my computer?

Restart the browser first, then the computer. Google's help page lists both as the last steps before contacting the device maker.

Sources

  1. Google Chrome Help, "Use your camera and microphone in Chrome", consulted October 2026, support.google.com.
  2. Google Chrome Help, "Install and manage extensions", consulted October 2026, support.google.com.
  3. Apple Support, "Control access to the camera on Mac", macOS User Guide, consulted October 2026, support.apple.com.
  4. Apple Support, "Control access to the microphone on Mac", macOS User Guide, consulted October 2026, support.apple.com.
  5. Apple Support, "Change Websites settings in Safari on Mac", Safari User Guide, consulted October 2026, support.apple.com.
  6. Mozilla Support, "How to manage your camera and microphone permissions with Firefox", updated August 2025, support.mozilla.org.
  7. Mozilla Support, "Use Troubleshoot Mode in Firefox", updated September 2025, support.mozilla.org.
  8. Mozilla Support, "Disable or remove Add-ons", updated June 2025, support.mozilla.org.
  9. Microsoft Learn, "Camera or Microphone Not Working in Microsoft Edge", September 2026, learn.microsoft.com.
  10. Microsoft Support, "Windows camera, microphone, and privacy", consulted October 2026, support.microsoft.com.
  11. MDN Web Docs, "MediaDevices: getUserMedia() method", consulted October 2026, developer.mozilla.org.

Sign in

Enter your account's email address: we'll send you a 6-digit code.

My profile

Shown to the people you meet. No links.

Premium

Choose who you meet.

Talk only to women, or only to men.