Skip to main content
Back to tools

HTTP Headers Parser

Paste raw HTTP headers and see them formatted as a clean table

About HTTP Headers Parser

Turns a block of raw HTTP headers into a readable two-column table of names and values, keeping the original order and letter case. You can paste a complete response: the status line, such as HTTP/1.1 200 OK, is skipped and lines without a colon are ignored. Parsing runs in your browser, so Authorization or Cookie values you paste stay on your device.

Category: API.

Frequently asked questions

What are HTTP headers?

▾

Key-value pairs sent at the start of every HTTP request and response. They convey metadata: content type, encoding, caching rules, auth tokens, CORS policy, and more.

What happens with repeated headers such as Set-Cookie?

▾

Each occurrence gets its own row, in the order it appears. Nothing is merged, deduplicated or sorted, so you see exactly what the server sent.

Are values that contain colons, like URLs or dates, cut off?

▾

No. Each line is split only at its first colon, so values such as https://example.com/path or Tue, 15 Nov 1994 08:12:31 GMT stay intact.

Does the parser validate or explain headers?

▾

No. It only splits and tabulates what you paste; it doesn't check names against the HTTP specification or describe what each header does. Obsolete folded continuation lines and HTTP/2 pseudo-headers such as :authority aren't supported.

Related tools