Parse

HTTP Header Parser

Paste raw HTTP headers to split them into name and value pairs, flag duplicate headers, and point out malformed lines. Nothing leaves your browser.

Raw headers

Local

Parsed headers

Paste raw HTTP headers to parse them.
FAQ

Common questions

Raw request or response headers, with or without the start line (like “HTTP/1.1 200 OK” or “GET /path HTTP/1.1”). One header per line.
Yes. Headers that appear more than once are marked, and a summary lists each repeated name with its count.
Lines with no colon, an empty name, or illegal characters in the name are listed separately with the reason, rather than silently dropped.
No. Parsing runs entirely in your browser.
Private by design

This runs entirely in your browser

No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.

Install Toolisco Add it to your device for offline, one-tap access.