Test REST endpoints from your browser with custom methods, headers, parameters, and request bodies.
Enter a URL and hit Send to get a response
Inspect how a REST resource responds to a request before connecting it to your application. Use GET to retrieve data or choose another supported method when you intend to change a resource. The response panel helps you review JSON and HTTP status codes together.
Try a GET request to https://jsonplaceholder.typicode.com/posts/1. Review the returned object, then change the resource ID to compare another response.
Requests go directly to the endpoint you specify. Browser CORS rules apply, and modifying requests can change remote data. Use an endpoint you are authorized to test.
Enter an endpoint URL and choose its HTTP method. Add the headers, query parameters, and request body the endpoint requires. Send the request and inspect its status, headers, and response body.
Requests go directly to the endpoint you specify. Browser CORS rules apply, and modifying requests can change remote data. Use an endpoint you are authorized to test.
Editing and inspection happen in your browser. When you request a URL, the browser contacts that destination and sends the request details you provide. Browser access rules and the destination server determine which requests are allowed.
Discover other powerful utilities designed to supercharge your workflow and boost productivity.
Pretty print and beautify JSON with two spaces, four spaces, or tabs. Turn compact JSON into readable text and check syntax locally in your browser.
Minify valid JSON to a compact single line. Remove formatting whitespace, keep spaces inside strings, and copy the result with browser-local processing.
Edit JSON online with syntax highlighting, live syntax checks, indentation controls, and a tree view. Your JSON is processed locally in your browser.