Security headers
Enter a domain above to run this check.
Check CSP, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy and COOP on the site response, with starting values.
Runs only this check. For all 33 checks at once, use the full Domain X-Ray. Public lookups only; nothing is stored on the server.
Enter a domain above to run this check.
Checks the protection headers of the response: CSP, X-Content-Type-Options, frame protection, Referrer-Policy, Permissions-Policy and COOP.
They reduce the impact of XSS, clickjacking and data leaks to third parties. Each missing one is one layer fewer.
ERROR and TIMEOUT mean the query did not finish (the source was down or slow), not a problem with the domain: run the check again.
Starting values. Test the CSP first with Content-Security-Policy-Report-Only, so it does not break the scripts and styles of the site:
Content-Security-Policy: default-src 'self'; frame-ancestors 'none'
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: camera=(), microphone=(), geolocation=()
Cross-Origin-Opener-Policy: same-originWould rather have someone else do it? Bit Happens can fix this →
Full Domain X-Ray: all 33 DNS, email, HTTPS, certificate and reputation checks at once →