How to use HTTP Headers Checker
The HTTP Headers tool fetches any URL and shows the full set of response headers the server returns, including status code, content type, caching directives, security headers and redirects. Headers control how browsers cache, secure and render a page, so inspecting them is essential when debugging why a resource is not being cached, why a security policy is not applying, or whether a redirect chain is configured correctly. The tool follows redirects and reports each hop so you can see the complete journey from the requested URL to the final response.
- Enter the full URL you want to inspect, including https://.
- Click Fetch to request the URL and capture its response headers.
- Review the status code and each header returned by the server.
- Follow any redirect chain shown to confirm the final destination.
- Check security and caching headers against your expectations.
Key security headers to look for
Modern sites rely on a handful of response headers to harden the browser against common attacks. Strict-Transport-Security forces HTTPS, Content-Security-Policy restricts which scripts and resources may load, X-Content-Type-Options stops MIME sniffing, and X-Frame-Options or a frame-ancestors policy prevents clickjacking. If these headers are missing or misconfigured, a security scanner will flag the site, so verifying them here is a quick way to confirm your hardening is actually being sent to clients.
| Header | Protects against |
|---|---|
| Strict-Transport-Security | Protocol downgrade / SSL stripping |
| Content-Security-Policy | Cross-site scripting (XSS) |
| X-Content-Type-Options | MIME-type sniffing |
| X-Frame-Options | Clickjacking |
Caching and content headers
Cache-Control, ETag and Expires headers tell browsers and CDNs how long they may reuse a response, which directly affects page speed and server load. Content-Type declares the media type and character set so the browser renders the body correctly. If a page seems to ignore your updates, an aggressive Cache-Control max-age is often the cause; if text appears garbled, a missing or wrong charset in Content-Type is the usual culprit. Reading these headers turns guesswork into a definitive diagnosis.
Glossary
- Status code
- A three-digit number such as 200, 301 or 404 that summarises the result of an HTTP request.
- Cache-Control
- A header that dictates how and for how long a response may be cached.
- ETag
- A validator token that lets a client revalidate a cached resource without re-downloading it.
- CSP
- Content-Security-Policy — a header restricting which resources a page may load to mitigate XSS.
- Redirect
- A 3xx response that points the client to a different URL to continue the request.
Related reading
Frequently Asked Questions
Why use HTTP Headers Checker?
- Inspect every response header a server sends without writing any code
- Verify that security headers like CSP and HSTS are present and correct
- Diagnose caching issues by reading Cache-Control and ETag values directly
- Follow every redirect hop to confirm the chain ends at the intended URL
Common use cases
- Check whether a Content-Security-Policy is blocking a required third-party script
- Confirm an HSTS header is set before submitting a site to the preload list
- Diagnose why a resource ignores updates by reading its Cache-Control directive
- Verify a redirect from http:// leads correctly to the canonical https:// URL
- Inspect X-Powered-By and Server headers to understand the backend stack
Get weekly tool tips & updates
New tools, power-user tips, and productivity hacks — delivered free every Friday.
No spam, ever. Unsubscribe with one click.
Related Network & DNS
Website Up or Down Checker
Check if a website is down for everyone or just you. Instantly test whether any URL is reachable and see its HTTP status code in real time.
Redirect Checker
Trace the full redirect chain of any URL. See every 301, 302, 307 redirect hop, final destination, and HTTP status codes.
DNS Lookup Tool
Look up DNS records for any domain — A, AAAA, MX, NS, TXT, CNAME, SOA, and CAA records. Free, instant results pulled from authoritative nameservers.
SSL Certificate Checker
Check SSL/TLS certificate validity, issuer, expiry date, and remaining days for any domain to prevent HTTPS outages and certificate trust errors.
TLS Version Checker
Check which TLS protocol versions a server supports, from legacy TLS 1.0 and 1.1 to modern TLS 1.2 and 1.3. A free TLS version checker that runs a real handshake.
Port Checker
Check if a TCP port is open or closed on any host. Test firewall rules and server accessibility instantly — great for debugging network services.
Explore all Network & DNS.