🍎

Fix Mic on Mac

Step-by-step macOS microphone troubleshooting

Ad

First, check if your mic is working:

🎤 Test My Microphone →

Step 1: Check System Settings

  1. Click Apple menu → System Settings (or System Preferences on older macOS)
  2. Go to SoundInput tab
  3. Select your microphone from the list
  4. Speak — the Input level meter should move
  5. If the meter doesn't move, the mic isn't being detected by macOS
  6. Make sure Input volume is turned up (not all the way left)

Step 2: Check App Permissions

macOS requires explicit permission for each app to use the microphone.

  1. Go to System Settings → Privacy & Security → Microphone
  2. Find the app that can't access your mic
  3. Make sure the toggle is On
  4. If the app isn't listed, open it and it should prompt for permission
  5. If you accidentally denied it before, toggle it off and on again, then restart the app

Step 3: Check Browser Permissions

If the mic doesn't work in a web app (Google Meet, web Zoom, etc.):

  1. In Safari: Safari menu → Settings → Websites → Microphone → set to "Allow" for the site
  2. In Chrome: Click the 🔒 lock icon in the address bar → Site settings → Microphone → Allow
  3. Also check our Chrome-specific guide
Ad

Step 4: Reset NVRAM / PRAM

This can fix audio hardware detection issues:

  1. Shut down your Mac
  2. Turn it on and immediately hold Option + Command + P + R
  3. Hold for about 20 seconds (you may hear the startup chime twice)
  4. Release and let Mac boot normally
  5. Note: On Apple Silicon Macs (M1/M2/M3/M4), NVRAM resets automatically. Just restart.

Step 5: Reset Core Audio

Restart the audio system without rebooting:

  1. Open Terminal (Applications → Utilities → Terminal)
  2. Type: sudo killall coreaudiod and press Enter
  3. Enter your password when prompted
  4. The audio system will restart automatically

Step 6: Check for macOS Updates

  1. System Settings → General → Software Update
  2. Install any available updates
  3. Audio bugs are frequently fixed in point releases

Step 7: Create a Test User Account

To determine if it's a system issue or user profile issue:

  1. Go to System Settings → Users & Groups
  2. Create a new user account
  3. Log into the new account and test the mic
  4. If it works in the new account, the issue is with your user profile settings

Still Not Working?

Related Guides

Ad