MY WEBCAM TEST GUIDE

Fix Firefox not detecting the webcam

Firefox can't see your webcam or its built-in microphone? Check site permissions, Firefox settings, OS privacy controls and the connection to find the cause and restore speech capture.

The short answer

When Firefox doesn't detect a webcam, the device is usually working and access is blocked somewhere in the permission chain. The block can be in the site permission, in Firefox's camera and microphone settings, or in the operating system's privacy controls. Two other common causes are another app holding the camera and a page loaded without a secure connection. One condition changes this: if the webcam also fails in other browsers and apps on the same computer, Firefox is not the cause. In that case, look at the operating system, the connection or the hardware instead.

The operating system treats a webcam's built-in microphone as a separate audio input device from the camera. Firefox asks for camera and microphone permission separately, and the operating system controls them separately too. This means the video can work while the microphone isn't detected, or the other way round. Check both at each step if you need the webcam to capture your voice.

First test: is it Firefox, the site or the webcam?

Before changing any settings, try the webcam in another app or browser, such as the system camera app or a desktop conferencing client. Also try a second website in Firefox. Use the result to choose where to look next. Each likely cause below is a hypothesis until a later check confirms it.

Result | What it suggests | Next step
Camera and microphone work in another browser or app, but not in Firefox | A Firefox-side block: permissions, settings, an extension or the profile | Work through the Firefox checks below
The webcam works on one website in Firefox but not another | A permission or device choice specific to that site | Check the site permission and the site's own device settings
Neither camera nor microphone works in any app | An operating system permission, driver, connection or hardware issue | Go to the operating system and connection checks
Video works in Firefox but the microphone is missing or silent | A microphone permission or input selection problem | Go to the audio-specific checks
The webcam works only after another program is closed | Another application is using the device | Close conflicting apps before joining calls

Check the site permission in Firefox

When a website asks for camera or microphone access, Firefox shows a permission prompt. If you chose to block access earlier, Firefox can remember that choice and stop asking. To check, click the permissions icon at the left end of the address bar. Remove any blocked camera or microphone entry for the site, then reload the page so the site can request access again.

If more than one camera or microphone is connected, the prompt lets you pick which one to share. This often matters on laptops, where Firefox may offer the built-in camera and microphone rather than the external webcam. Choose the webcam's camera and the webcam's microphone by name. Many conferencing web apps also have their own device menu in their audio and video settings. Check that this menu points to the webcam as well, because it can override what you picked in the prompt.

Check Firefox's camera and microphone settings

Open Firefox Settings, go to Privacy & Security, and scroll to Permissions. Camera and Microphone each have a Settings button. It lists the sites you have allowed or blocked, and offers an option to block all new access requests. If that option is turned on, sites never show a prompt, so the webcam appears undetected. Turn it off, remove the affected site from the blocked list, and reload the page. Menu wording may differ slightly between Firefox versions.

Rule out a non-secure page

Browsers, Firefox included, only give websites camera and microphone access over a secure connection or from your own computer. On a page loaded over an insecure connection, the site may simply report that no devices exist. This rarely affects mainstream conferencing services. It is more likely with self-hosted, internal or test tools. If you use one of these and it works in another browser, check how the page is being served.

Check the operating system's privacy settings

Windows: Open Settings, then Privacy & security, then Camera. Make sure camera access is on and apps are allowed to use it. Also check the option that lets desktop apps access the camera. Firefox counts as a desktop app, so the desktop apps option is the one that applies to it. Repeat the same checks under Microphone, or the webcam's built-in microphone may stay blocked while the video works.

macOS: Open System Settings, then Privacy & Security. Under Camera and under Microphone, make sure Firefox is listed and switched on. macOS may ask you to quit and reopen Firefox before the change applies. Until you do, Firefox can still report no devices.

Linux: The steps depend on how Firefox was installed and which desktop you use. Sandboxed packages may need camera and audio access granted through the system's permission tools, and some desktops handle camera access through a separate permission service. The exact steps vary by distribution and are not covered by the information available here, so check your distribution's documentation for sandboxed app permissions.

Close other apps that may be using the camera

On some systems, especially Windows, only one application can use a webcam at a time. Common culprits are desktop conferencing clients, the webcam maker's own utility, streaming or recording software, and other browser tabs with an active call. Close these fully, including any that keep running in the system tray or menu bar. Then reload the page in Firefox. If the webcam is detected now, a conflict was the cause, and closing those apps before calls should prevent it.

Rule out extensions and the Firefox profile

Privacy and anti-tracking extensions can hide media devices from websites or block access to them. Firefox's Troubleshoot Mode starts the browser with extensions temporarily disabled, and your normal setup returns after a restart. If the webcam is detected in Troubleshoot Mode, turn extensions back on one at a time to find the one responsible. If it still isn't detected, update Firefox to the current version. Refreshing Firefox or creating a new profile is a further option. It is harder to undo, because a refresh removes extensions and some customizations, so try it only after the reversible checks.

Audio-specific checks when the microphone is missing or silent

  • Open the operating system's sound input settings and confirm the webcam's microphone is listed as an input device. If it isn't, the problem is below Firefox, so move on to the connection and driver checks.
  • Select the webcam microphone and speak while watching the input level meter. A moving meter means the microphone is capturing speech, so the problem is permission or device selection in Firefox or the website.
  • If the meter doesn't move, make sure the input isn't muted and its level isn't set to zero. Also check for a physical mute switch or button on the webcam, if it has one.
  • In Firefox's permission prompt and in the website's audio settings, choose the webcam microphone by name instead of a generic default entry. The default may point to a different microphone.

Check the connection and driver

Plug the webcam directly into the computer instead of through a hub, dock or extension cable, and try a different port. This removes common variables without changing any settings. On Windows, open Device Manager and look for the webcam under the camera or imaging section and under audio inputs. A warning icon points to a driver problem, which you can try to fix by updating or reinstalling the driver through Windows Update or from the manufacturer. On macOS, the USB section of System Information shows whether the system sees the device at all. Restart the computer after making driver changes.

When service or replacement is justified

Suppose the operating system doesn't recognize the webcam on any port, a second computer doesn't recognize it either, and you have ruled out the cable and hub. Then a hardware fault is the most likely explanation, and contacting the manufacturer's support or using the warranty is reasonable. If the webcam works on another computer, the webcam is fine and the cause lies in the original computer's settings, drivers or software. If the webcam works everywhere except Firefox after every check above, report it through Firefox's support channels. Include your Firefox version, your operating system and what each test showed.

Limits of this guidance

No model-specific information was available, such as known driver, firmware or compatibility issues for particular webcams, so these steps are general. Menu names reflect recent versions of Firefox and the main operating systems and may differ on your setup. If your webcam maker publishes its own troubleshooting notes, follow those for anything hardware-specific.