API Tester
Send HTTP requests to any REST API and inspect the response — works with public endpoints and your localhost dev server.
Query parameters are appended to the URL.
Headers sent with the request. Content-Type defaults to application/json when a JSON body is present.
Sent with POST, PUT and PATCH. JSON, plain text or any raw payload.
Enter a URL above, then press ⌘/Ctrl + Enter to send the request.
An API tester (REST client) lets you send an HTTP request to a web API and see exactly what comes back — no code required. Pick a method, type the endpoint URL, and add query params, headers, a body or auth as needed, then press Send (or ⌘/Ctrl + Enter). You get the status code, how long it took, the size, the response headers and a pretty-printed body. The request goes straight from your browser to the API you name — nothing passes through LK Forge — so it works with public endpoints and your localhost dev server. Because the browser enforces CORS, the target server must allow cross-origin requests for the body to be readable; most public and local dev APIs do.
Frequently Asked Questions
What is an API tester?
An API tester, or REST client, lets you send an HTTP request to a web API and see what comes back without writing code. You choose a method such as GET or POST, type the endpoint URL, optionally add query parameters, headers, a body and authentication, then send it and inspect the status code, timing, headers and response body. It is the quickest way to check an endpoint, explore a third-party API or debug your own backend.
Which HTTP methods are supported?
All the common ones: GET to read, POST to create, PUT and PATCH to update, DELETE to remove, HEAD for headers only, and OPTIONS to ask what a server allows. Pick it from the dropdown next to the URL. A body is sent only with POST, PUT and PATCH; the others are sent without one, matching how servers expect them.
Can I test a localhost API or a public API?
Both. Because the request is sent from your browser you can point it at your local dev server (for example http://localhost:3000/api) or at public APIs online. The browser enforces CORS, so the server must include the right cross-origin headers for the page to read the response. Most public APIs and dev servers do; a CORS or network error means the target server did not allow the request, not a fault in the tool.
Is my request data private?
Yes. The request goes directly from your browser to the API you name — it does not pass through LK Forge, and nothing you type (URLs, headers, tokens or bodies) is uploaded to us, logged or stored. There is no account or sign-up. Tokens you paste go only to the endpoint you are calling, and Copy as cURL builds the equivalent command locally.