Mac app is damaged and can't be opened
This error matches known, documented patterns with reliable solutions.
Quick Fix (Most Common Solution)
- Right-click and Open to bypass warning
- Allow in Security preferences
Seeing "Mac app is damaged and can't be opened"? This error can be frustrating, but it's usually fixable. It typically affects your development workflow or system. Below you'll find clear, step-by-step solutions to resolve this issue.
What This Error Means
macOS security has blocked an unverified application.
Commonly reported in Chrome, Edge, and Firefox.
Not affiliated with browser, OS, or device manufacturers.
New here? Learn why exact error messages matter →
Common Causes
- App not signed by identified developer
- App was quarantined after download
- App signature corrupted
How to Fix
- Right-click and Open to bypass warning
- Allow in Security preferences
- Remove quarantine attribute with xattr
Last reviewed: June 2026 How we review solutions
Didn't fix it? Get a personalised solution
Edge Cases
macOS Keychain and Certificate Errors Behind App Damaged Error
App Damaged Error related to SSL or certificate errors often reflects Keychain state rather than the certificate itself being invalid.
When a corporate CA certificate is added to the system Keychain, macOS trusts it in Safari and Chrome (which use the system Keychain) but not necessarily in other tools. Node.js, Python's requests library, and Git each maintain their own certificate trust stores and do not automatically use the macOS Keychain. Add CA certificates to each tool's trust store explicitly: for Node.js, set NODE_EXTRA_CA_CERTS=/path/to/ca.pem; for Python requests, set REQUESTS_CA_BUNDLE=/path/to/ca.pem; for Git, run git config --global http.sslCAInfo /path/to/ca.pem. The Keychain utility security find-certificate -a -p > all-certs.pem exports all trusted certificates from the system Keychain, which can serve as the CA bundle for tools that need it. Verify certificate trust with openssl s_client -connect host:443 -CAfile /path/to/ca.pem.Optional follow-up
Some users ask whether saving fixes for recurring errors would be useful when the same issue appears again.
Was this explanation helpful?
Frequently Asked Questions
Is the app actually damaged?
Usually not - it is a security measure for unsigned apps.
How do I remove quarantine?
Run xattr -cr /path/to/app in Terminal.
Related Resources
Also Known As
- Mac error
- macOS error
- Apple Mac error
- Mac system error
- OSX error
Common Search Variations
- "mac error fix"
- "macos crash solution"
- "mac won't start error"
- "fix mac system error"
- "mac kernel panic fix"
- "macos app not responding"
Related Errors
Still Stuck?
Paste a different error message or upload a screenshot to get help instantly.