Paste raw HTTP headers — from a request or a response — and this tool parses them into a clean key-value list, splitting the status line and normalising the formatting. It makes a wall of headers readable, instantly and locally.
How to use it
- Copy raw headers from your browser’s network tab or curl output.
- Paste them in.
- A readable, sorted key-value breakdown appears.
About HTTP Header Parser
HTTP headers carry a lot of meaning — caching directives, content types, security policies, authentication — but copied straight from a tool they are an undifferentiated block of text. This parser splits them into individual fields, separates the request or status line, and presents everything as a tidy list you can scan. It is handy when debugging caching, CORS, redirects or security headers from real traffic. Because it runs in your browser, headers that contain tokens or cookies are never transmitted anywhere.
FAQ
Can it parse both request and response headers?
Yes. It detects and separates the request line or status line and lists the header fields below.
Are pasted headers uploaded?
No. Parsing happens entirely in your browser, so any tokens or cookies stay on your device.
Which HTTP headers are most important to inspect?
Headers like Content-Type, Cache-Control, Set-Cookie, and the security headers (Strict-Transport-Security, Content-Security-Policy) reveal how a response behaves. Parsing raw headers into a readable list makes debugging requests far easier.