Microphone not working or not detected: how to fix it

A flat waveform almost never means broken hardware. Six checks, ordered by how often each one turns out to be the cause.

Last reviewed on August 26, 2026

If our microphone test shows a flat waveform or a level meter that never moves, the cause is almost always one of four things: the wrong device is selected at the operating-system level, another app is holding the microphone, the browser does not have permission, or the OS audio stack has muted the input. None of these require new hardware. This guide walks through them in the order most likely to find your fix fastest.

If the microphone is missing from your sound settings altogether, you have a different failure on your hands — detection rather than permission — and no browser setting will fix it. Start with the dedicated guide to resolving microphone detection problems instead. If the device is listed but silent, carry on below.

Two-minute version: close every other app that uses audio, plug the microphone in directly (not through a hub), reload the page, allow the permission prompt, then re-run the test. That sequence resolves the majority of "no input" reports we see.

Find your symptom first

The six steps below work in order, but if your symptom is already specific you can skip straight to the right guide.

SymptomMost likely layerGo to
Microphone missing from sound settings entirelyHardware or driverMicrophone not detected
Crossed-out microphone icon in the address barBrowser permissionBlocked in browser
Silent everywhere on a Windows PCWindows privacy or levelsWindows 11 and 10
Silent everywhere on a MacmacOS permission or inputmacOS
Works in some apps, not othersPer-app permission or device choiceZoom, Teams, Discord
Headset audio works, microphone does notBoom mute, plug type, or USB powerHeadset microphones
Works, but sounds thin or muffledBluetooth profile or room acousticsBluetooth audio quality

Step 1: Confirm the problem is the microphone, not the browser

Before changing settings, isolate where the chain breaks. Open a different application that uses the same microphone — your operating system's voice recorder, a meeting app, or any video site that has a "test your microphone" button. If input works there, the problem is browser-specific and the fixes below will help. If the microphone is silent everywhere, skip ahead to the OS-level checks further down.

Step 2: Re-allow microphone access in your browser

Browsers cache the choice you made the first time a site asked for the microphone. If you accidentally clicked "Block" or used "Remember", that decision sticks until you reset it.

Chrome and Edge

  1. Click the lock icon next to the address bar.
  2. Open Site settings.
  3. Find Microphone and set it to Allow or Ask.
  4. Reload the tab.

Firefox

  1. Click the small icon to the left of the address bar.
  2. If a "Microphone Blocked Temporarily" entry appears, click the × next to it.
  3. Reload the tab and accept the new prompt.

Safari

  1. Open Safari → Settings → Websites → Microphone.
  2. Find testmyaudio.com (or "currently open websites") and switch it to Allow.
  3. Reload the page.

For a fully illustrated walk-through with screenshots and the matching steps on mobile, our dedicated microphone permissions guide covers each browser in more depth.

Step 3: Check the active input device

Most laptops surface several "microphones": the built-in array, an attached headset, a webcam mic, and sometimes a virtual device created by a meeting app. Choosing the wrong one is the second-most-common cause of silent inputs.

On Windows

  1. Right-click the speaker icon in the taskbar and choose Sound settings.
  2. Under Input, pick the device you actually intend to use.
  3. Speak into it. The "Test your microphone" bar should react.
  4. If the bar moves there but not on our test, return to the browser and reload the page.

On macOS

  1. Open System Settings → Sound → Input.
  2. Select the right device and confirm Input level reacts when you speak.
  3. If it does not, try unplugging and replugging the microphone. macOS occasionally fails to register a hot-swap.

Step 4: Release exclusive locks

Some applications hold the microphone exclusively. While they are open, the browser cannot read input even with permission granted. The usual suspects are video-meeting apps left running in the background, voice-to-text utilities, recording software, and game launchers with a built-in voice chat.

Quit those applications fully — closing the window is sometimes not enough — then reload the test page.

Step 5: Investigate cables, hubs, and Bluetooth

If you use an external microphone:

