Share
Send HTTP requests with custom headers, body, and auth — like Postman, in your browser.
Query parameters are appended to the URL.
Requests are sent server-side — CORS restrictions don't apply. Press Ctrl+Enter to send.
Test any REST API directly from your browser — no installation required. Send GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS requests with custom headers, query parameters, request body (JSON, form, or raw text), and authentication (Bearer token or Basic Auth). Responses are displayed with syntax-highlighted JSON, status codes, timing, size, and response headers. Includes request history, curl export, and a server-side proxy that bypasses CORS restrictions.
Quickly test REST API endpoints by sending HTTP requests with custom headers, bodies, and authentication directly from your browser.
Enter the target API endpoint URL
Type or paste the full URL of the REST API endpoint you wish to test into the address bar.
Select the HTTP request method
Choose the appropriate method from the dropdown menu, such as GET, POST, PUT, PATCH, or DELETE.
Configure headers and authentication
Add custom HTTP headers or set up authentication using Bearer tokens or Basic Auth credentials if required.
Define the request body parameters
Input your payload in JSON, form-data, or raw text format if you are sending a POST, PUT, or PATCH request.
Send the request and analyze results
Click the send button to execute the request and view the syntax-highlighted JSON response, status codes, and timing data.
Export as curl or view history
Use the export feature to generate a curl command or review your previous requests in the history log.
Estimated time: PT2M
Share this tool