Fix MacBook Microphone Not Working — Quick Diagnostic & Fixes
Summary: A practical, step-by-step guide to diagnose and fix microphone issues on MacBook, MacBook Pro, and MacBook Air — covers software settings, permissions, resets, hardware checks, and quick Terminal commands.
Quick checklist (try these first)
- Restart your Mac — often fixes transient audio issues.
- Check Sound > Input in System Settings and increase Input volume.
- Close apps that may be using the mic (Zoom, Teams) and test again.
- Verify Microphone permission for apps in System Settings > Privacy & Security.
- If still broken, run the hardware check and reset SMC/NVRAM.
This ordered checklist is optimized for voice queries like “How do I fix my MacBook microphone?” and is suitable for featured snippets. If you want a deeper walkthrough, continue below — or jump to the steps that match your symptoms.
Why the MacBook microphone might not be working
Mac microphones stop registering sound for three broad reasons: software settings, app-level permissions, and hardware faults. Software issues include muted or low input volume, incorrect input device selection, or conflicts with Bluetooth devices. App-level problems occur when an app lacks microphone permissions or another app is holding exclusive access.
Hardware-related problems can be physical damage, debris clogging the mic ports, or a failed internal microphone component. On some MacBook models, microphone arrays sit near the left speaker or next to the camera, so impacts or liquid exposure can degrade performance.
Understanding the root cause helps select the right fix: a permissions toggle solves many cases, while hardware failures need professional service. The sections below walk through these causes with actionable diagnostic steps and commands you can run yourself.
Step 1 — Basic software and settings checks
Open System Settings (or System Preferences on macOS Monterey and earlier) → Sound → Input. Confirm the input device listed is “Internal Microphone” (or the correct external mic). Watch the Input Level meter while you speak. If the meter stays flat, the OS isn’t receiving any signal.
Also check the Input volume/level slider — if it’s near zero, increase it. Make sure Input is not muted. If you use an external mic, ensure it’s selected and connected properly (USB/3.5mm/TRRS adapter as required).
Finally, reboot the Mac after changing settings. Many audio routing conflicts clear on restart — especially after installing audio drivers or virtual audio devices like Loopback, Soundflower, or audio plugins.
Step 2 — App permissions and background apps
Go to System Settings → Privacy & Security → Microphone. Confirm the app you’re using (Zoom, Teams, Skype, Chrome, GarageBand) has permission to access the microphone. If the toggle is off, enable it and restart the app.
Close apps that may be using the mic in the background. Sometimes a video conferencing app, browser tab, or background DAW (digital audio workstation) captures the mic and blocks other apps. Use Activity Monitor to find and quit suspicious audio-related processes.
If a browser is involved, open a new incognito/private window or test in a different browser. Chrome and Safari request separate mic permission entries; clear those and re-grant permissions if necessary.
Step 3 — Bluetooth, external devices, and audio-routing conflicts
Bluetooth headsets, AirPods, and USB audio interfaces can redirect audio input. Check the Sound input list for external devices. If the Mac selects a connected headset channel (often low-quality SCO), switch it back to Internal Microphone for testing.
Disconnect all external audio devices and USB peripherals, then test the mic. A faulty USB hub or adapter can present as an unavailable microphone. If input returns after disconnecting devices, reconnect them one at a time to isolate the culprit.
Also disable audio routing apps (virtual devices) like BlackHole, Soundflower, or Loopback temporarily. These can change the default input device or capture the mic feed exclusively.
Step 4 — Reset NVRAM/PRAM and SMC (hardware-related software resets)
Resetting NVRAM (also called PRAM) and the SMC can resolve low-level audio and microphone issues, especially after sleep/wake, firmware updates, or power events. NVRAM stores sound volume and device settings; SMC handles power and thermal behavior tied to audio circuits.
To reset NVRAM on Intel Macs: shut down → power on and hold Option+Command+P+R for about 20 seconds. For SMC reset, procedures differ by model — for MacBooks with T2 or Apple silicon, the steps differ or are not required. Apple silicon Macs rarely need an SMC reset; a simple shutdown and restart usually suffices.
After resets, return to Sound settings and re-select the internal microphone. If you’re on Apple silicon and NVRAM reset didn’t help, try safe mode (hold Shift at startup) to rule out startup items and extensions interfering with audio.
Step 5 — Terminal diagnostics and core commands
For advanced troubleshooting, verify Core Audio is running and restart it. Open Terminal and run:
sudo killall coreaudiod
coreaudiod restarts automatically; then test the microphone. Use the built-in Audio MIDI Setup app to inspect input sample rates and formats — mismatched sample rates can prevent input.
To list audio devices and confirm the internal mic is recognized, run:
system_profiler SPAudioDataType | grep -A5 "Audio Device"
If Terminal shows no internal microphone or you get errors, the issue may be hardware-level or a corrupted audio component requiring service.
Step 6 — Hardware checks and diagnostics
Run Apple Diagnostics: shut down → power on and hold D. This checks hardware including microphones. Note any error codes and consult Apple Support for details. While the diagnostics mostly target major components, it can indicate audio circuit faults.
Physically inspect mic ports and grills for debris. Gently blow (not with high pressure) or use a soft brush to remove dust. Avoid poking with sharp objects. Liquid exposure or drops can cause intermittent mic behavior even if the rest of the Mac appears normal.
If the internal mic is dead after all software checks, test an external USB or Lightning microphone. If external mics work but internal does not, this confirms a hardware fault with the built-in mic array and you should contact Apple or an authorized repair center.
When to repair or contact Apple
If diagnostics show hardware errors, or the internal mic is not detected by system_profiler after resets and safe mode, schedule service. Apple technicians can replace the microphone module or logic board depending on the failure.
Back up your data before sending the device for service. If your Mac is under AppleCare or warranty, repairs may be covered. For out-of-warranty machines, request a repair estimate and compare with reputable third-party repair shops for cost and turnaround time.
For reproducible intermittent issues, record a short video demonstrating the mic failing and include logs or error codes when contacting support — this speeds up diagnosis and reduces back-and-forth.
Troubleshooting examples and quick fixes
Example 1 — No input under Sound > Input: Restart, disconnect peripherals, run sudo killall coreaudiod, then recheck permissions and input level. Often this returns the meter to life.
Example 2 — App hears nothing but system input meter works: Check the app’s microphone selection and permissions. Quit and relaunch the app; regranted permissions usually fix the problem.
Example 3 — Mic works intermittently: Inspect for debris, test in Safe Mode, and run Apple Diagnostics. If intermittent after sleep/wake, try resetting NVRAM and ensure macOS is updated.
Additional resources and a quick download
If you prefer a compact script or a checklist you can fork and adapt, I maintain a small troubleshooting repo with commands and printable checklists. Useful if you troubleshoot multiple machines or help friends: macbook microphone not working.
That repo includes a sample diagnostic checklist and commands to run for macOS versions commonly in use. Use it as a starting point and adapt any scripts to your environment before executing with sudo privileges.
Semantic core (expanded keywords and clusters)
Primary keywords:
- macbook microphone not working
- macbook mic not working
- macbook pro microphone not working
- microphone not working on mac
- why is my mac microphone not working
- mic not working on macbook
Secondary / intent-based (grouped):
- Troubleshooting / How-to: fix macbook microphone, test macbook mic, how to reset mic mac
- Settings & Permissions: mac microphone not detected, mac mic permission settings, privacy microphone mac
- Hardware & Repair: macbook microphone replacement, apple diagnostics microphone, microphone hardware fault mac
Clarifying / LSI phrases and synonyms:
- internal microphone macbook
- input volume mac
- coreaudiod restart mac
- reset NVRAM SMC macbook
- audio input not working mac
- external mic works but internal doesn’t
FAQ
Q1: How do I fix my MacBook microphone not working?
A: Start with System Settings → Sound → Input and confirm the internal mic is selected and Input volume is raised. Verify Microphone permissions in Privacy & Security, disconnect external audio devices, restart the Mac, and run sudo killall coreaudiod to restart Core Audio. If those steps fail, reset NVRAM (Intel Macs) and run Apple Diagnostics. If the mic still fails, contact Apple or an authorized repair center.
Q2: Why does my Mac microphone show no input even when I speak?
A: Common reasons are muted input volume, wrong input device selected, an app holding exclusive access, or a hardware fault. Check Sound Input meters, confirm app permissions, disconnect Bluetooth/USB audio devices, and restart the Mac. If the input meter remains flat after these steps, the internal mic may be defective or obstructed.
Q3: How can I test the MacBook microphone?
A: Open Voice Memos or QuickTime Player and record a short clip while speaking. Watch the Input level in System Settings → Sound → Input while recording. You can also use the Terminal command system_profiler SPAudioDataType to confirm the system detects the microphone. If recordings show silence and the OS doesn’t detect input, follow the troubleshooting steps above.
