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

  1. Open resttesttest.com in an HTML5-capable browser.
  2. Select the Method (start with GET).
  3. Enter the Endpoint URL.
  4. Optionally click to add parameters, headers, authentication, or a file.
  5. 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.