REST API Tester
Send HTTP requests and inspect status, headers, and body — a lightweight Postman alternative in your browser.
About this tool
Sometimes you just need to fire off a quick GET or POST and see what comes back, without opening a full desktop client. This tool lets you build and send HTTP requests directly from your browser using the native fetch API: pick a method, enter a URL, add custom headers via a key-value editor, and supply a body as JSON, form-data, or raw text.
The response panel shows the HTTP status and status text, every response header in a readable table, the response body (automatically pretty-printed if it parses as JSON), and the round-trip time in milliseconds. For form-data bodies, key=value lines are parsed and sent as a real multipart FormData payload; for JSON bodies, a Content-Type header is set automatically.
Because this runs entirely client-side with no proxy server, it is bound by the same CORS rules your browser enforces on any web page — it can only successfully call APIs that send the appropriate Access-Control-Allow-Origin headers back. For convenience, your last request configuration is saved to localStorage — response data is never persisted, only the request shape you typed.
