What is REST test test (resttesttest.com)?
Updated
REST test test is a free browser-based tool for sending HTTP requests to an API and inspecting the response. You use it when you want to poke around at an endpoint without installing a client like Postman or curl — pick a method, enter a URL, add parameters or headers, and click "Ajax Request." It runs entirely in the page, so it needs a browser with HTML5 support.
What you can do with it
The page is built around one job: constructing an HTTP request and firing it at a URL you specify. The controls map directly to the parts of a request:
- Method — choose from GET, POST, OPTIONS, PUT, DELETE, or HEAD.
- Endpoint — the URL you're targeting. Method and endpoint are both required before you can send.
- Parameters — add name/value pairs, and add more rows as needed.
- Headers — add a header name and header value.
- Authentication — supply a username and password.
- Files — attach a file to the request.
Once the request is set up, clicking Ajax Request sends it and shows the result on the page.
When to use it
This is a quick-check tool, not a full API development environment. It fits situations like:
- Confirming that an endpoint is reachable and returns what you expect.
- Testing how an API responds to different methods (for example, checking whether OPTIONS or HEAD behaves as documented).
- Trying a request with a specific header or basic auth credentials before writing it into code.
- Sending a POST with parameters or a file to see the raw response.
If you need saved collections, environment variables, automated test scripts, or response history, a dedicated client will serve you better. REST test test is for the one-off "what does this endpoint actually return?" question.
Requirements and limits
- Browser: the page states it requires a browser with HTML5 support. Modern Chrome, Firefox, Edge, and Safari qualify; very old browsers will not work.
- Scope: it sends the request from your browser, so anything your browser can't reach (internal-only hosts, endpoints blocked by CORS) may fail even if the API itself is fine.
- No account needed to use the page — the source lists only Source Code, Submit Bug, and Author links, with no login or pricing mentioned.
How to send your first request
- Open resttesttest.com in an HTML5-capable browser.
- Select the Method (start with GET).
- Enter the Endpoint URL.
- Optionally click to add parameters, headers, authentication, or a file.
- Click Ajax Request and read the response shown on the page.
If nothing comes back, check the endpoint URL first, then whether the API allows requests from a browser origin.