HTTP Request Builder

Send live API requests and generate curl, fetch, axios snippets.

Support
Works Offline
Privacy First
No Login
No API

Requests go straight from your browser first. If the API blocks cross-origin calls, the request is retried through our fetch relay so you still get the response — avoid sending private credentials to APIs that need the relay.

Headers

Body

cURL

fetch

axios

Python requests

HTTPie

About the HTTP Request Builder

Build an HTTP request with method, URL, headers and body, then send it directly from your browser and inspect the status code, timing, response headers and pretty-printed body. The same request is also exported as ready-to-run curl, fetch, axios, Python requests and HTTPie snippets. Requests go straight from your tab to the API — no proxy, no server, no logging — so cross-origin endpoints must return CORS headers for the browser to expose the response.

Examples

GET request

GET https://api.example.com/users

Output

curl -X GET 'https://api.example.com/users'

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Read more

Version 2.0.0 · Updated 2026-08-13 · Runs entirely in your browser