Mac Camera Not Working? Fix FaceTime & Camera on MacBook/iMac
Comprehensive, practical troubleshooting for the built-in camera on macOS — FaceTime, Photo Booth, Zoom and more. Quick checks, terminal fixes, hardware tests and when to escalate.
Quick checklist — verify before deep troubleshooting
Start with the simplest steps. Many camera problems are permission or app conflicts, and a quick check often restores video in under five minutes. This section is a fast triage you can do before diving into Terminal commands or diagnostics.
Open an app that uses the camera (FaceTime or Photo Booth) and watch for the green camera indicator. If the green LED is off, the camera isn’t active or visible to macOS. If the LED is on but the image is black or frozen, the camera is being accessed but failing to deliver video.
Also check System Settings → Privacy & Security → Camera. If the app you’re using (FaceTime, Zoom, Chrome) isn’t allowed, the camera will be blocked. Toggle the permission off and on to refresh the grant state.
- Quit FaceTime/Zoom/Photo Booth and relaunch.
- Restart your Mac (full shutdown + start is preferred for hardware resets).
- Confirm no external webcam or Bluetooth camera is interfering.
Software fixes: permissions, processes, updates
macOS handles camera access through a combination of privacy permissions and background services. If permissions are correct and the camera still fails, the background process may be stuck. The safest, non-destructive steps are app-level checks, macOS updates and process restarts.
Check Activity Monitor for processes that might lock the camera: apps like Skype, Chrome tabs with WebRTC, or background utilities. Quit any app that might use the camera. If you can’t quit it normally, force-quit from Activity Monitor.
Use Terminal to restart key camera processes. These commands are standard and safe; they simply stop the service that manages the camera so macOS can relaunch it:
sudo killall VDCAssistant sudo killall AppleCameraAssistant
After running those commands, open Photo Booth to force the camera service to restart. If the terminal reports “No matching processes were found,” that can still be expected if the service was already stopped — proceed to relaunch an app that uses the camera.
Also ensure macOS is up to date (Apple menu → About This Mac → Software Update). Apple often fixes camera-related bugs in point releases. If a recent update caused the issue, check Apple’s release notes or roll back to a stable configuration using Time Machine.
Hardware & advanced checks (diagnostics, system reports)
If software steps fail, determine whether the camera is visible to the system. Run the system profiler for camera hardware:
system_profiler SPCameraDataType
If output lists your FaceTime HD camera, the OS sees the hardware. No result means macOS cannot detect the camera — a sign of hardware or low-level firmware issues. For USB or external webcams, use system_profiler SPUSBDataType to confirm enumeration.
Run Apple Diagnostics (restart and hold the D key) to test hardware. If diagnostics reports an error code related to the camera or camera board, it’s likely a hardware failure requiring service. For portable Macs, inspect the camera area for physical obstructions, liquid damage, or misaligned lids that might compress the camera cable.
For Intel Macs you can reset NVRAM/PRAM (restart and hold Option-Command-P-R). For SMC reset on Intel Macs, follow Apple’s instructions specific to your model. On Apple silicon Macs, SMC reset is not user-accessible — a full shutdown for 30 seconds is the recommended equivalent.
If you’re comfortable with deeper logs, check the Console app for camera-related errors (filter for „VDCAssistant” or „AppleCamera”). Those logs can help an Apple technician diagnose firmware or hardware faults.
Specific scenarios: FaceTime, Zoom, and third-party apps
FaceTime uses the system camera directly and is a good test app. If FaceTime’s camera fails while Zoom or Chrome works, the issue is app-specific. Conversely, if FaceTime works but other apps do not, re-check those apps’ permissions and update or reinstall them.
Web browsers use WebRTC permissions. In Chrome or Safari, check site settings (click the padlock icon in the URL bar) to ensure the site has camera access. Close all browser tabs and restart the browser after toggling permission.
Virtual camera drivers (OBS Virtual Camera, Snap Camera) can create conflicts. If you have virtual camera software installed, try disabling or uninstalling it. Reboot after uninstalling; many virtual drivers install kernel extensions or launch daemons that require a restart to fully remove.
If only conferencing apps fail, check the app’s in-app video settings (select camera source), then try switching to another camera source and back. Also test with a different user account on the Mac to eliminate profile-level configuration issues.
When to repair or escalate
If diagnostics and system_profiler don’t show the camera, or if the camera fails after a liquid spill or impact, you should contact Apple Support or an authorized repair provider. Repairs often involve camera board replacement or logic board service for older MacBooks with integrated modules.
Before visiting a service provider, gather evidence: screenshots of system_profiler output, any error codes from Apple Diagnostics, and a log of steps you tried. This speeds up the diagnostic process and avoids unnecessary service charges.
If your Mac is under warranty or AppleCare+, open a support case with Apple and schedule an in-store or mail-in repair. If it’s out of warranty, request an estimate and compare with independent certified repair shops for cost-effective options.
Further resources & advanced scripts
For advanced users who want scripts and step-by-step Terminal automation to diagnose or attempt service restarts, there’s a community-maintained repo with helpful commands and notes. Use it at your own risk and review the scripts before running anything with sudo:
camera not working on mac — GitHub troubleshooting repo
If you prefer a guided support flow, Apple’s official troubleshooting pages are useful, but community repos often collect the exact Terminal snippets and command sequences that technicians use repeatedly.
Three essential FAQs
Why is my MacBook camera not working?
Usually a software issue: check camera permissions (System Settings → Privacy & Security → Camera), quit apps that might be using the camera, update macOS, and try the Terminal commands to restart camera services. If the camera never shows up in system_profiler, consider hardware diagnostics.
How do I force restart the Mac camera processes?
Open Terminal and run: sudo killall VDCAssistant and sudo killall AppleCameraAssistant. Then open Photo Booth or FaceTime to let the system restart the services. If the commands return “No matching processes,” still relaunch an app to trigger the service.
When should I contact Apple or a repair shop?
If diagnostics report hardware errors, the camera is not listed in system_profiler, or you’ve had physical damage or liquid exposure, contact Apple or a certified repair provider. Bring logs and system_profiler output to speed diagnostics.
Semantic core — keywords & clusters (for SEO)
Primary queries (direct user queries)
- macbook camera not working
- imac camera not working
- camera not working on mac
- why is my macbook camera not working
- my mac camera is not working
- camera not working on macbook
- facetime camera not working mac
Secondary / intent-based queries
- how to fix mac camera
- Mac camera permissions
- restart VDCAssistant mac
- mac camera black screen
- mac camera not detected system_profiler
- camera works in zoom but not facetime mac
Clarifying long-tail & voice-search phrases
- what to do if my macbook camera is not working
- why won’t my facetime camera work on my mac
- how to reset the camera on macbook pro
LSI phrases and synonyms
- FaceTime camera
- Photo Booth camera
- VDCAssistant
- AppleCameraAssistant
- system_profiler SPCameraDataType
- NVRAM reset, SMC reset
- camera privacy setting mac
Popular related user questions (source: People Also Ask / forums)
- How do I reset my Mac camera?
- Why does my camera show a black screen on Mac?
- How do I allow camera access on my Mac?
- How do I fix the camera in FaceTime?
- Is there a hardware test for the Mac camera?
- Why is my camera working in Zoom but not in Safari?




