↑
NEW Explore these themes inside a complete browser workspace on BrowserWorkTools. See Theme Workspace →

Home Privacy Settings Chrome Microphone Permissions

Chrome Microphone Permissions: Allow, Block, and Fix “Mic Not Working”

Get your microphone working in Chrome—without giving every site permanent access .

Updated: · Tested on Chrome version 145.0.7632.x · Reading time: ~12 min · By ChromeThemer

Chrome settings illustration focused on Site settings and Microphone permission controls in a clean purple ChromeThemer style.
Visual guide: Where to find Microphone permission controls in Chrome’s Site settings (desktop + mobile paths in this guide).
Quick answer: In Chrome, microphone access is controlled per-site. Open the site, click the lock (or “tune” icon) next to the address bar, choose Site settings, then set Microphone → Allow (or Ask for the safest option). If the mic still won’t work, the most common cause is your operating system blocking Chrome’s mic access (Windows/macOS/ChromeOS/iOS/Android settings).
  • If you want the fastest fix: Change Microphone to Allow on the site you’re currently using, then reload.
  • If you want the safest fix: Keep global mic set to Ask, and allow only trusted sites.
  • If it’s still not working: jump to Troubleshooting
How this guide is built:
  • Tested paths: Steps reflect current Chrome menus and common UI variants (desktop + Android + iPhone/iPad).
  • Risk notes: Every change includes privacy/security implications and “undo” steps.
  • Update policy: Reviewed when Chrome UI, permission behavior, or platform policies change.
This guide is for:
  • Users who want to control which sites can listen through their microphone
  • People troubleshooting Zoom/Meet/Teams/Discord web calls in Chrome
  • Professionals managing privacy and compliance across browser profiles
  • Business and enterprise environments where policies may lock permissions

On this page .

What Chrome microphone permissions are (and why they matter) .

This guide reflects current Chrome permission behavior on modern platforms (desktop + Android + iOS/iPadOS), not legacy versions.

Chrome microphone permissions are the controls that decide whether a website is allowed to access audio input from your device. They sit at the intersection of three different “gates”: (1) Chrome’s per-site permission, (2) your operating system’s microphone privacy controls, and (3) the website’s own device selection / mute state. If any one of these gates is closed, the site will show errors like “Microphone blocked”, “No audio input detected”, or it will silently fall back to the wrong input device.

Microphone permissions are high-impact because they involve real-time sensor access. Even when a site claims it only uses the mic during calls, the permission itself is sensitive: it’s exactly the kind of access you should grant deliberately, with the smallest scope needed (ideally per site, not “always allow everywhere”). For privacy-focused users, the goal isn’t “block everything forever”—it’s to set a safe default (Ask) and then allow the few services you actually use (Meet/Zoom/Teams, voice dictation tools, web recorders) while keeping everything else blocked.

For IT and compliance teams, mic permission settings can affect remote work tooling, call center operations, telehealth, and recording workflows. A “mic not working” ticket can be caused by something as simple as a user clicking “Block” once—or as complex as a device policy forcing a default that conflicts with a web app’s expected behavior. This page walks through both the human-friendly fixes and the harder enterprise realities.

Related: Microphone is one of several Site permissions. For the full map (camera, location, notifications, pop-ups), start here: Chrome Site Permissions Settings.

Expert tip: If you’re troubleshooting a web call, fix permissions on the current site first (address-bar icon → Site settings), then worry about global defaults. Most “it suddenly stopped working” cases are per-site blocks—global settings are usually fine.

Key terms (quick definitions) .

  • Ask (default): The safest setting. The site must request access and you approve each site the first time.
  • Allow: The site can access your mic (subject to OS permission) without prompting again.
  • Block: The site cannot access your mic. The site may still “see” that a mic exists, but can’t capture audio.
  • Per-site permission: A rule saved for one domain (example: meet.google.com) that overrides the global default.
  • OS-level mic permission: Windows/macOS/Android/iOS privacy controls that can block Chrome entirely.
  • Input device selection: Many call apps let you choose which mic to use (laptop mic vs headset vs USB interface).

Also relevant: If your issue involves the camera too (common in web meetings), see Chrome Camera Permission Settings.

Before you start (fast checks) .

