Troubleshooting2025-02-016 min read

Microphone Not Working in Chrome – 8 Fixes

Chrome blocking your mic? 8 proven fixes for microphone issues in Google Chrome, from permission resets to hidden developer flags.

N

By Naren · Founder, MicCheck Online

Software Engineer · Last reviewed:

Diagnose the issue yourself in seconds — no download needed.

Mic Test

Your mic worked fine yesterday. Now Chrome says it can't find it. Here's exactly why and how to fix it — start with Fix 1 and work down until the level meter at miccheckonline.com/mic-test shows movement.

Fix 1: Reset Chrome Microphone Permission

The most common cause: you accidentally clicked "Block" at the permission prompt.

  1. Click the padlock icon (or camera icon) in the address bar
  2. Click Site settings
  3. Find Microphone and change it from Block to Allow
  4. Refresh the page and test at miccheckonline.com/mic-test

Fix 2: Check Chrome's Global Mic Setting

  1. Go to chrome://settings/content/microphone (paste into address bar)
  2. Make sure "Sites can ask to use your microphone" is turned ON
  3. Scroll to the Blocked list — if the site is there, click the X to remove it

Fix 3: Check Windows Microphone Privacy

Windows has a system-wide mic permission that overrides Chrome's own settings.

  1. Open Settings → Privacy & Security → Microphone
  2. Toggle Microphone access to ON
  3. Toggle Let desktop apps access your microphone to ON
  4. Scroll down and confirm Chrome is listed and enabled under "Desktop apps"

Fix 4: Select the Correct Device in Chrome

Chrome may default to a virtual audio device (like a Bluetooth headset or virtual cable) instead of your physical mic.

  1. Go to chrome://settings/content/microphone
  2. Use the dropdown at the top to select your actual microphone by name
  3. Revisit the test page — the correct device should now appear

Fix 5: Check the Hidden Chrome Developer Flag

This is the fix almost no other guide mentions. Chrome has a developer flag that, when enabled, replaces your real microphone with a fake sine-wave generator for testing purposes — making it appear as if no real mic is accessible.

  1. Open Chrome and go to chrome://flags/#use-fake-device-for-media-stream
  2. If the flag is set to Enabled, change it to Default or Disabled
  3. Click Relaunch to restart Chrome
  4. Test your mic again

This flag is normally off but can be accidentally enabled by developer tools or certain browser automation extensions.

Fix 6: Update Chrome

Outdated Chrome versions sometimes have MediaDevices API bugs that prevent mic access.

  1. Click the three-dot menu → Help → About Google Chrome
  2. Chrome checks for updates automatically
  3. Restart Chrome after updating

Fix 7: Disable Chrome Extensions

Privacy or ad-blocker extensions can intercept microphone permission requests.

  1. Open chrome://extensions
  2. Toggle off all extensions
  3. Test your mic at miccheckonline.com/mic-test
  4. If it works, re-enable extensions one at a time to identify the culprit

Fix 8: Reinstall Audio Drivers (Windows)

If none of the above work, the issue is at the driver level, not Chrome itself.

  1. Open Device Manager (Win + X → Device Manager)
  2. Expand Sound, video and game controllers
  3. Right-click your audio device → Uninstall device
  4. Restart your PC — Windows reinstalls the driver automatically
  5. Re-test in Chrome

How to Confirm Chrome is the Problem (Not Windows)

Before spending time on Chrome fixes, confirm the issue is Chrome-specific: open the Windows Camera app (search "Camera" in the Start menu). If your microphone or camera appears there, the hardware and driver work — the issue is Chrome's permission layer, not the device itself.

Test your devices now — free