/tools/sec-headers is a securityheaders.com-style audit. Paste a URL, get a letter grade plus a row per header with what's missing, what's weak, and what's strict.
The scoring rubric (max 90 points):
unsafe-inline / unsafe-eval; 15 if present but loose; 0 if missing. CSP is half the score because it's by far the most impactful.max-age ≥ 1 year and preload-eligible; 15 if 1+ year without preload; 10 if shorter; 0 if missing.Grades: A+ ≥ 90, A ≥ 80, B ≥ 70, C ≥ 60, D ≥ 40, F < 40.
Each row shows the raw header value when present (so you can copy-paste it into a CSP linter) plus a one-liner explaining what to fix.