HTTP Header Analyzer

Paste your HTTP headers and click "Analyze" to see a detailed breakdown.

Free HTTP Header Analyzer

Analyze HTTP response headers for security issues, caching configuration, and best practices. Paste headers from your server's response and get instant feedback on missing security headers and recommendations.

What Are HTTP Headers?

HTTP headers are name-value pairs sent between the browser and server with every request and response. Response headers control caching, security policies, content type, and more. Properly configured headers are essential for both security and performance.

Important Security Headers

  • Strict-Transport-Security — Forces HTTPS connections (HSTS)
  • Content-Security-Policy — Controls which resources the browser can load (CSP)
  • X-Frame-Options — Prevents clickjacking attacks
  • X-Content-Type-Options — Prevents MIME type sniffing
  • Referrer-Policy — Controls referrer information sent with requests
  • Permissions-Policy — Controls browser features like camera, microphone, etc.

How to Get Your Headers

You can view response headers using:

  • Browser DevTools — Open Network tab, click a request, view "Response Headers"
  • curl — Run curl -I https://yoursite.com in your terminal
  • wget — Run wget --server-response --spider https://yoursite.com

Frequently Asked Questions

What is a good security score?

A good security score includes all critical headers: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, and Referrer-Policy. Our analyzer checks for these and more, giving you actionable recommendations.

Do all websites need security headers?

Yes. Security headers are a low-cost, high-impact way to protect your visitors. They prevent common attacks like clickjacking, XSS, and protocol downgrade attacks.