API Request Builder

Compose an HTTP request and preview it as cURL, fetch, or a raw HTTP message.

Loading tool…

About this tool

Build an HTTP request with method, URL, headers, query params, and body, then preview it in multiple formats: cURL, JavaScript fetch, and raw HTTP.

How to use

  1. Enter the request method, URL, query parameters, headers, and body.
  2. Choose an output format: cURL, fetch, or raw HTTP.
  3. Copy the generated snippet.

FAQ

Does this actually send requests?

No, it's a request composer/preview only — no network calls are made.

What formats can I export to?

cURL command, JavaScript fetch() snippet, and raw HTTP request text.