Step 6: Disable noise-suppression and "enhancements"

Both Windows and macOS, and several driver utilities, ship with noise reduction or "voice enhancement" features enabled by default. They can be aggressive enough to flatten the waveform under quiet conditions. Try turning them off temporarily and rerun the test.

Common mistakes to avoid

Quick troubleshooting checklist

  1. Plug the microphone in directly, not through a hub.
  2. Close meeting apps, recorders, and voice utilities.
  3. Reload the test page and accept the permission prompt.
  4. Check that the right input is selected at the OS level.
  5. Disable noise-suppression and microphone "enhancements".
  6. Try a second browser to confirm the issue is not browser-specific.
  7. Reboot. It really does clear stale audio sessions on both Windows and macOS.

When to suspect hardware

If you have worked through every step in two different browsers, on a freshly rebooted machine, and the input is still silent, the microphone or its cable is the most likely culprit. Test it on a second computer or phone. Many phones can act as a USB-C microphone over a meeting app, which is a quick way to confirm a laptop-side issue.

Once you confirm the microphone works elsewhere, return to the laptop and check Device Manager (Windows) or System Information (macOS) for missing or warning-flagged audio devices. A driver reinstall is the usual next step.

What the common error messages actually mean

MessageMeaningFix
"Permission denied" / NotAllowedErrorThe browser blocked access, usually from a remembered decisionClear the block and reload
"Requested device not found" / NotFoundErrorThe operating system reports no input deviceDetection guide
"Could not start audio source" / NotReadableErrorAnother application holds the device exclusivelyQuit meeting, recording, and voice apps completely
"Can't find microphone. Make sure it's connected"The app remembers a device that no longer existsReselect the device inside that application
"Didn't hear that, tap the microphone to try again"Device works but no usable speech arrivedRaise input level, reduce noise suppression, get closer
Nothing at all, no errorDevice is open but silent — usually mute or levelSteps 3 and 6 below

Verify each change instead of stacking them

The most common mistake in microphone troubleshooting is changing five things and then testing once. If it works you do not know why, and if it fails you have introduced new variables. Change one thing, then run the microphone test and watch the level meter — it reacts within a second, so a full cycle takes under ten seconds.

Once you have signal, check quality separately. A microphone can be working perfectly and still sound wrong to other people because of distance, room reverberation, noise suppression, or a Bluetooth profile switch. Record five seconds with the record and playback tool and listen back before declaring the problem solved.

Platform-specific deep dives

The steps above cover the causes shared by every system. Each platform then has its own set of traps:

For background on what the test is actually measuring, see our notes on audio latency and the about page. If a result still seems wrong after all this, please contact us with the browser, OS, and microphone you used so we can reproduce it.

Frequently asked questions

Why is my microphone not working?

In order of likelihood: the browser permission is blocked, the wrong input device is selected at the operating-system level, another application is holding the microphone exclusively, a hardware mute is engaged, or noise suppression is flattening a quiet signal. Hardware failure is last, not first.

How do I test whether my microphone works?

Run our microphone test and watch the level meter as you speak. It reacts within a second, so you can verify each change immediately instead of stacking fixes and testing once at the end.

My microphone works in one app but not another. Why?

Each application stores its own device preference and needs its own operating-system permission. An app pointing at a headset you have since unplugged stays silent while everything else works.

Why does my microphone work but nobody can hear me clearly?

That is a quality problem, not a connectivity one. The usual causes are distance from the microphone, room reverberation, aggressive noise suppression, or a Bluetooth headset that has switched to its narrowband calling profile.

Should I reinstall my audio drivers?

Only after ruling out permissions, device selection, mute, and exclusive locks. Avoid third-party driver updater tools, which frequently break laptop microphone arrays by replacing a working configuration with a generic one.

When is it actually the hardware?

When the microphone is silent in two different browsers, on a freshly rebooted machine, and on a second computer. Test it elsewhere before buying a replacement.

← Back to all audio tests