Skip to content

Can’t be opened because it is from an unidentified developer [Fixed] – Allow Apps from “Anywhere” in macOS

macOS is a sophisticated operating system with a high level of security. By default, it does not let you open apps from unidentified developers. Some apps in that category are malicious, but many are good, useful apps. If you trust an app and want to run it anyway, here are all the steps to open an app that “can’t be opened because it is from an unidentified developer” on your Mac.

macOS message: the app can't be opened because it is from an unidentified developer
In this article
  1. Allow a single app from an unidentified developer
  2. Allow apps from Anywhere (when the option is missing)
  3. FAQ
    1. Terminal does not let me type my password. What can I do?
    2. Is it safe to open apps from unidentified developers?

Allow a single app from an unidentified developer

When you see this message, do the following:

  1. Click the Apple logo in the menu bar and choose System Preferences.
  2. Open Security & Privacy and click the General tab.
  3. Next to the message about the blocked app, click Open Anyway. Then open the app again. Done!

    Open Anyway button in Security and Privacy settings

On macOS Ventura and later: System Preferences is now called System Settings. Open the Apple menu > System Settings > Privacy & Security, scroll down to the Security section and click Open Anyway. The button is available for about an hour after you try to open the app. Enter your login password and click OK.

Allow apps from Anywhere (when the option is missing)

Since macOS Sierra (and also on Mojave and later), the third Gatekeeper option, Anywhere, is hidden. If you want it back, follow these steps:

Security and Privacy settings without the Anywhere option
  1. Quit System Preferences.
  2. Open the Terminal app from the /Applications/Utilities/ folder and enter this command:

    sudo spctl --master-disable
    sudo spctl --master-disable command in Terminal
  3. Press Return and enter your administrator password.
  4. Open System Preferences again and go to Security & Privacy > General.
  5. You now see the Anywhere option under Allow apps downloaded from.
  6. Click the lock icon in the bottom-left corner of the window.
  7. Enter your username and password and click Unlock. Now you can change the options in this window.

    Anywhere option selected under Allow apps downloaded from
  8. Under Allow apps downloaded from, choose Anywhere. Now you can install apps from any source.

On macOS Ventura and later: after the Terminal command, go to System Settings > Privacy & Security and choose Anywhere in the Security section.

Warning: allowing apps from anywhere lowers the security of your Mac. When you no longer need it, turn Gatekeeper back on with this Terminal command:

sudo spctl --master-enable

FAQ

Terminal does not let me type my password. What can I do?

When you type your password in Terminal, nothing appears on the screen: no dots and no stars. This is normal. Type your password anyway and press Return. Your account must be an administrator account with a password.

Is it safe to open apps from unidentified developers?

Only open apps that you trust and that you downloaded from the developer’s official website. Apple warns that overriding these security settings is a common way for Macs to get infected with malware. Read more in Apple’s guide Safely open apps on your Mac.

Thank you for following this guide on Tips2Fix. If you have any questions, leave a comment below.

Written by

Daniel

Daniel is the creator of Tips 2 Fix. He has been publishing tech tutorials on YouTube since 2013, and his videos have been watched more than 21 million times. Every guide on this site comes with a video where he shows the fix step by step, from Windows 11 upgrades on unsupported PCs to everyday Windows, Mac and Android problems.

2 comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Support Me