Report

Help us improve this tool

Security Headers Auditor

Paste HTTP response headers to audit CSP, HSTS, framing, MIME sniffing, referrer, and permissions policy directives.

O M T

Audit HTTP security response headers

Modern browsers enforce policies sent in HTTP response headers: Content-Security-Policy against XSS, Strict-Transport-Security for HTTPS, framing controls against clickjacking, and Permissions-Policy for powerful APIs. Paste raw response headers from curl, DevTools, or log files to see which defenses are present.

Headers this auditor checks

  • Content-Security-Policy, looks for default-src and flags unsafe-inline/eval.
  • Strict-Transport-Security, validates max-age (1 year minimum for strong HSTS).
  • Framing, X-Frame-Options or CSP frame-ancestors.
  • X-Content-Type-Options, expects nosniff.
  • Referrer-Policy and Permissions-Policy.

For Chromium preload eligibility on HSTS alone, try the HSTS Preload Checker.

Frequently Asked Questions

Do you fetch my website?

No. Analysis runs locally on the header text you paste; nothing is sent to our servers.

Can I paste only one header line?

Yes. A single Header-Name: value line is parsed; multi-line curl dumps work too.

Is a passing score enough for production?

No. This is a checklist aid. CSP and Permissions-Policy still need app-specific tuning and testing.