Skip to content
IT_TOOLS_

/HTTP Request Builder

Build, inspect, modify and export HTTP requests locally without sending them.

Local processing

This tool processes your input in your browser.

Command Palette

Search for a command to run...

Request Configuration

Headers

Body

Export Snippets

Raw HTTP
GET /v1/users HTTP/1.1
Host: api.example.com
Content-Type: application/json
User-Agent: Mozilla/5.0
cURL
curl -X GET "https://api.example.com/v1/users" \
  -H "Content-Type: application/json" \
  -H "User-Agent: Mozilla/5.0"
Python requests
import requests

url = "https://api.example.com/v1/users"
headers = {
    "Content-Type": "application/json",
    "User-Agent": "Mozilla/5.0"
}

response = requests.request("GET", url, headers=headers)
JavaScript fetch
fetch("https://api.example.com/v1/users", {
  method: "GET",
  headers: {
    "Content-Type": "application/json",
    "User-Agent": "Mozilla/5.0"  
}
})
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));