Type a tool name, for example "keyword density" or "transcript".
Inspect all HTTP response headers returned by any public URL, including security and caching headers.
The HTTP header analyzer shows every response header a public URL returns, plus an audit of six key security headers. Enter a URL and you get the status code, the header count, the final URL after redirects, and a full table of header names and values. It is free and needs no sign-in.
HTTP headers are name and value pairs that a web server sends back with every page, image or file, telling the browser or crawler how to handle the content. They travel before the page body, so they work like a shipping label on a package.
Request headers go from the browser to the server (for example Accept, Host or Referer). Response headers go the other way, and those are what this tool shows. A typical response includes a status line such as 200 OK, then lines like Content-Type: text/html; charset=UTF-8 and Cache-Control: max-age=3600.
Headers affect crawling, speed and safety. The status code and redirect behavior decide whether Google can index a URL, caching headers decide how often browsers re-download files, and security headers tell browsers which risky behaviors to block. Google's Search Central documentation also treats HTTP status codes and redirects as core crawl signals.
No. Header names are case-insensitive, so Content-Type and content-type mean the same thing. HTTP/2 servers send names in lowercase, which is why you may see different capitalization on different sites. Header values can be case sensitive depending on the header, so copy them exactly.
You can inspect a URL in under a minute by following these steps.
Here is an illustrative result for a store page, so you can see how to turn raw headers into a to-do list. Say you enter shop.example.com.
max-age=31536000.nosniff.strict-origin-when-cross-origin.What this tells you: the page loads fine, and the redirect to the www version works. HSTS is set for one year, which is a common choice. The policy for Content-Security-Policy is only reporting violations, so it blocks nothing yet. Two headers are missing. Your action list is to promote the CSP from report-only to enforced once the reports look clean, add a frame restriction, and add a Permissions-Policy that turns off browser features the site does not use, such as camera and microphone.
Each part of the result answers a different question, and each has a clear fix when something looks wrong.
A 200 means the final page loaded. A 301 or 302 that the tool could not finish following, a 404 or a 5xx means the URL has a problem to fix before anything else matters. If Final URL differs from what you typed, the address redirects. Redirect chains waste crawl time, so link directly to the final address wherever you can.
The audit checks six headers and uses three states: present, weak (shown in amber) and Not set (shown in red). Long values are shortened on the card, and the full text is in the table below.
| Header | Healthy sign | Common problem |
|---|---|---|
| Strict-Transport-Security | max-age of 31536000 or more | Missing or a very short max-age |
| Content-Security-Policy | Enforced policy | Report-Only only, or not set |
| X-Content-Type-Options | nosniff | Not set |
| X-Frame-Options | DENY or SAMEORIGIN | Not set, so pages can be framed |
| Referrer-Policy | strict-origin-when-cross-origin | Not set or unsafe-url |
| Permissions-Policy | Unused features disabled | Not set |
Treat these as widely used guidelines, not a legal checklist. A site can be safe without every header, and a header can be present but poorly configured.
Use this table to check headers the audit does not score. Look for Cache-Control (how long browsers and CDNs may keep a copy), Content-Type (the right MIME type and charset), Content-Encoding (compression), Location (redirect target), Set-Cookie and Link. If you want a deeper look at compression, the GZIP compression checker shows what is active and the bytes saved.
Anyone who needs to see what a server says about a page, without opening browser developer tools, will find it useful.
When you need the status of many addresses at once, use the bulk HTTP status code checker instead. To see which protocol version a site negotiates, try the HTTP/2 and HTTP/3 checker.
Most surprises come from testing the wrong URL or expecting the tool to see something it cannot. These checks save the most time.
The analyzer reads the headers from the final response only, after following up to five redirects, so headers sent by earlier hops in a chain are not listed. Use the Final URL field to spot that a redirect happened, and check each hop separately if you need to debug one.
The audit covers six security headers and checks whether each is present, not whether the policy inside it is well designed. It works only on publicly reachable addresses, so staging sites behind a login or firewall cannot be inspected. Servers can also return different headers to different visitors, for example based on location, device or login state, so what you see here may not match every user. For a related view with a security score, see the HTTP header checker, and browse the website audit and performance tools for more technical checks.
Run your own page through the HTTP header analyzer above, note which security cards are amber or red, and fix them one at a time, re-testing after each change until your headers match what your site is meant to send.
Your report has been submitted. We will look into this issue.
A VPN changes your network exit. It does not guarantee anonymity.
Themes, plugins, code, video, audio, graphics & more from 90,000+ authors.
Web Development
Design & Media
Unlimited Access
Explore Envato Market