JSON Viewer
Shows JSON as a collapsible tree with search and copyable paths.
Point this API response viewer at an endpoint and it fetches the URL with a GET, then shows the status, the timing, the response headers, and a JSON body as a tree you can fold open.
Headers such as Authorization pass through our server to the address you enter. They are not stored. Host, Content-Length, Connection, Proxy-*, and User-Agent cannot be set.
Tick the box to show you are not a robot, then press Fetch.
| Name | Value |
|---|
https://jsonplaceholder.typicode.com/todos/1.Accept: application/json or an API key.Your browser cannot read most APIs on other sites directly, because they do not send the CORS headers that would allow it. So the request is made by our server instead, and the reply comes back to this page as data.
Before connecting, the server checks the address: only http and https on ports 80 and 443, and only public IP addresses, so the tool cannot be aimed at a private network. Up to five redirects are followed, each one checked the same way. The body can be up to 2 MB.
The page then looks at the Content-Type. JSON is parsed without losing large numbers and drawn as a tree. XML is indented. HTML and plain text are printed as text and never rendered.
Fetching https://jsonplaceholder.typicode.com/todos/1, a free fake API for testing, returns status 200 and this body, shown as a tree with four keys:
{"userId": 1, "id": 1, "title": "delectus aut autem", "completed": false}A URL that redirects, such as an http address that moves to https, lists the hop under Redirects followed and shows the final URL next to the status.
An image or a ZIP file is reported as binary with its size and type, and is not printed.
You can for a plain GET, but you get raw text, no response headers, and no way to add an Accept or API key header. The viewer shows all of that in one place.
The key passes through our server to reach the API and is not stored or logged. Use a test key or a key with limited scope all the same, as with any online tool.
Your app may send a token, a cookie, or come from an allowed IP address. Add the same header here, and keep in mind that our server's address is not on your allowlist.
Often used together with API Response Viewer.
Shows JSON as a collapsible tree with search and copyable paths.
Online HTTP client for any method with query, headers, and body, plus a matching cURL command.
Status, final URL, and response headers from one GET.