Skip to content
iSight Disabler
Branch: master
Clone or download
Latest commit 155a9de Apr 4, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Mar 2, 2016 Update Apr 4, 2017
camera-disabler.mobileconfig Add support for OS X 10.11 or later Mar 3, 2016
isight-disabler.scpt Initial commit of iSight Disabler 5.0 (Mavericks) Mar 2, 2016

iSight Disabler

Legacy homepage:’s iSight Disabler is an AppleScript that automates the process of disabling and enabling the iSight driver(s) in OS X. The goal is to prevent applications from using the built-in USB iSight found in Macbooks, Macbook Pros and iMacs. I’ve seen various queries online about how to disable the iSight and while the answer was already hanging around, there wasn’t a simple way to disable and enable the iSight without going to the command line.


The traditional or legacy AppleScript method is less convenient since Apple introduced System Integrity Protection (SIP) in 10.11. To use the AppleScript on modern macOS systems, you essentially have to disable SIP to run the AppleScript. However, it's probably best to keep SIP enabled most of the time so that turns into a dance of disabling SIP, running the AppleScript and then enabling SIP again.

The configuration profile or "mobileconfig" option is the recommended way to disable the camera on modern macOS. See Apple documentation on managing configuration profiles for details on how to install or remove the camera-disabler.mobileconfig profile.

You can’t perform that action at this time.