How to allow microphone access in Chrome, Firefox, Safari, and Edge

Two gates control microphone access: the operating system's permission for the browser, and the browser's permission for the site. Both must be open.

Last reviewed on August 26, 2026

Allowing microphone access takes about thirty seconds once you know where the setting lives. Browsers ask for microphone permission once and then remember the answer. If a site that should be able to hear you suddenly cannot, the cached answer is almost always the reason. This guide shows where each major browser stores that answer, how to change it, and how to recover from the most common dead ends โ€” including the cases where the operating system itself is blocking the browser.

Two-layer model. A site needs permission from the browser, and the browser needs permission from the operating system. If either layer says no, the microphone is silent. Always rule out the OS layer before reinstalling drivers or blaming hardware.

Operating system check first

Windows 10 and 11

  1. Open Settings โ†’ Privacy & security โ†’ Microphone.
  2. Confirm Microphone access is on.
  3. Under Let apps access your microphone, make sure it is on.
  4. Scroll to the desktop apps list and confirm your browser is allowed.

macOS

  1. Open System Settings โ†’ Privacy & Security โ†’ Microphone.
  2. Find your browser in the list and turn the toggle on.
  3. If the browser is missing from the list, the prompt has not yet been triggered. Open any tab that uses the microphone, accept the prompt, and check the list again.

Desktop browsers, step by step

Google Chrome

For a single site

  1. Click the lock icon to the left of the address bar.
  2. Choose Site settings.
  3. Under Microphone, set the value to Allow or Ask (default).
  4. Reload the tab.

For all sites

  1. Open Settings โ†’ Privacy and security โ†’ Site settings โ†’ Microphone (or visit chrome://settings/content/microphone).
  2. Choose the default behaviour and review the Allowed and Blocked lists.

Mozilla Firefox

For a single site

  1. Click the small icon to the left of the address bar.
  2. If the site has a "Microphone โ€” Blocked Temporarily" or "Allowed" entry, click the small ร— next to it to clear the saved answer.
  3. Reload the page; the prompt should reappear.

For all sites

  1. Open Settings โ†’ Privacy & Security โ†’ Permissions โ†’ Microphone โ†’ Settings.
  2. Review the saved decisions and remove any that should be re-prompted.
  3. The "Block new requests asking to access your microphone" checkbox is off by default; enabling it stops Firefox from asking on any site, which is sometimes the silent culprit.

Safari (macOS)

For a single site

  1. Open the site.
  2. Choose Safari โ†’ Settings (or Preferences) โ†’ Websites โ†’ Microphone.
  3. Find the site under Currently Open Websites and set the dropdown to Allow.
  4. Reload.

For all sites

The same panel exposes a default behaviour at the bottom: When visiting other websites. Set it to Ask or Allow as you prefer.

Microsoft Edge

Edge uses the same engine as Chrome, so the steps mirror Chrome closely.

For a single site

  1. Click the lock icon.
  2. Choose Permissions for this site.
  3. Set Microphone to Allow.
  4. Reload.

For all sites

Visit edge://settings/content/microphone to manage the default and review allow/block lists.

Mobile browsers

Safari on iOS and iPadOS

  1. Open Settings โ†’ Safari โ†’ Microphone on the device and confirm Safari is allowed to ask.
  2. While on the site, tap the aA button in the address bar and choose Website Settings.
  3. Set Microphone to Allow.

Chrome on Android

  1. Open the site, tap the lock icon, then Permissions.
  2. Toggle Microphone on.
  3. If no toggle appears, Android has not seen a request yet โ€” reload the page so the prompt fires.

Resetting a stuck "blocked" state

Sometimes a browser refuses to re-prompt even after you change the saved decision. The fastest reliable reset:

  1. Close every tab that has the site open.
  2. Clear cookies and site data for that single site (most browsers expose this in the same site-info panel where the lock icon lives).
  3. Quit and relaunch the browser.
  4. Reopen the site. The prompt should appear on first interaction.

If the prompt still does not appear, check the OS-level settings again. Privacy preferences updated by an OS update or third-party security tool sometimes flip themselves off.

Why the prompt is sometimes invisible

Browsers tie microphone access to user interaction. The prompt appears when a page calls getUserMedia, which usually happens after a click. If the call runs immediately on page load โ€” for example, due to a lingering test that auto-starts โ€” some browsers refuse to show the prompt at all and block silently. Reloading and clicking a clearly labelled button is the most reliable way to surface the request.

Browser extensions can also intercept the call. If you have a privacy extension that blocks media access, allow the site explicitly in the extension's settings, then reload.

Common mistakes to avoid

For a wider walk-through of why a microphone test might still fail after permissions are correct, see our microphone troubleshooting guide. For the underlying numbers, see audio latency explained. Run the microphone test when you are ready to verify the fix.

Both layers must agree

Granting a website permission achieves nothing if the operating system is blocking the browser itself, and this is the single most common reason a "fixed" permission still produces silence. There are always two gates:

LayerWindowsmacOS
System allows the browserSettings โ€บ Privacy & security โ€บ Microphone โ€” including Let desktop apps access your microphoneSystem Settings โ€บ Privacy & Security โ€บ Microphone, then fully quit and reopen the browser
Browser allows the sitePer-site permission in the address bar or the browser's content settings

Test the system layer by opening a non-browser recorder โ€” Windows Voice Recorder or macOS QuickTime. If that hears you and the browser does not, the system gate is open and the browser gate is closed.

Managed and work devices

On a corporate laptop, a policy can remove the prompt entirely, and no setting you can reach will restore it.

Revoking access when you are done

Permissions granted to a site persist until you remove them. If you would rather not leave standing access:

Our tools release the microphone as soon as you press stop or leave the page, and never transmit audio anywhere โ€” see the privacy policy for the details.

Frequently asked questions

How do I allow microphone access in Chrome?

Click the icon at the left of the address bar, open Site settings, set Microphone to Allow, then reload the page. Globally, visit chrome://settings/content/microphone.

How do I reset a microphone permission I blocked by mistake?

Remove the site from the browser's blocked list, then reload the page so the prompt appears again. Browsers never re-ask on their own once a decision is remembered.

Why is there no permission prompt?

Usually a remembered Block, a page not served over HTTPS, a cross-origin iframe without the right permissions policy, private browsing mode, an enterprise policy, or a privacy extension auto-denying the request.

Do I have to reload the page after allowing access?

Yes. Permissions are read when the page loads, so an already-open tab keeps the old state.

Why does the browser have permission but still hear nothing?

Because the operating system layer is separate. On Windows, 'Let desktop apps access your microphone' governs browsers; on macOS you must enable the browser in Privacy & Security and then fully quit and reopen it.

Can a website keep listening after I leave?

No. Access is released when the tab is closed or the stream is stopped, and both the browser and the operating system show an indicator whenever a microphone is live.

โ† Back to all audio tests