How to Test Your Microphone in Firefox
Step-by-step instructions for checking whether Firefox can access your microphone, reading the input level, and fixing common permission or device problems.
Before you start
A Firefox microphone test can be done entirely in the browser on a test page that requests microphone access. Firefox does not need a separate account or download for this. The page will normally show a permission prompt before any audio can be captured. To run the test, you need a connected microphone or headset, a reasonably quiet room, and a current version of Firefox. The microphone should also be enabled in the operating system before you check site permissions in Firefox.
Step-by-step instructions
Open the test page in Firefox and select Start or Test microphone. When Firefox asks whether the site can use your microphone, choose Allow. If the prompt includes a device list, pick the input device you want to test. Speak at a normal volume and watch the visual level indicator or waveform. A changing indicator means the page is receiving audio from the selected device.
If nothing moves, open the site permissions panel by selecting the permission icon at the left end of the address bar. Make sure Microphone is set to Allow rather than Block. In the Firefox browser settings, go to Privacy & Security, find the Permissions area, and open the Microphone settings. A saved Block permission for the site can prevent the test from working even after you click Allow once.
When the page shows a device selector, choose each available input device one at a time. This helps identify whether the problem is limited to one microphone. If the microphone is an external device, connect it before opening the test page and before granting permission, because some devices are not listed if they are attached after the page is already running.
Check the output
After the test, use a familiar voice or sound to judge the result. The indicator should respond quickly when you speak and stay near zero when you are silent. A low input level may mean the microphone is too far away, the wrong device is selected, or the operating-system input volume is set too low. Background noise can also make the indicator move when nobody is speaking, so compare the movement during speech with the movement during silence.
A browser test usually shows the current audio activity, but it may not show sample rate or other format details. If the page provides a recording or playback option, record a short phrase and play it back to confirm that the sound is clear and not heavily distorted. Do not rely on a still image or an empty level meter as proof that the microphone is working.
Common problems and next steps
If Firefox shows an error saying that no microphone was found, check the operating-system permissions first. The browser can only access a device that the operating system exposes and allows. On Windows, review the microphone privacy settings. On macOS, open System Settings, go to Privacy & Security, select Microphone, and confirm that Firefox is allowed. On Linux, check the sound settings and make sure the correct input device is selected and unmuted.
If the browser shows the prompt but the meter stays flat, open the operating system's sound or audio settings and confirm that the microphone is selected as the input device, the input level is not set to zero, and the device is not muted. Some headsets have a physical mute switch or a button that disables the microphone, so check the hardware as well.
For video calls or web conferencing, confirm that the site itself has microphone permission and that the application is set to use the correct microphone, not a different output device such as speakers or headphones. A microphone is an input device, while speakers and headphones are output devices. Selecting the wrong category in either Firefox or the calling app is a common cause of silence.
If the test fails in Firefox but works in another browser, reset the site permission for the test page, close other tabs that may be using the microphone, and retry. If it still fails in every browser, test the microphone in the operating system's own sound settings. A device that is not visible or working there will not become available to Firefox by changing browser settings alone.