HTTP protocol tools

Security Headers Checker

Check the browser security headers returned by any public website. Review HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP, COEP, CORP, cookies, cache behavior, and server disclosure.

Security scorecardGrade common browser protection headers with weighted checks.
Actionable findingsSee which controls pass and which need configuration review.
Raw headers includedInspect exact response values after the focused security summary.

Security Headers Checker: Working tool

Enter a public website URL or domain. The checker fetches the live response headers and scores the security controls visible to browsers.

Security Headers Checker: Short intro

Security headers are HTTP response headers that give browsers rules for safer behavior. They can force HTTPS, limit script and content sources, reduce clickjacking risk, prevent MIME sniffing, control referrer leakage, restrict powerful browser APIs, and isolate cross-origin resources.

This checker gives a fast first look at the headers users actually receive from the public URL, including headers added or removed by CDNs, reverse proxies, WAFs, load balancers, and application servers.

Security Headers Checker: Example input/output

Example input

Enter a domain or full URL.

https://example.com

Example output

The result can show a grade, score, passed checks, and missing headers.

Grade: B
Score: 78%
Passed: HSTS, X-Content-Type-Options, Referrer-Policy

Header values

Detected values are shown so you can verify exact policy strings.

strict-transport-security: max-age=31536000; includeSubDomains
content-security-policy: default-src 'self'

Security Headers Checker: Common errors

Security Headers Checker: Use cases

Pre-launch review

Check public production headers before a website, portal, API documentation site, or customer dashboard goes live.

After CDN changes

Verify whether your CDN, WAF, or reverse proxy still forwards HSTS, CSP, referrer, and permissions policies.

Security hardening

Build a prioritized list of missing browser protections and compare changes after each deployment.

Clickjacking checks

Confirm whether framing is denied, same-origin only, or controlled through CSP frame-ancestors.

Cookie review support

Use Set-Cookie visibility as a prompt to review Secure, HttpOnly, SameSite, Path, and Domain attributes.

Change validation

Run a quick public check after web server, Nginx, Apache, Cloudflare, load balancer, or application config updates.

Security Headers Checker: FAQ

Does a high score guarantee security?

No. Headers are one layer. You still need secure code, authentication controls, dependency hygiene, patching, monitoring, and testing.

Can CSP break a website?

Yes. CSP should be tested carefully because it can block scripts, fonts, images, frames, and API calls if the policy is too strict.

Is X-Frame-Options still needed?

CSP frame-ancestors is more flexible, but X-Frame-Options is still commonly used for broad compatibility.

Why is HSTS missing on HTTP?

Browsers only honor HSTS over HTTPS. Check the final HTTPS URL and confirm redirects are working correctly.

Why do results differ by URL path?

Different paths may be served by different apps, caches, CDNs, or rules. Test the exact URL users visit.

Can it check internal apps?

No. The public checker blocks private address ranges. Use local browser tools, curl, or a scanner inside your network.

Security Headers Checker: Related tools