HTTP Header Explainer
Paste HTTP headers and get each one explained, with its purpose and category.
Runs in your browser using A local header reference — nothing is uploaded
How to use it
- Copy the headers from your browser devtools Network tab, or from the output of curl -I.
- Paste them in. A status line such as "HTTP/1.1 200 OK" can be included.
- Each header is explained as you type, and grouped by what it does.
Questions
Can I give it a web address instead?
No, and that is deliberate. Fetching an arbitrary URL would require a server, which brings server-side request forgery risk with it. This tool only reads what you paste, so it needs no server and can make no requests at all.
Where do I get the headers?
In any browser, open developer tools, go to the Network tab, reload, click the request and copy the response headers. From a terminal, curl -I https://example.com prints them.
Does it tell me which headers I am missing?
No. It explains the headers you give it. Judging whether a site is configured well is a different job, and one this tool deliberately leaves alone.