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
Open Settings โ Privacy & security โ Microphone.
Confirm Microphone access is on.
Under Let apps access your microphone, make sure it is on.
Scroll to the desktop apps list and confirm your browser is allowed.
macOS
Open System Settings โ Privacy & Security โ Microphone.
Find your browser in the list and turn the toggle on.
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
Click the lock icon to the left of the address bar.
Choose Site settings.
Under Microphone, set the value to Allow or Ask (default).
Reload the tab.
For all sites
Open Settings โ Privacy and security โ Site settings โ Microphone (or visit chrome://settings/content/microphone).
Choose the default behaviour and review the Allowed and Blocked lists.
Mozilla Firefox
For a single site
Click the small icon to the left of the address bar.
If the site has a "Microphone โ Blocked Temporarily" or "Allowed" entry, click the small ร next to it to clear the saved answer.
Review the saved decisions and remove any that should be re-prompted.
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.
Find the site under Currently Open Websites and set the dropdown to Allow.
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
Click the lock icon.
Choose Permissions for this site.
Set Microphone to Allow.
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
Open Settings โ Safari โ Microphone on the device and confirm Safari is allowed to ask.
While on the site, tap the aA button in the address bar and choose Website Settings.
Set Microphone to Allow.
Chrome on Android
Open the site, tap the lock icon, then Permissions.
Toggle Microphone on.
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:
Close every tab that has the site open.
Clear cookies and site data for that single site (most browsers expose this in the same site-info panel where the lock icon lives).
Quit and relaunch the browser.
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
Switching to private/incognito mode "just in case". Private windows often default microphone permission to ask-every-time, and any earlier denial is preserved.
Allowing the site at the OS level only. The browser-level permission is a separate decision, and vice versa.
Granting "Always allow" on a public computer. Permissions persist across sessions; reset them when you are done.
Assuming the device picker is the same as the permission switch. Selecting a microphone in a meeting app does not grant the browser permission to use it.
Trusting a denied prompt as a bug. Most "the site does not work" reports trace back to a saved Block decision from an earlier visit.
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:
Layer
Windows
macOS
System allows the browser
Settings โบ Privacy & security โบ Microphone โ including Let desktop apps access your microphone
System Settings โบ Privacy & Security โบ Microphone, then fully quit and reopen the browser
Browser allows the site
Per-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.
Chrome and Edge: open chrome://policy or edge://policy and look for AudioCaptureAllowed. If it is set to false, only IT can change it.
Windows: Group Policy can disable microphone access for all apps at the system level.
macOS: an MDM profile can pre-deny microphone access per application, which makes the Privacy pane toggle appear greyed out.
Linux: Flatpak and Snap builds are sandboxed and need the microphone portal granted separately from any browser setting.
Revoking access when you are done
Permissions granted to a site persist until you remove them. If you would rather not leave standing access:
Grant access only for the session where the browser offers that choice โ Firefox's prompt does this by default unless you tick "Remember".
Remove the site afterwards from the browser's microphone settings list.
Watch the recording indicator: browsers show a dot or icon whenever a tab holds the microphone, and the operating system shows its own indicator on top. If either stays lit after you stop a test, a tab is still holding the device.
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.