HTTP header audits · free to the public
Sniff out missing HTTP headers.
Paste a URL. HeaderHound fetches it, grades its security headers from A+ to F, sniffs out headers that leak your server and CMS versions, and shows every response header with plain-language fixes.
Free, no sign-up. Each report gets its own shareable link. See what others sniffed →
Every header, every response
What the hound sniffs
Security headers get a score. Everything else gets a good sniff and a place in your report.
-
Ten security headers, graded
Each browser-hardening header is scored, explained and given a recommended value. Missing and weak headers cost points, and the total becomes a grade from A+ to F.
content-security-policystrict-transport-securityx-frame-optionsx-content-type-optionsreferrer-policypermissions-policyx-xss-protectioncross-origin-embedder-policycross-origin-opener-policycross-origin-resource-policy
-
Version leaks
Server banners and framework fingerprints give attackers a head start. The hound flags each one with a risk level and advice.
serverx-powered-byx-generatorx-aspnet-versionx-drupal-cache
-
Every response header
The full raw response comes with every report, so you can check caching, CORS and cookies alongside the security headers.
cache-controlvaryaccess-control-allow-originset-cookiecontent-type
-
Reports you can share
Every audit gets its own link. Download a self-contained HTML report that opens offline and prints cleanly to PDF for your developer, host or client.
/security-headers/report/…report.htmlprint → PDF
Live
Freshly sniffed
-
F
jamestarleton.com
Sun, 15 Nov 2026 - 19:18
35% 35% -
C
github.com
Sun, 15 Nov 2026 - 18:45
66% 66% -
D
www.drupal.org
Sun, 15 Nov 2026 - 18:45
52% 52%
How it works
Point. Sniff. Fix.
-
Point it at a URL
Any public http:// or https:// address. HeaderHound follows up to five redirects to the page that actually answers.
-
The hound reads every header
Ten security headers are scored against current best practice, and every header is checked for version leaks.
-
Get a graded report
A grade from A+ to F, plain-language findings, recommended values, a shareable link and an HTML export.
GET https://example.com/
HTTP/2 200 · 1 redirect · 142 ms
B
| Result | Header | Value |
|---|---|---|
| strict-transport-security | max-age=63072000; includeSubDomains; preload | |
| content-security-policy | missing | |
| x-content-type-options | nosniff | |
| referrer-policy | unsafe-url | |
| permissions-policy | missing | |
| cross-origin-opener-policy | same-origin | |
| x-powered-by | PHP/8.1.2 (version leaked) |