Mac Camera Not Working? Quick fixes and deep troubleshooting
Practical, technical guidance for when your MacBook or iMac camera won't start — FaceTime, Camera app, Teams, Zoom and system-level fixes.
Introduction — define the problem and your likely intent
If your Mac camera is not working — whether the FaceTime camera shows a black screen, the green LED doesn't light, or apps report "no camera available" — the root cause is usually one of three buckets: software permissions and processes, system firmware/configuration, or hardware failure. This guide helps you triage each in order of speed and likelihood.
Search intent for queries like "macbook camera not working," "imac camera not working," and "facetime camera not working mac" is primarily informational and troubleshooting-driven: users want step-by-step fixes they can follow now. I assume you can run simple commands and open macOS settings; if you prefer one-click tools or technician-level repairs, skip to the hardware section.
Below you'll find quick checks to resolve 80% of cases, deeper OS-level resets (SMC/PRAM), privacy and app permission guidance, hardware diagnosis steps, and prevention tips. Links include a practical GitHub repo with scripts and diagnostics examples (use with care): camera not working on mac.
Quick checks and fixes (try these first)
Start with the fastest, least invasive checks. Many "camera not working on Mac" problems resolve within a minute by closing the offending app or granting permissions. First, quit the app: FaceTime, Zoom, Teams, or the Camera app. Then reopen — often the camera process (AppleCameraAssistant/VDCAssistant) can get stuck.
If quitting doesn't help, check whether the green indicator appears when the camera is active. A black screen with a green light suggests a software display issue; no green light usually points to hardware or system-level blocks. Next, confirm your app has camera access in System Settings (Privacy & Security → Camera).
Finally, restart macOS. A reboot clears locked processes and reloads drivers. If you need a concise command-line approach, open Terminal and run sudo killall VDCAssistant; sudo killall AppleCameraAssistant — this forces the camera service to restart (you'll be prompted for your admin password). After running that, reopen the app that uses the camera.
- Quit and reopen apps; check System Settings → Privacy → Camera
- Run Terminal commands to kill stuck camera processes (VDCAssistant / AppleCameraAssistant)
- Restart the Mac or toggle app settings (video source) in meeting software
Software and privacy settings that commonly block the camera
macOS enforces per-app camera permissions. If FaceTime or a browser can't access the camera, open System Settings → Privacy & Security → Camera and ensure the app is enabled. Browsers often ask for permission per site; check the site permission (padlock icon in the URL bar) and allow camera access.
Check that no virtual camera driver or third-party extension is interfering. Virtual camera software (OBS, ManyCam, Snap Camera) can create a "sink" that steals the camera feed, making the real camera appear unavailable. Disable or uninstall virtual camera plugins and restart the application that needs the camera.
Also ensure your macOS is up to date. Apple occasionally releases camera-related fixes in point updates. If a particular app (Zoom, Teams, Chrome) is failing, update or reinstall that app. For web apps, try an alternate browser to isolate whether the issue is the site, the browser, or system settings.
Advanced troubleshooting: SMC, PRAM/NVRAM, Safe Mode, and diagnostics
When quick fixes fail, it's time for system-level resets. Resetting the SMC (System Management Controller) can resolve power and peripheral issues on Intel Macs, which sometimes affect the camera hardware. For Apple silicon Macs, a simple shutdown and restart effectively performs the same role; there is no SMC reset procedure.
PRAM/NVRAM resets can clear camera-related configuration problems on older Intel Macs. To reset NVRAM: shut down, then power on and hold Option+Command+P+R for about 20 seconds. For SMC on Intel laptops with non-removable batteries, shut down, press Shift+Control+Option and the power button simultaneously for 10 seconds, then release and start the Mac.
Use Safe Mode to determine whether third-party software is causing the problem. Boot into Safe Mode (hold Shift on startup for Intel; hold the power button and choose Safe Mode for Apple silicon) and check the camera in an app. If the camera works in Safe Mode, the cause is likely a login item, kernel extension, or third-party driver that loads in normal mode.
- SMC reset (Intel) / full shutdown and restart (Apple silicon)
- NVRAM/PRAM reset (Intel) and booting in Safe Mode
Hardware diagnosis and repair options
If software troubleshooting fails, consider hardware causes. Physical issues include a disconnected or faulty camera module, a damaged flex cable (in iMacs and MacBooks with separate camera assemblies), or logic board faults. External USB cameras follow the same triage: test on another computer or USB port to rule out the camera itself.
Start by running Apple Diagnostics: shut down, then power on and hold the D key. Follow the on-screen report for camera or camera-controller related error codes. If diagnostics flag a camera module or i2c bus error, it's almost certainly a hardware repair — the camera or board component needs replacement.
For out-of-warranty Macs, weigh the cost of repair versus replacement. For iMacs and some MacBook models, camera repairs may require screen removal, which increases labor costs. If you have documentation or parts guidance needs, the linked GitHub repo contains community scripts and notes for further diagnostics: camera not working on mac. For official diagnostics and service, contact Apple Support or an Apple Authorized Service Provider.
Prevention and practical tips
Prevent future camera failures by keeping macOS and apps updated, avoiding unnecessary kernel extensions or virtual camera drivers, and minimizing third-party utilities that require deep system access. Regularly check Privacy → Camera after major macOS updates to re-grant permissions if needed.
Use built-in security tools: Gatekeeper and notarization protect you from installing malicious drivers that can disrupt the camera. If you frequently join meetings, test your camera before calls with the Camera app or a quick FaceTime test call — catching issues early reduces stress mid-meeting.
Finally, back up your system before attempting SMC/PRAM resets or reinstalling macOS. While these actions rarely cause data loss, having a current Time Machine or clone backup is a best practice and lets you proceed with confidence if deeper recovery steps are needed.
Semantic core (keyword clusters)
Primary queries: macbook camera not working, imac camera not working, camera not working on mac, my mac camera is not working, camera not working on macbook, why is my macbook camera not working, facetime camera not working mac.
Secondary / intent-based queries: fix mac camera, mac camera black screen, no camera available mac, VDCAssistant kill mac, FaceTime camera not found, mac camera privacy settings, macbook camera driver, external webcam mac not detected.
Clarifying and LSI phrases: camera permissions mac, AppleCameraAssistant, SMC reset mac camera, PRAM reset camera, safe mode camera mac, update macOS camera, virtual camera conflict, camera hardware diagnosis, Apple Diagnostics camera error.
Backlinks & resources
Practical community scripts, diagnostics examples, and notes: camera not working on mac (GitHub). This repo contains sample commands and community-tested steps; review scripts before running them.
Official Apple guidance and service options are available at Apple Support: If your camera or microphone isn't working on Mac. Use Apple Diagnostics (hold D at boot) to obtain hardware error codes before requesting service.
For meeting apps: check your app vendor's help center (Zoom, Microsoft Teams, Google Meet) for app-specific camera source selection and permission steps. When in doubt, testing with the built-in Camera app isolates whether the problem is system-level or app-specific.
FAQ
Why is my MacBook camera not working even though apps show permission?
Even with permissions enabled, a stuck camera process, virtual camera driver, or outdated app can block the feed. Quit the app, run sudo killall VDCAssistant; sudo killall AppleCameraAssistant in Terminal, then reopen. If that fails, update or temporarily uninstall virtual camera utilities and test again.
How do I tell if the camera failure is hardware or software?
Boot into Safe Mode and test the camera. If it works in Safe Mode, the issue is software (login items, drivers, extensions). Run Apple Diagnostics (hold D during startup) to check for hardware error codes; hardware faults will usually show specific component errors requiring repair.
Can an SMC or PRAM reset fix my iMac camera?
SMC resets (Intel Macs) and NVRAM/PRAM resets can resolve peripheral and configuration issues that affect the camera. For Apple silicon Macs, a full shutdown and restart serves the equivalent function. Try these resets after simple steps (permissions, process kill) fail.