HTTP Header to JSON
Free online HTTP header to JSON converter for Request/Response headers.
Tool Guide
About the Online HTTP Header to JSON Tool
The online HTTP Headers to JSON tool instantly parses raw request/response header text — copied from your browser's dev tools or a packet-capture tool — into a structured JSON object, making it easy to use in scripts, logs, mock configs, or debugging.
It accepts a full raw message (including the request/status line, e.g. `GET /path HTTP/1.1` or `HTTP/1.1 200 OK`), or just the key-value header lines on their own.
Core Features
1. Line-by-line key-value parsing: Automatically splits each header line on its colon and produces the matching JSON key-value pair.
2. HTTP/2 pseudo-header support: Optionally parses the request/status line into HTTP/2-style pseudo-header fields such as `:method`, `:path`, `:status`, and `:protocol`, included alongside the regular headers.
3. Instant local conversion: All parsing happens locally in your browser — nothing is uploaded — and the result updates live as you type.
How to Use
Step 1: Copy the raw Request Headers or Response Headers text from your browser's Network panel (or a packet-capture tool).
Step 2: Paste it into the input box, and toggle HTTP/2 pseudo-header mapping if needed.
Step 3: The matching JSON object appears instantly on the right — click Copy to grab the result.
FAQ
What header text formats are supported?
Standard HTTP/1.1 request and response header text, including an optional leading request or status line.
What are pseudo-headers?
Pseudo-headers are special HTTP/2 fields (prefixed with `:`) used to represent the request method, path, status code, and similar metadata. This tool can convert a traditional request/status line into that format.
Is my header data uploaded anywhere?
No — all parsing happens locally in your browser and nothing is sent to a server.
Related Tools
Base64 Encoder
Encode to Base64
Base64 Decoder
Decode Base64
Base64 Encoder/Decoder
Encode and decode text with Base64.
URL Encode/Decode
Online URL encoding and decoding tool supporting UTF-8 and GBK charsets.
URL Decode
Online URL encode and decode tool
Unicode Escape Encoder
Convert Chinese text to Unicode hex, HTML entity, and other escape formats