Macbook camera not working - How to fix?

How to fix Mac or MacBook camera is not connected issue?

Nowadays video calls together with cameras in from of your computer are very casual for a lot of people around the world. Due to the popularity of video chat and photography Apple has integrated cameras to their mobile and desktop devices. These video cameras are called FaceTime cameras or iSight for earlier models. Usually these built-in cameras work reliably, and provide great video quality. However, like the majority of electronic devices they sometimes fail. Since the camera is integrated in the main computer's body, there is a chance of failure in the communication chain between components such as motherboard, operating system and software.

Usually when the front camera encounters a problem, the operating system displays and error message, stating that 'There is no connected camera.' Together with the text you will probably see a black background and a crossed out camera logo. Users may encounter this issue on all types of Apple computers whether it is an iMac or a MacBook. This error might appear with any applications, that tries to access the FaceTime camera. It may look frustrating and you will probably consider that your hardware needs to be fixed, however frequently it may be solved with a couple simple steps. Sometimes a computer reboot is enough to solve this particular issue, if it didn't solve your issue, continue reading this article  as we will show you the most common methods for fixing your built-in camera.


Table of Contents:

Reboot your computer, try Safe Mode

All Apple computers includes a lot of self diagnostic and repair tools, some of them runs together with system boot. To solve your built-in camera's issue first try to simply restart your Mac. If the issue remains try to boot your computer into Safe Mode by pressing and holding down Shift key immediately after start up chime, once apple logo appears release the key. This step is one of the most common solution for various issue encountered with your Mac computers. However, restart might be unavailable option, since it stops all your processes and works. Good news, that there is couple more steps without rebooting your computer to solve this built-in camera's issue.


[Back to Table of Contents]

Force quit your Mac Camera

Use Terminal to force quit associated software

Since computer restart is not an option or couldn't solve your problem, try to manually close the software, that uses your FaceTime camera. First quit all running applications that might use the FaceTime camera. To completely close the associated software launch Terminal which is under Utilities directory or simply call the Spotlight by clicking Command and Spacebar and type in Terminal. When you see a command line type in the following command: sudo killall VDCAssistant and hit Return then type in second command: sudo killall AppleCameraAssistant and also hit Return. The sudo command will request you to enter the administrator password in order to allow use superuser privileges. This simple step should solve your issue and the FaceTime should work properly.


What does the VDCAssistant do?

The VDCAssistant process launches when any kind of software attempts to access your FaceTime Camera. Quite often the camera issues are caused, by a failure of this particular process while attempting to close the earlier application. Followed by this failure, your camera leaves in a running state and prevents from using by any other device.

Use Activity Monitor to completely close applications that use camera

Alternatively, if you're not a fan of Terminal you may use the Activity Monitor which locates under Utilities folder or also accessible through Spotlight. Once the monitor launched, click on the Process Name tab to sort all processes alphabetic by their name. Look for VDC Assistant, select it and click on the X icon to perform a force quit.


[Back to Table of Contents]

Enable the FaceTime Camera in Display

Rarely, your FaceTime HD camera struggles to launch, because your Mac is stuck on internal camera. In this situation it is unable to switch the display camera automatically, to solve this issue you may change it manually. To help your Mac switch between cameras open your FaceTime app, click on Video in menu at top of your screen and select FaceTime HD Camera (Display).

[Back to Table of Contents]

Video Showing how to fix 'There is no connected camera' problem on Mac:

[Back to Top]