These checks prevent wasted time. Do them in order—each one rules out a big class of “false failures” before you touch deeper settings.

  • Check 1: Confirm the mic works outside Chrome. Try the system recorder (Windows Voice Recorder / macOS Voice Memos / Android recorder). If it fails everywhere, Chrome isn’t the issue—your device/input is.
  • Check 2: Make sure you aren’t muted. Many headsets have inline mute switches, and web apps can mute at the app level.
  • Check 3: Close other apps that may “own” the mic. Some apps keep exclusive access or misbehave with multiple sessions.
  • Check 4: Verify you’re on HTTPS. Modern browsers restrict sensitive permissions on insecure pages. If the site isn’t secure, don’t grant mic access.
  • Check 5: Use a clean test. Open the site in an Incognito window to rule out extension interference (but remember incognito has separate permission behavior).
  • Check 6: Update Chrome. Permission bugs and media device issues get patched frequently.

Performance tip: If Chrome is laggy while you’re testing calls, it can break audio capture. Use this guide to reduce resource load: Fix Slow Chrome (Step-by-Step).

Fast diagnostic: If a site says “microphone blocked,” your issue is usually Chrome permission. If it says “no microphone found” or “permission denied by system,” it’s usually OS-level privacy or a device driver.

Step-by-step: allow or block mic access (desktop + Android + iPhone/iPad) .

The goal is to grant mic access only where needed and keep your default safe. Start with the site you’re using right now. Later, you can adjust global defaults (Ask/Allow/Block) and clean up saved rules.

Desktop (Windows / macOS / Linux / ChromeOS): change mic permission for the current site .

  1. 1 Open the site that needs microphone access (example: a meeting or recorder page).
  2. 2 In the address bar, click the site info icon (often a lock for HTTPS).
  3. 3 Choose Site settings. A dedicated settings tab opens for that site.
  4. 4 Find Microphone, then set it to Allow (or Ask if you prefer prompts).
  5. 5 Go back to the site and reload the page. Re-join the call or re-start the recorder.
  6. 6 Optional “undo”: return to Site settings and set Microphone → Ask or Block, then reload.

What “success” looks like: The web app can select a microphone, input levels respond when you speak, and the browser no longer displays a blocked-permission indicator.

Why reload matters: Many sites only request audio devices during the join/start flow. If you change permissions mid-call, the page may still be running with the old permission state until you reload.

Desktop: change the global microphone default (Ask / Allow / Block) .

Global default is your baseline rule for sites you haven’t seen before. The best “privacy + usability” setting for most people is Ask—it prevents surprise access while still letting you enable mic for the services you trust.

  1. 1 Open Chrome and go to Settings.
  2. 2 Click Privacy and security → Site settings.
  3. 3 Click Microphone.
  4. 4 Choose your default: Sites can ask (recommended), or Don’t allow (high privacy), or Allow (rarely recommended).
  5. 5 Review your Allowed and Blocked lists and remove mistakes.

Related: For the complete Site settings map (including pop-ups, redirects, and cookies), see Chrome Site Permissions Settings.

Android: allow or block microphone in Chrome .

On Android, mic access involves Chrome site permission and Android’s app permission for Chrome. If either one is blocked, web audio won’t work.

  1. 1 Open Chrome on Android.
  2. 2 Tap ⋮ (More) → Settings.
  3. 3 Tap Site settings → Microphone.
  4. 4 Toggle mic permission on/off as needed, then check the Blocked list for the site and switch it to Allow.
  5. 5 If it still fails, open Android Settings → Apps → Chrome → Permissions → enable Microphone, then retry.
Android reality check: If you’re using a Bluetooth headset, Android may switch input devices unpredictably. Toggle Bluetooth off temporarily to confirm whether the issue is device routing vs browser permission.

iPhone / iPad: microphone access for Chrome .

On iOS/iPadOS, browsers rely heavily on system-level privacy permissions. If iOS blocks Chrome from the microphone, no website inside Chrome can override that.

  1. 1 Open the iPhone/iPad Settings app.
  2. 2 Scroll to Chrome.
  3. 3 Turn Microphone On.
  4. 4 Return to Chrome, reload the site, and when prompted, tap Allow.

Incognito note: If you’re testing in Incognito, remember that some sites treat Incognito as a separate context. Also, extensions are usually disabled in Incognito unless you explicitly allow them. Learn the privacy behavior here: Chrome Incognito Mode Guide.

Common variations .

  • Windows / ChromeOS: OS privacy settings can block “desktop apps” from mic input. If the site permission is correct but the mic is dead, check OS privacy (see troubleshooting below).
  • macOS: Microphone access is controlled in System Settings/Preferences. Chrome may need to be allowed explicitly.
  • Android / iPhone: App-level mic permissions can override Chrome’s own site setting; fix both layers.

Advanced settings (power users + enterprise) .

If you’re here, you likely have one of these scenarios: (1) you need tight privacy defaults but can’t break meeting tools, (2) your mic works on one site but not another, (3) you manage multiple Chrome profiles or managed devices, or (4) something is overriding your settings (extensions or policies).

