MacBook Microphone Not Working? Complete Fix Guide
Short answer (for voice/featured snippets): Check Input settings, grant Microphone access, restart core audio, update macOS — then test with Voice Memos. If that fails, run Apple Diagnostics or test an external USB mic. For scripts and logs, see the referenced troubleshooting repo below.
- Open System Settings → Sound → Input and verify the correct device and input volume.
- Open System Settings → Privacy & Security → Microphone and ensure the app is allowed (e.g., Zoom, Safari, Voice Memos).
- Restart audio processes: open Terminal and run
sudo pkill coreaudiodthen retest.
Quick fixes to try first
Start with the simple, non-invasive checks. Many microphone issues come down to permissions, muted input, or a misrouted audio device. These steps take less than five minutes and solve the majority of „mic not working on MacBook” reports.
First, open System Settings (or System Preferences on older macOS) → Sound → Input. Verify the internal microphone is selected when using the built-in mic. Make sure the input volume is not at minimum and watch the input level meter while speaking — if it moves, the mic is working and the problem is app-level.
Next, check Privacy & Security → Microphone (macOS Ventura and later) or Security & Privacy → Privacy → Microphone. If the app (Zoom, Chrome, Teams, Voice Memos) is not listed or is unchecked, it cannot access the mic. Toggle the permission off and on where available or quit and relaunch the app to force a permissions prompt.
System and software checks (settings, permissions, and diagnostics)
If quick fixes didn’t help, dig into macOS audio subsystems. Core Audio (the macOS audio engine) can hang or behave unpredictably; restarting it is safe and effective. Open Terminal and run sudo pkill coreaudiod. The process auto-restarts — then retest your microphone. Many technicians use this command as a reliable immediate step.
Resetting audio-related NVRAM/PRAM and SMC on Intel Macs can clear device routing or hardware flags that block the internal mic. For Apple Silicon Macs, a full shutdown and 30-second wait serves the same purpose: power down, wait, then start again. Also boot into Safe Mode to rule out third-party kernel extensions or audio filters causing interference.
Keep software up to date. Apple regularly fixes audio bugs in macOS updates. If you suspect a specific app, test the mic in Voice Memos and FaceTime — system apps are the best baseline. If those record normally, narrow troubleshooting to the problematic app: reinstall it, clear cache, or check in-app audio settings.
- Useful terminal commands:
sudo pkill coreaudiod;sudo dmesg | tail -n 50for recent system messages; usesudo log show --style syslog --predicate 'process == "coreaudiod"' --last 1hfor advanced logs.
Hardware diagnostics and external mic testing
If macOS confirms the mic is active but no sound is captured, test physical and hardware pathways. Open Voice Memos and record a short clip while speaking directly into the mesh above the camera — that’s where the internal mic is located on most MacBooks. If nothing is recorded, proceed to Apple Diagnostics.
To run Apple Diagnostics: fully shut down, then power on and hold the D key until diagnostics begin. The test reports hardware codes; if you see a microphone-specific error, note the code and contact Apple Support. For older Intel MacBooks, checking the headphone jack for a stuck headset detection or lint can also restore mic function — gently clean the port with compressed air or a toothpick (carefully).
Try an external mic (USB or USB-C) or a headset. If an external mic works, the problem is likely the internal mic hardware or its connection. If even an external mic fails, suspect system-level or motherboard issues. When external mics succeed, you can use them as a short-term workaround while arranging repair or deeper inspections.
Advanced recovery, logs, and when to seek repair
When software and simple hardware checks fail, capture logs to diagnose further. Use Console.app filtering for „coreaudiod” and „audio” while reproducing the problem; save logs and timestamps. If you’re comfortable, upload logs and a description to a troubleshooting repo or support ticket to speed diagnosis. For example, the community-maintained troubleshooting collection at macbook microphone not working contains scripts and collection tips that can help gather the right data.
If the device is under AppleCare or warranty, book a Genius Bar appointment. Explain the steps you’ve already taken and provide recorded test clips and diagnostics codes. For out-of-warranty repairs, authorized providers can replace the internal microphone or relevant flex cable assemblies. Be mindful: replacing audio hardware often requires partial disassembly and specialized connectors.
Preventive tips: avoid liquid exposure, protect ports from dust, and keep macOS current. If you use heavy audio-processing plugins or third-party system filters, audit them — uninstall any system-wide audio utility (e.g., older versions of Loopback, Soundflower, or virtual audio drivers) as they often intercept or break microphone routing.
Resources and detailed scripts: visit the troubleshooting repository at macbook microphone not working for sample log-gathering scripts and reported fixes.
FAQ
1. Why is my Mac microphone not working?
Most often it’s a permissions or input-selection issue: check System Settings → Sound → Input and Privacy & Security → Microphone. If permissions and input look correct, restart core audio with sudo pkill coreaudiod, update macOS, and retest in Voice Memos.
2. How do I test the microphone on a MacBook?
Open Voice Memos (or QuickTime → New Audio Recording) and record a short clip while speaking near the built-in mic. If the input meters move and playback reproduces your voice, the microphone works. Also test with an external USB-C or USB microphone to compare.
3. Can software updates or apps break microphone access?
Yes. macOS updates can change permissions or driver behavior, and third-party virtual audio drivers can interrupt input routing. After an update, re-check microphone permission and temporarily remove audio utilities before deeper troubleshooting.