Are you unable to video call over FaceTime, Zoom, Skype, Slack, Microsoft Teams, or other apps from your Mac because the built-in camera or externally connected webcam isn’t working? Follow along as we guide you through all the possible solutions to fix this issue and get your Mac’s camera working again.

1. Does your Mac have a webcam?
First, you must know that not all Macs have built-in cameras. Sure, all Mac notebooks like MacBook Air and MacBook Pro have a camera at the top. Similarly, iMac desktops have a built-in camera. However, Mac Pro, Mac mini, and Mac Studio don’t have a built-in camera. On these Macs, you’ll have to rely on an external webcam or use a monitor that has a camera at the top.

Note: If you’re unsatisfied with the quality of your MacBook’s built-in camera, you’re free to use a third-party camera or use your iPhone as a webcam.
2. Is the camera covered or blocked?
Some people, including Mark Zuckerberg, cover Mac’s camera. (Apple doesn’t want you to do that and has a support article on this.)
In case you have put a tape or sticker over the camera, remove it. Plus, if you’re using an external webcam, make sure its cap or cover is removed.
3. Does the camera work in Photo Booth?
Photo Booth is an app that comes preinstalled on all Macs. Open it and see if your Mac’s camera works or not. If it does, the problem lies in the specific app where you’re trying to use the camera.
4. Allow the app to use your Mac’s camera
Let us say you aren’t able to use the camera in Zoom, Skype, or other third-party apps. This can be because during setup, or when you opened the app for the first time, or when you first initiated a video call, it asked your permission to access your Mac’s camera, and you didn’t allow that.
Follow these steps to allow an app to use your Mac’s camera.
- Open System Settings and select Privacy & Security.
- Click Camera and make sure the app is allowed to use it.
Once this is done, quit the app and relaunch it. Now, it can use your Mac’s built-in or connected camera, and you should have no problems with video calls.
If you are on an older version of macOS, head to System Preferences > Security & Privacy > Privacy tab and select Camera from the left sidebar. Next, click the padlock and enter your Mac’s password or Touch ID to authenticate. Finally, check the unchecked box for the app you want to give camera access.
5. Choose the right camera in the app’s settings
It’s possible that you might have chosen conflicting or wrong settings inside the app. The easiest way to identify the problem is by opening the app in question and pressing Command + Comma (,) to go to its settings. From here, make sure the camera settings are correct.
If you have connected more than one camera to your Mac, choose the correct one, that is, the one that works. If you’re unsure, the best approach is to go with your MacBook’s or iMac’s built-in camera.
6. Force quit apps that use the camera
Things may conflict if you open several apps that use Mac’s camera. For instance, if you launch FaceTime, Zoom, Skype, Microsoft Teams, Slack, and Photo Booth at the same time or keep them open, none of the apps may get your Mac’s camera feed.
To fix this, quit all such apps and open only the one you need to use now. In case an app is frozen or not responding, press the Command + Option + esc keys. From the Force Quit window, select the app and click Force Quit.
7. Restart your Mac
Often, all you need to do to fix your Mac’s non-working camera is to restart the machine. To do that, click the Apple icon () from the top left and choose Restart.
8. Unrestrict Mac’s camera from Screen Time
Just like iPhone and iPad, you can also configure Screen Time on your Mac and restrict things like Camera or FaceTime.
- Open System Settings and select Screen Time.
- Click Content & Privacy.
- Select App & Feature Restrictions.
- Make sure the switch for Allow Camera is enabled.
On older versions of macOS, head to System Preferences > Screen Time > Content & Privacy > Apps, and make sure Camera is checked, which means it’s allowed to work.
9. Quit macOS camera processes
If you couldn’t get your Mac’s camera to work after a restart or un-restricting it from Screen Time, follow these steps to kill its processes and refresh everything:
- Quit all apps that use the camera. To be on the safe side, you can also save your work and quit all open apps.
- Next, open Terminal on your Mac.
- Type or copy & paste
sudo killall VDCAssistant
into the Terminal and hit the enter key. - Next, type or copy & paste
sudo killall AppleCameraAssistant
into the same Terminal window and hit enter.
After this, your Mac’s camera should work, and the “No camera available” alert should be a thing of the past.
10. Use another app and see if Mac’s camera works
Is Mac’s camera not working in FaceTime, Zoom, Skype, or a specific app? If yes, open another app that uses your Mac’s camera and see if it works there or not.
In case you don’t know if you have an app that uses the camera or not, simply open FaceTime or Photo Booth (both are preinstalled on all Macs). You can also go to a site like WebCamera.io, allow it to access your Mac’s camera, and check things here.
11. Update the application or reinstall it
You will face errors and problems when using an old version of Zoom, Skype, or other apps on your Mac. To address this, update the app, and things should be alright.
12. Check for camera in Mac’s System Report
Do the following if your Mac alerts you that there is no camera connected or if, despite the above fixes, the problem continues.
1) Hold the option key and click the Apple icon from the top menu bar.
2) Click System Information.
3) Select Camera from the left sidebar.
4) It will show you the built-in camera and other ones connected to your Mac. In case you see “No video capture devices were found” here, that means:
- Your Mac doesn’t have a camera.
- The camera is broken on a hardware level.
- The external camera isn’t connected properly to your Mac. Make sure you check the connection.
13. Disconnect connected accessories
In rare cases, externally connected accessories may prevent the built-in camera or a third-party camera from working properly. Disconnect such connected drives, dongles, etc., from your Mac and see if it helps restore the camera.
14. Update your Mac
Old versions of macOS and newer versions of apps may not play nicely with one another. Plus, older builds of macOS can have unaddressed bugs. To fix all these issues, update your Mac by installing the latest available version of the operating system.
15. Run Apple Diagnostics to identify the problem
Still no luck fixing your Mac’s camera issues?
Start your Mac in Apple Diagnostics or Apple Hardware Test mode. After that, note the error code. If the code begins with N, like NDC001, NDC003, NDC004, NDC005, and NDC006, that means there is a problem with your Mac’s camera. Contact Apple Support to get it fixed.
16. Reset Mac’s SMC
If you’re still unable to use your MacBook’s camera, go ahead and reset the SMC.
Note: This applies only to Intel-based Macs. Skip this if your Mac has Apple silicon (M1, M2, M3, M4, and later).
17. Did you drop your Mac, or did something fall on it?
One of my friends dropped his MacBook from the upper seat on a train which created a dent and broke the built-in camera. The other day, I dropped my MacBook’s huge charger on the top of my MacBook. Luckily, it didn’t do any damage.
If you had a similar situation, chances are the built-in camera is displaced from its original position and thus not working. The only way to fix such hardware issues is by taking your computer to an Apple Store or authorized service center.
18. Contact Apple Support if the camera light flashes
Is the tiny light next to your Mac’s camera continuously flashing green? If yes, chat with Apple Support, and they should assist accordingly.
More on video calling: