Skip to content

Tools/Raw HTTP

Raw HTTP

Parse a raw request or response and emit fetch. Nothing is uploaded.

Loading tool…

How to use Raw HTTP

  1. 1. Paste a raw message. Request or response, including headers.
  2. 2. Read the parsed JSON. Start line, headers, body.
  3. 3. Copy fetch if it was a request. Host becomes the origin.
  4. 4. Nothing is sent. Parser only.

About this tool

Packet captures and support tickets still paste raw HTTP/1.1. This tool splits the start line, headers, and body and can rebuild a fetch call for a request so you can replay it in your own client.

HTTP/2?

This is a text parser for HTTP/1.1-style messages, not a binary framer.

Chunked bodies

The body is the bytes after the blank line; chunk decoding is not applied.

Code examples

Request

GET / HTTP/1.1
Host: example.com

Frequently asked questions

Hosted APIs for this job

We do not run these services. Each guide has Free / Freemium / Paid labels and a link to official docs.

Related tools

All tools