How to use this tool
- Copy a raw header block — from browser DevTools,
curl -i, or a server log. - Paste it in, one
Name: valuepair per line. - Read the parsed JSON, or feed it into a script or test assertion.
Parse raw HTTP headers into structured key-value entries for debugging.
Updated
Quick start
Configure inputs and generate output.
Enter required fields.
Create output instantly.
Copy and apply in your workflow.
In-depth guide
HTTP headers carry the metadata of every request and response — caching rules, authentication, CORS permissions, content type and more. When an API misbehaves, the answer is usually in the headers. This tool turns a raw header block into structured, readable key-value JSON entirely in your browser.
curl -i, or a server log.Name: value pair per line.When debugging, scan for a few high-value headers: Cache-Control and ETag for caching surprises; Content-Type for parsing mismatches; Access-Control-Allow-Origin for CORS failures; Set-Cookie for session issues; and Authorization or WWW-Authenticate for auth problems. Most 4xx mysteries are explained by one of these.
This is ideal for quickly making a pasted header dump readable, or normalising headers for a test fixture. For live inspection of traffic, your browser's Network tab or a proxy like mitmproxy will show headers in context as requests happen.
Parsing happens entirely in your browser — no request is sent and the header text is never uploaded. Even so, avoid pasting production secrets into any tool unless you are comfortable handling them in the current session.
Paste one header per line in Name: value format — exactly as it appears in DevTools, curl -i output or a server log.
Yes. Any raw header block works the same way, whether it came from a request or a response.
Yes. Everything runs in your browser — no request is sent and the header text is never uploaded.
Start with Cache-Control and ETag for caching, Content-Type for parsing issues, Access-Control-Allow-Origin for CORS, and Authorization or WWW-Authenticate for auth problems.
Yes. The structured key-value JSON is convenient for assertions in tests, monitoring checks and scripts.
Parsing is local, but header dumps often contain cookies and Authorization values. Treat them as sensitive and clear them when you are done.
Keep exploring
Hand-picked utilities that pair well with the one you're on — all free, client-side, and zero-signup.
Generate a deduplicated .gitignore by combining language, framework, OS and editor templates.
Convert URL lists into valid sitemap.xml output with optional lastmod, changefreq and priority fields.
Generate SEO, Open Graph and Twitter tags from page metadata fields.
Shrink PDF file size without uploading to a server.
Body Mass Index with metric / imperial inputs and WHO category bands.
Combine multiple PDFs into one in your browser.
Split a PDF by pages or page ranges, download as zip.