URL, HTTP & APIs

HTTP Header Parser

Paste raw request or response headers from DevTools, curl -I, or a proxy and get a structured, explained view you can copy as JSON or text. Parsing happens in your browser — your headers are never uploaded.

Runs in your browser v1.0.0

Raw headers

paste or type

Accepts a status line, a request line, or just Name: value lines (LF or CRLF). A blank line ends the header block, so bodies are ignored.

Parsed headers

0 headers

How it works

Each line is split on its first colon, header names are matched case-insensitively, and repeated names are grouped so you can see them together. Known headers get a short plain-language explanation, and compound values such as Cache-Control, Content-Type, Accept-Encoding and Set-Cookie are broken into their parts. Obsolete line folding, malformed lines and duplicate names are reported instead of silently dropped. Nothing is sent to a server.