How to Enable Microphone in Chrome: A Complete Guide

Whether you're jumping into a video call, recording audio in a web app, or using voice search, Chrome needs explicit permission to access your microphone. If that permission was never granted — or was accidentally blocked — your mic simply won't work in the browser, regardless of whether it functions perfectly everywhere else on your device.

Here's exactly how Chrome's microphone permissions work, where things can go wrong, and what variables determine the right fix for your situation.

Why Chrome Controls Microphone Access Separately

Chrome treats microphone access as a security-sensitive permission. Rather than letting any website tap into your mic silently, Chrome requires:

  1. The operating system to grant Chrome access to the microphone
  2. The user to grant individual websites permission within Chrome

Both layers must be unlocked. This is a common source of confusion — people fix one layer and assume the problem is solved, only to find the mic still isn't working because the other layer is still blocked.

Step 1: Check Chrome's Site-Level Microphone Settings 🎙️

This is the most common place to start.

For a Specific Website

  1. Open Chrome and go to the site where you need the microphone
  2. Click the lock icon (or info icon) in the address bar
  3. Select Site settings
  4. Find Microphone and set it to Allow

Alternatively, you can manage all site permissions from Chrome's settings:

  • Go to chrome://settings/content/microphone
  • Here you'll see which sites are blocked and which are allowed
  • Move any blocked site to the allowed list, or remove it from the blocked list so Chrome prompts for permission again

Resetting the Permission Prompt

If you previously clicked Block when Chrome asked for microphone access, Chrome won't ask again automatically. You need to manually change it through site settings as described above. Once set to Allow, refresh the page.

Step 2: Check Your Default Microphone in Chrome

Chrome also lets you select which microphone it uses by default — useful if you have multiple audio input devices connected.

  • Go to chrome://settings/content/microphone
  • At the top, use the dropdown menu to select your preferred microphone

If Chrome is sending audio requests to the wrong input device (a built-in mic when you want a USB headset, for example), this is where you correct it.

Step 3: Check Operating System Permissions

If Chrome itself has permission but the mic still doesn't work, the issue is likely at the OS level.

On Windows

  1. Open Settings → Privacy & Security → Microphone
  2. Make sure Microphone access is toggled On
  3. Scroll down and ensure Google Chrome is allowed under "Let desktop apps access your microphone"

On macOS

  1. Go to System Settings → Privacy & Security → Microphone
  2. Find Google Chrome in the list and enable the toggle

On Android

  1. Go to Settings → Apps → Chrome → Permissions
  2. Tap Microphone and set it to Allow or Allow only while using the app

On iOS (Chrome for iPhone/iPad)

  1. Open Settings → Chrome
  2. Toggle Microphone to on

Step 4: Confirm No Extensions Are Blocking Access

Certain Chrome extensions — particularly privacy-focused or ad-blocking extensions — can intercept or block microphone requests. To test this:

  • Open Chrome's menu → New Incognito Window
  • Visit the same site and test the mic

Incognito mode disables extensions by default. If the mic works there, an extension is likely the culprit. You can disable extensions individually at chrome://extensions to identify which one is causing the conflict.

Variables That Affect How This Works for You

The steps above cover the main scenarios, but several factors determine which fix actually applies to your setup:

VariableHow It Affects Microphone Access
Operating systemWindows, macOS, Android, and iOS each have different privacy permission structures
Chrome versionOlder versions may show different UI layouts for settings
Number of audio devicesMultiple mics (USB, Bluetooth, built-in) can create input conflicts
Extensions installedPrivacy tools may silently block mic access
Website typeHTTP sites (non-HTTPS) cannot access the microphone at all in Chrome
Enterprise/managed deviceIT-managed Chrome installations may have permissions locked by policy

That last point matters more than people expect. On managed devices — work laptops, school Chromebooks — microphone permissions may be controlled by group policy, and Chrome's settings UI might show no option to change them. In that environment, the fix isn't in your hands.

One Detail Many People Miss 🔍

Chrome only grants microphone access to HTTPS websites. If you're trying to use a mic on a site that loads over plain HTTP, Chrome will refuse the request entirely — no prompt, no option to allow it. This is a security restriction baked into the browser and can't be overridden through settings. The site itself would need to switch to HTTPS.

When the Hardware Is the Variable

If permissions are correctly set at both the Chrome and OS level, and the mic still isn't working, the issue may be the microphone itself — a faulty connection, an outdated driver (on Windows), or a hardware fault. Testing the mic in another application (like the OS's built-in voice recorder or a Zoom call) helps isolate whether Chrome is the problem or the device is.

What makes this situation genuinely different for each person is the combination of operating system, device type, Chrome configuration, and which extensions are installed. The permission chain that needs to be unlocked — and where it's currently blocked — varies enough that the exact fix depends on what your own setup looks like.