Related: In managed environments, see Chrome Enterprise Guide and Chrome Enterprise Security Settings.

1) Choose a “safe default” that still works for calls .

The most practical default for microphone permissions is Ask. It stops ambient permissions creep while still supporting everyday web calls. The “block everything” approach can work, but it creates constant friction and encourages unsafe behavior (people eventually flip global Allow to “just make it work”).

  • Best default for most users: Global mic = Ask, allow only trusted services.
  • Best default for high-privacy users: Global mic = Block, then explicitly allow a short allowlist.
  • Best default for call-center / high-uptime roles: Global mic = Ask with documented “trusted sites” playbook.
Practical rule: Only grant per-site Allow to domains you recognize and would trust with a phone call. Unknown voice tools and “AI voice features” on random sites are a common privacy trap.

2) Clean up your Allowed / Blocked lists (and fix “I clicked Block once”) .

Chrome remembers your choices. If you blocked a site once, it may never prompt again until you remove that saved rule. This is why mic issues appear “suddenly” after one click months ago.

  1. 1 Open Chrome → Settings → Privacy and security → Site settings → Microphone.
  2. 2 Under Not allowed (or Blocked), find the site causing trouble.
  3. 3 Click the site and set it to Allow (or remove/reset the rule).
  4. 4 Reload the site and re-run the call/recording flow.

Good hygiene: Once a month, scan your mic Allowed list and remove anything you no longer use. The less “always on” access you have, the smaller your risk footprint.

3) Extensions can affect permissions (and audio routing) .

Most extensions can’t directly “steal” your microphone permission without you granting it at the site level, but extensions can break meeting pages, block scripts, inject content, or alter security context. If your mic works in Incognito but not normal mode, an extension conflict is likely.

  • Test fast: Open an Incognito window (extensions disabled by default), try the site again.
  • Narrow it down: Disable extensions one-by-one, starting with ad blockers, privacy/script blockers, and “security” extensions.
  • Audit wisely: Only keep extensions you trust and that you actually use.

Related: If you want a safer extension baseline, use this hub: Chrome Extension Security Check.

4) Multiple Chrome profiles: permissions don’t always carry over .

Chrome permissions are stored per profile. If you have a “Work” profile and a “Personal” profile, allowing mic access in one doesn’t automatically fix the other. This also matters if you’re using Chrome’s guest mode or managed profiles.

  • Symptom: Mic works in one profile but not another.
  • Fix: Switch to the affected profile and repeat the per-site mic steps.
  • Security note: Keeping work and personal profiles separate is good privacy practice—just remember it splits permissions too.

Related: If you’re tuning privacy at the profile level, see Chrome Profile Privacy Setup and Chrome Account Sync Settings.

5) Enterprise policies can lock mic behavior .

On managed devices, admins can enforce or restrict site permissions using policy. When this happens, Chrome UI may still show options, but the effective behavior is controlled elsewhere. If you see messages like “managed by your organization,” treat the issue as a policy problem, not a user mistake.

  • Signs of policy control: “Managed by your organization,” greyed-out permission toggles, or settings that revert after restart.
  • Best next step: Document the affected domain(s), Chrome version, and OS, then pass it to IT with a clear reproduction.
  • Smart workaround: Use the approved meeting domain or enterprise-approved app route (some orgs block random call providers).

Common alternatives users compare .

  • Chrome built-in permissions vs third-party privacy extensions
  • Browser-only calling vs native desktop apps (Teams/Zoom) for more predictable device control
  • Manual configuration vs enterprise policy management
  • Standard Chrome vs managed/enterprise configurations for compliance

Privacy & security notes (risk, tracking, and safer defaults) .

Microphone access is one of the highest-sensitivity permissions because it’s live input from your environment. The good news is: modern Chrome permission design is largely per-site, and you can keep safe defaults without breaking productivity—as long as you understand the tradeoffs.

Risk level: Medium to High (depending on how broadly you allow).
Impact: Controls whether a site can capture audio input; misconfiguration can lead to privacy exposure or broken calls.

Related: Microphone permissions are part of a broader privacy baseline. Start with the hub: Chrome Privacy Settings.

Plain-English summary: Use Ask as your global mic default. Only grant Allow to sites you trust with a real conversation. Periodically remove old rules. If the mic won’t work even after you allow the site, your operating system is probably blocking Chrome.

Recommended baseline microphone settings .

  • Option A (balanced): Global mic = Ask. Allow only trusted domains; remove old entries monthly.
  • Option B (maximum privacy): Global mic = Block. Maintain a short allowlist for meetings and voice tools.
  • Option C (compatibility): Global mic = Ask. Avoid global Allow; instead fix per-site rules and OS permissions.

