HTTP header checker
Paste response headers and check the security basics.
From your browser's network panel or: curl -sI https://example.com
Paste headers only. This tool never contacts your site.
2 of 9 checks passed
- Strict-Transport-SecurityPassStrong, and eligible for the preload list.
- Content-Security-PolicyFailMissing. A CSP is the strongest defence against cross-site scripting.
- X-Content-Type-OptionsPassnosniff is set.
- Clickjacking protectionFailMissing. Add X-Frame-Options: DENY or a CSP frame-ancestors directive.
- Referrer-PolicyWarningMissing. Add strict-origin-when-cross-origin to limit URL leakage.
- Permissions-PolicyWarningMissing. Restrict camera, microphone and geolocation you do not use.
- Cross-Origin-Opener-PolicyInfoNot set. same-origin isolates your window from popups. Optional.
- Cross-Origin-Resource-PolicyInfoNot set. Optional, controls who may embed your resources.
- ServerWarningReveals a version (nginx/1.25.3). Hide it to make targeted attacks harder.
- X-Powered-ByWarningReveals the stack (PHP/8.2.12). Remove it.
- Cookie sessionWarningMissing Secure, HttpOnly, SameSite.
Runs in your browser. Nothing you enter is sent anywhere.