Mac Camera Not Working? Fix MacBook & iMac Camera Issues
sudo killall VDCAssistant in Terminal, reboot, then test. If the camera doesn’t appear in System Information, it may be hardware and require repair.
How Apple cameras fail (short technical overview)
The built-in camera on MacBooks and iMacs exposes itself to macOS through system drivers that register the device at boot. Software failures (busy processes, misbehaving apps, permission blocks) and firmware/state issues (stuck camera daemon, NVRAM/SMC oddities) account for most issues that present as “camera not working on mac.”
Hardware faults—loose cable, connector damage near the hinge, or sensor failure—are less common but important, especially after a drop or liquid exposure. Apple silicon Macs use a different system controller architecture, so SMC-style resets differ or are unnecessary; a full shutdown and restart often clears hardware state there.
Understanding whether the problem is software or hardware determines the right next steps: permissions and process-kills for software; diagnostics and repair if the camera is absent from system reports.
Quick fixes you should try first
Start with the lightweight fixes before pausing production or booking an appointment. These steps fix the majority of “my mac camera is not working” report scenarios within minutes and require no special tools.
If an external app (Zoom, Teams, Chrome) reports a camera error, close that app completely. Often the app holds the camera device open or has stale permission state that confuses FaceTime and others.
Use this short checklist. It’s intentionally minimal so you can test the camera quickly and move on to deeper fixes only if needed.
- Open System Settings → Privacy & Security → Camera. Ensure the app (FaceTime, Zoom) is allowed.
- Quit all camera-using apps (FaceTime, Zoom, Teams, Chrome). In Terminal run
sudo killall VDCAssistantandsudo killall AppleCameraAssistantto kill stuck camera daemons, then relaunch the app. - Restart the Mac. For Apple Silicon, do a full shutdown and wait 10 seconds before booting; for Intel, consider NVRAM/SMC resets if problems persist.
System settings, permissions, and app-specific issues
macOS enforces camera access through Privacy & Security. If an app was denied camera access during its first run, the app will not be allowed to use the camera until you grant permission again. Check the system camera permission list and toggle the relevant apps on or off to reset the state.
Some apps ship their own camera settings and device selectors. In Zoom or Teams, ensure the right camera (usually “FaceTime HD Camera”) is selected. In browsers, ensure the site has permission to use the camera and that the browser is allowed in System Settings. Clearing your browser’s camera permissions or restarting the browser often fixes web-based camera failures.
Conflicts happen when multiple apps race for the camera. Close apps that might be using the camera (even background helpers) and re-open your target app. If you still see a black screen or the indicator light is off, proceed to the process/daemon reset steps below.
Process reset, Terminal commands, and SMC/NVRAM guidance
When the camera software layer misbehaves, killing the camera processes lets macOS restart them cleanly. Open Terminal and run: sudo killall VDCAssistant and sudo killall AppleCameraAssistant. These commands are safe: they only terminate the camera helper processes; macOS will reinitialize them automatically when needed.
If that fails and you’re on an Intel Mac, reset NVRAM (restart and hold Option+Command+P+R until the Mac restarts twice) and perform the SMC reset appropriate to your model (different sequences for MacBooks with removable batteries, non-removable batteries, and desktops). For Apple Silicon Macs, there’s no SMC to reset—shut down, wait 10 seconds, then power on to clear controller state.
After resets, re-check camera permissions, and run your video app. These steps resolve issues caused by corrupted controller state or by drivers that didn’t initialize correctly at boot.
Hardware diagnosis and tests
If software fixes fail, determine whether the OS detects the camera. Open Apple menu → About This Mac → System Report → Camera. If the built-in camera is listed, the OS can see the device; the issue is likely software. If the camera is missing from the Camera section, the system does not detect it and the fault is likely hardware or firmware at a deeper level.
Run Apple Diagnostics: shut down, power on and hold the D key. Let diagnostics run and note any error codes. Also run system_profiler SPCameraDataType in Terminal to list camera devices and properties. These outputs help decide repair vs software troubleshooting.
If the camera is absent or diagnostics return hardware codes, inspect the hinge area (for MacBooks), check for visible damage, and test with an external USB webcam to determine whether software can use any camera at all. If an external webcam works but the built-in camera is absent, you're looking at an internal hardware fault that needs service.
- Diagnostics checklist: System Report → Camera presence,
system_profiler SPCameraDataType, Apple Diagnostics (D), external webcam test.
Troubleshooting FaceTime and other built-in apps
FaceTime camera not working mac reports often trace to permission problems, other apps seizing the device, or a hung camera daemon. Quit FaceTime, run the process-kill commands, and relaunch FaceTime. If FaceTime still shows a black image but the camera indicator is on, check for system updates and restart.
If FaceTime says "No camera available" or the camera selection is greyed out, verify System Settings → Privacy & Security → Camera, and ensure FaceTime is allowed. Also test the camera in QuickTime Player (File → New Movie Recording) — this isolates whether FaceTime is the problem or the device itself.
For persistent FaceTime-specific failures, sign out of FaceTime (FaceTime → Settings or Preferences) and sign back in. Occasionally cached state corrupts FaceTime's camera access; logging out and in resets that application-level state.
When to repair or contact Apple
If the built-in camera is not detected by System Information and Apple Diagnostics reports hardware errors, schedule service with Apple or an Apple Authorized Service Provider. If the Mac is under warranty or covered by AppleCare, the repair path is straightforward; if not, get a hardware diagnostic first to confirm the failure and cost estimate.
For physical damage (cracked hinge, visible lens damage, corrosion), avoid running the camera repeatedly—this won’t help and could expose sensors. Backup your data before any in-person service appointment. If you choose mail-in repair, include your diagnostics report and the results of system_profiler SPCameraDataType to speed up triage.
For reproducible software-only issues, share exact reproduction steps with support: which app, what error text, what you’ve already tried (kill commands, NVRAM/SMC resets). This helps support rule out trivial fixes during the first troubleshooting pass.
Preventive tips and maintenance
Keep macOS and your apps up to date. Updates include driver and security fixes that can resolve subtle permission or device-driver mismatches that break camera functionality. Set macOS to install updates automatically or check regularly.
Limit the number of third-party camera utilities and kernel extensions you install. Tools that inject virtual camera drivers (virtual webcams, camera overlays) can conflict with the built-in camera. Remove or update such software if you notice recurrent camera instability.
Physically protect the camera area from dirt and pressure. A tiny amount of dust or a sticky residue on the lens can look like a camera fault. Use a soft microfiber cloth to clean the lens and avoid covering the camera with thick stickers that trap heat or cause pressure on the bezel.
Relevant resources and quick links
If you'd like a compact script of steps and common commands collected for troubleshooting, see this community-maintained guide on GitHub: macbook camera not working. It collects commands such as sudo killall VDCAssistant, system checks, and diagnostics tips in one place.
For FaceTime-focused troubleshooting and official steps from Apple, consult Apple's support docs and consider visiting an Apple Store if diagnostics indicate hardware problems. For further developer-level diagnostics, refer to system logs in Console and the system_profiler output linked above.
If you'd like, use this direct link for a short checklist and community notes: camera not working on mac. It’s a concise companion to the advice here.
Expanded Semantic Core (organized)
Primary queries (high intent)
- 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 queries (related intent / diagnostic)
- mac camera not detected
- reset mac camera
- kill VDCAssistant mac
- system_profiler camera mac
- face time camera black screen mac
- macbook hd camera not working
Clarifying / LSI phrases (synonyms and related)
- built-in webcam not working
- FaceTime HD Camera
- camera permissions macOS
- SMC reset Mac camera
- NVRAM reset camera issue
- Apple Diagnostics camera
- VDCAssistant crash
- external webcam on Mac test
Popular user questions (gathered for FAQs)
Common queries people search when their Mac camera fails (source: PAA, forums):
- How do I reset my Mac camera?
- Why is FaceTime camera not working on my Mac?
- How can I tell if the Mac camera is a hardware fault?
- How do I enable camera on Mac?
- Why does my MacCamera show a black screen in Zoom but works in FaceTime?
- What is VDCAssistant and how do I kill it?
FAQ — Top 3 questions
How do I reset my Mac camera?
Open Terminal and run: sudo killall VDCAssistant and sudo killall AppleCameraAssistant. For Intel Macs, if the problem persists, reset NVRAM (Option+Command+P+R on restart) and the SMC per your model. For Apple Silicon Macs, shut down, wait 10 seconds, then restart. After restarting, check camera permissions in System Settings → Privacy & Security → Camera.
Why is FaceTime camera not working on my Mac?
FaceTime can be blocked by denied camera permissions, another app may be using the camera, or FaceTime's process state may be invalid. Quit competing apps, check System Settings → Privacy & Security → Camera to allow FaceTime, run the camera process kills, and relaunch FaceTime. If FaceTime still has problems, test the camera in QuickTime Player to isolate the issue.
How can I tell if the Mac camera is a hardware fault?
Check About This Mac → System Report → Camera. If the camera is missing, run Apple Diagnostics (restart and hold D) and run system_profiler SPCameraDataType. If diagnostics report hardware errors or the camera is absent from system reports, it's likely a hardware issue and you should contact Apple or an authorized service provider.