Recommended settings by goal .

Goal Recommended setting Tradeoff Best for
Balanced Global = Ask; per-site Allow for trusted tools First-time prompt friction Most users
Maximum privacy Global = Block; allowlist only More troubleshooting + setup time High-sensitivity users
Compatibility Global = Ask; keep OS mic permissions clean Slightly broader prompt surface Banking/enterprise + meeting heavy
Security reality: A site you “Allow” can potentially capture audio whenever it is actively using the permission. Avoid granting mic access to unknown sites, “free AI voice tools,” or pages you reached via ads/pop-ups.

Think you’re dealing with something malicious? If permissions keep changing or you see strange redirects, use: Chrome Browser Hijacker Removal and How to Check if Chrome Has a Virus.

Troubleshooting: mic not working in Chrome .

Troubleshooting is easiest when you isolate the failure layer. Use this order: website mute/device → Chrome per-site permission → OS microphone permission → driver/hardware → extensions/policies.

Related: Microphone is part of Site permissions. If multiple permissions are broken (camera, pop-ups, downloads), see: Chrome Site Permissions Settings.

If the site says “Microphone blocked” .

This is usually a Chrome-level block saved for that site. Fix it by opening the site, clicking the address bar icon, going to Site settings, and switching Microphone → Allow (then reload). Also check Chrome Settings → Site settings → Microphone to make sure the site isn’t listed under Not allowed.

If the site can’t find a microphone (or input level stays flat) .

When the mic exists but audio doesn’t move, you’re usually dealing with wrong device selection or OS-level permission. In the web app, open audio settings and select the correct mic (headset vs laptop mic). Then check your operating system privacy settings: if the OS blocks Chrome from microphone access, Chrome can’t pass audio to any site even if the site is “Allowed.”

Pro move: Temporarily unplug USB audio devices and disable Bluetooth to force your system to fall back to the built-in mic. If that works, the “permission” problem was actually device routing or a driver issue.

If it works in Incognito but not normal mode .

That strongly suggests an extension conflict. Disable extensions one at a time. Start with ad blockers, script blockers, privacy tools, and “security” extensions. Then revisit your extension baseline: Chrome Extension Permissions Guide.

If permissions keep reverting or you see “managed by your organization” .

This points to enterprise policy enforcement. The fastest path is to document: the site domain, the exact error, your OS version, and your Chrome version; then send it to IT. If you’re an admin, review policies that control site permissions. For broader context, see: Chrome Enterprise Management.

If you need to reset safely (without nuking everything) .

Avoid “full reset” as a first step. Instead, reset only the site’s permission rule: open the site → site info icon → Site settings → reset permissions (or set Microphone back to Ask). If you do need a broader reset, consider first clearing the site’s stored data (cookies/cache) for that domain only, then retry. For a careful privacy-first approach, see: Chrome Clear Browsing Data.

Security check: If you’re troubleshooting because something feels “off” (random prompts, suspicious tabs), run a browser security review: Chrome Security Checkup.

FAQ .

  • helpShould I set Chrome microphone permission to “Allow” globally?
    For most people, no. The safest, most practical default is Ask so only sites you approve can request mic access. Global “Allow” increases your exposure and is rarely necessary—use per-site Allow instead.
  • helpWhy does my mic work in other apps but not in Chrome?
    Usually because Chrome is blocked at the OS layer (privacy settings), or because the site is blocked in Chrome’s per-site permissions. Fix the site permission first, then confirm your operating system allows Chrome to access the microphone.
  • helpHow do I remove a site from the “Blocked” microphone list?
    Go to Chrome Settings → Privacy and security → Site settings → Microphone, then find the site under Not allowed and switch it to Allow or remove/reset the rule. Reload the site afterwards.
  • helpDoes Incognito use the same microphone permissions?
    Incognito generally respects Chrome’s permission model, but your browsing data isn’t saved the same way and extensions are often disabled. If mic works in Incognito but not normal mode, suspect an extension conflict or profile-specific setting.
  • helpWhat does “managed by your organization” mean for mic permissions?
    It means policies may enforce or restrict permissions. If mic settings revert or are greyed out, the effective rule is likely controlled by IT policy. Capture the site domain and error message and send it to your admin team.
  • helpCan a website record me in the background after I click “Allow”?
    A site can only capture audio when it is actively using the microphone permission in a page context (for example during a call or recording flow). Still, treat mic access as sensitive: only allow trusted domains, and remove old permissions you don’t need.

Sources & further reading .

Disclosure: Some pages may mention tools or services. Recommendations are editorial and based on testing.