If macOS says an app “is damaged and can’t be opened,” first delete the incomplete download and get a fresh copy from the developer or the Mac App Store. If a trusted app still shows the warning, check its source and macOS security settings before trying more advanced fixes; don’t override the warning for software you can’t verify.
What the warning means
The message can appear when macOS cannot verify an app’s signature, detects that the downloaded file is incomplete or altered, or blocks software that does not meet the current security checks. It does not prove that the app contains malware, but it is a reason to pause and confirm that the copy is authentic.
macOS uses code signing to help establish that an app came from an identified developer and has not changed since it was signed. Gatekeeper checks downloaded software before allowing it to run. A damaged download, an outdated app, an invalid signature, or an app that has been modified can all interfere with these checks.
“App is damaged” is not the same as “app is not optimized for your Mac” or “Apple cannot check it for malicious software.” The wording helps narrow the issue, but the safe first response is similar: verify the source, obtain a clean copy, and avoid weakening protections unless you have independently established that the app is legitimate.
Try these fixes in order
- Quit the installer or app. If the alert is open, choose OK or Cancel. Do not keep trying to launch it.
- Remove the suspect copy. If it is in Downloads, move that copy to the Trash. If you installed it in Applications, remove it only if you know it is the app causing the warning. Don’t delete documents or other files just because they share the app’s name.
- Download it again from a trusted source. Use the Mac App Store or the software developer’s official site. Check that the download is intended for macOS and your Mac’s processor. Avoid download mirrors, file-sharing links, and repackaged installers.
- Wait for the download to finish. A partial download or interrupted copy can be unusable. If the fresh file still triggers the same warning, try another network or ask the developer whether the current installer is valid.
- Restart your Mac and try the new copy. A restart is a simple check for temporary issues. Open the newly downloaded app, not an older copy elsewhere on the Mac.
If the app is distributed as a disk image, open the downloaded .dmg file and follow the developer’s installation instructions. Dragging an app out of a disk image before the download finishes, or running it directly from an incomplete image, can leave you with a broken copy.
Check macOS security settings
For an app you deliberately downloaded and have verified with its developer, macOS may provide a one-time option to approve it. Open System Settings (called System Preferences on older macOS releases), then choose Privacy & Security. Look for a message about the blocked app and, if available, choose Open Anyway. You may need to try opening the app once first; authenticate with your Mac account if prompted, then confirm that you want to open it.
The exact wording and availability of this control vary by macOS version and by the reason the app was blocked. An approval option is not a repair tool for a corrupt download, and it should not be used to force open software whose origin you cannot confirm. If the warning says the app is damaged and there is no approval option, return to the developer for a working, properly signed copy rather than disabling Gatekeeper.
On older versions of macOS, some security controls are under System Preferences > Security & Privacy > General. If you do not see the expected setting, check Apple’s instructions for your version instead of changing unrelated security settings.
Check the app and your Mac
Confirm that the app supports your macOS release and Mac hardware. An app built for an older system may need an update, while an installer made for a different processor or operating system may not work correctly. The developer’s release notes or support page should state supported systems and provide installation guidance.
Also check whether your Mac’s date and time are correct. Incorrect system time can interfere with certificate checks. In System Settings, open General > Date & Time and enable automatic time and date settings if available. The labels can differ on older macOS versions.
If the same trusted installer fails repeatedly, note the exact alert text, macOS version, app version, and where you downloaded it. Contact the developer and ask for a fresh installer or confirmation that the signing certificate is valid. This is especially useful when several users report the same issue after an app update.
Why Terminal fixes can be risky
Online suggestions sometimes tell readers to run commands that remove quarantine metadata, alter permissions, or disable security checks. These commands may let an app open, but they can also remove a protection that warns you about software downloaded from the internet. A command copied without understanding its target can affect the wrong file or change system behavior.
Do not paste a command into Terminal just because it appears in a forum or video. First ask the developer for a signed, unmodified installer and instructions for your macOS version. If a developer provides a command, verify that it comes from the developer’s official support channel and that you understand which file it changes.
Likewise, don’t turn off Gatekeeper globally to get one app running. A broad security change can expose you to other unverified downloads, while doing nothing to fix an incomplete or altered app. Use macOS’s limited, per-app approval only when the source is trusted and the system offers that option.
When reinstalling does not help
If a fresh download from the official source still produces the warning, the issue may be with the app’s current release rather than your Mac. The developer may need to correct its signature or publish a new installer. Repeatedly downloading the same broken build or copying it from another computer is unlikely to solve that problem.
For an app managed by an employer or school, contact the organization’s IT support. Managed Macs may have policies that restrict applications, and changing system controls could violate those policies or cause support problems. If the message appears for multiple unrelated apps, check for a macOS update and consult Apple Support before making system-level changes.
Frequently Asked Questions
Does “app is damaged” always mean the app is malware?
No. A failed download, invalid signature, outdated installer, or modified app can trigger the warning. Treat it seriously, verify the source, and don’t open a copy you cannot authenticate.
Is “Open Anyway” safe to use?
Only consider it when you intentionally obtained the app from a source you trust and have confirmed it is the correct, unmodified software. It is not a way to make an unknown or suspicious download safe.
Where is the Open Anyway button on a Mac?
On supported macOS versions, check System Settings > Privacy & Security after attempting to open the blocked app. Older versions may use System Preferences > Security & Privacy > General. The option is not available for every warning.
Should I use Terminal to remove the warning?
Usually not. Commands that remove quarantine information or disable checks can weaken protections and may not repair the app. Prefer a fresh installer and guidance from the developer.
Why does the error appear after an app update?
The new download may be incomplete, or the updated release may have a signing problem. Download the latest copy again from the official source; if it still fails, ask the developer to verify the release.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Error 0x80072f76 0x20016 in Windows
- How to Backup and Restore Drivers in Windows 11
- Fix Windows Couldn’t Complete the Requested Changes
- Move to iOS Stuck? Fixes That Actually Work
- USB Bluetooth Dongle: What It Is and How It Works
- ADB Device Not Found Error on Windows: Fixed