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.
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.
- Click the padlock icon (or camera icon) in the address bar
- Click Site settings
- Find Microphone and change it from Block to Allow
- Refresh the page and test at miccheckonline.com/mic-test
Fix 2: Check Chrome's Global Mic Setting
- Go to chrome://settings/content/microphone (paste into address bar)
- Make sure "Sites can ask to use your microphone" is turned ON
- 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.
- Open Settings → Privacy & Security → Microphone
- Toggle Microphone access to ON
- Toggle Let desktop apps access your microphone to ON
- 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.
- Go to chrome://settings/content/microphone
- Use the dropdown at the top to select your actual microphone by name
- 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.
- Open Chrome and go to chrome://flags/#use-fake-device-for-media-stream
- If the flag is set to Enabled, change it to Default or Disabled
- Click Relaunch to restart Chrome
- 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.
- Click the three-dot menu → Help → About Google Chrome
- Chrome checks for updates automatically
- Restart Chrome after updating
Fix 7: Disable Chrome Extensions
Privacy or ad-blocker extensions can intercept microphone permission requests.
- Open chrome://extensions
- Toggle off all extensions
- Test your mic at miccheckonline.com/mic-test
- 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.
- Open Device Manager (Win + X → Device Manager)
- Expand Sound, video and game controllers
- Right-click your audio device → Uninstall device
- Restart your PC — Windows reinstalls the driver automatically
- 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.