Send HTTP requests (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS) directly from the browser; import a curl command to fill in method, URL, headers, auth, and body in one step; configure environment variables, auth presets, headers, query params, and body; includes a built-in WebSocket client.
Send HTTP requests (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS) directly from the browser; import a curl command to fill in method, URL, headers, auth, and body in one step; configure environment variables, auth presets, headers, query params, and body; includes a built-in WebSocket client.
That's this tool's whole purpose — it sends the request you build to whatever endpoint (HTTP or WebSocket) you specify. Nothing else about your usage is sent anywhere.
Paste a curl command and the tool fills in the method, URL, headers, auth and body in one step.
Requests are sent from your browser first, so the target server must allow cross-origin requests. If the browser call fails, public endpoints are retried automatically through a backend request proxy, and the response is marked as sent via the server.
Yes, the WebSocket tab provides a built-in WebSocket client.
Yes, you can define environment variables such as a base URL and API keys, and use auth presets like Bearer or Basic.
GET, POST, PUT, PATCH, DELETE, HEAD and OPTIONS.