How to let Gatekeeper open Mac apps from unidentified developers

Disable Gatekeeper

Have you ever downloaded an app on your Mac, only to be told you couldn't open it because it wasn't from the Mac App Store or wasn't from an identified developer? If so, you're experiencing Gatekeeper, a tool that debuted in the last release of OS X Lion that's designed to prevent questionable software from causing trouble on your Mac.

For some users, this can be a great feature that helps keep their Mac safe; however, for power users who know they are downloading apps from trusted sources, it may be imperative to disable this feature from time to time to install and run apps from developers that haven't signed their apps.

In this article, we'll show you the regular way to disable this feature, as well as how to do it from the command line without the need to delve into System Preferences. This is great for when you're remotely installing software on a Mac, or if you just like the command line.

Disabling Gatekeeper

To turn off Gatekeeper, navigate to your System Preferences > Security & Privacy. In the General tab, you'll see a section with the heading "Allow apps downloaded from." If you select "Anywhere" from the list that follows, then Gatekeeper will be disabled and you'll be able to open any app, regardless of where it was downloaded from. This is the least-safe setting for Mac security, however, and you should not leave the setting disabled like this unless you always download apps from trusted sources. For higher security, of course, you can select the "Mac App Store" or "Mac App Store and identified developers" options to keep Gatekeeper turned on.

Disable Gatekeeper

The most common way to disable Gatekeeper is in your Security and Privacy preferences.

Checking the status of Gatekeeper

If you want check the status of Gatekeeper on your Mac without opening your system preferences, you can do so by opening the Terminal and typing the following command, followed by the return key:

spctl --status

Disable Gatekeeper

If you're unsure of Gatekeeper's status, you can check it by typing this command into Terminal.

If the response is "assessments enabled," then Gatekeeper is active; it'll say "disabled" if it has been turned off.

Disabling Gatekeeper via Terminal

You can disable Gatekeeper from Terminal as well. Do so by typing this command, followed by the return key:

sudo spctl --master-disable

After specifying your administrator password, Gatekeeper will be disabled, and you will be able to install and run software on your Mac downloaded from anywhere online.

Disable Gatekeeper

If you want to disable Gatekeeper without going into your Preferences, you can do it using this Terminal command.

If you ever wish to re-enable Gatekeeper through Terminal, then simply use the above command again, replacing "disable" with "enable." This will reactivate the Gatekeeper feature on your Mac.

  • Everything you need to know about iOS 9
TOPICS
Latest in Software & Services
A man sitting at his desk in the evening and using a desktop computer
Office 2021 vs Office 2024: is it time to upgrade?
Microsoft 365 Business app logos
Office 2024 LTSC vs Microsoft 365 Business: what are the differences?
Windows 11 Start menu layout choices: Grid view
Windows 11 vs Linux for business: which operating system should you embrace?
A phone sitting on a laptop keyboard with the Microsoft Outlook logo on the screen.
Gmail vs Outlook for business: which email system is right for your organization?
Windows 11 logo
Windows 11 Pro vs Windows 11 Home: which version is right for you?
Canva HubSpot
HubSpot and Canva team up to level the creative playing field
Latest in How Tos
Max Verstappen of Red Bull in testing for the 2025 season in Bahrain
Australian Grand Prix 2025: How to watch F1 First Practice race online from anywhere
Lunar eclipse
I'm a pro photographer – here's how I'm shooting the total lunar eclipse blood moon with my camera and phone
Photoshop CC logo on a screen
How to make an image background transparent in Photoshop
Glasgow Rangers' Nigerian forward Cyriel Dessers runs with the ball during a UEFA Europa League round of 16 first-leg football match in March 2025
Rangers vs Fenerbahce live stream: How to watch today's UEFA Europa League match online, team news
Tottenham Hotspur player Lucas Bergvall participates in the match at the AFAS Stadium for the UEFA Europa League
Tottenham vs AZ live stream: How to watch the Europa League online from anywhere today, team news
Bruno Fernandes of Manchester United celebrates after scoring their side's first goal during a Premier League match in March 2025
Man Utd vs Real Sociedad live stream: How to watch the Europa League game online from anywhere today, team news