API Tester
Send HTTP requests
100% local — nothing is uploaded
Resolved: —
No query parameters.
ResponseNo request yet
Request results will appear here. Click any entry to restore the request.
Saved requests 0
No saved requests yet. Configure a request above and hit “Save”. Everything is stored locally in your browser.
How to use
- Set a base URL, or type a full URL starting with http(s):// to bypass it.
- Add params, headers and a body (form-data, x-www-form-urlencoded, raw or JSON), including file fields.
- Click Send. Results are printed below; click any history entry to restore the whole request.
- Use Save to keep named requests in your browser (file contents are never stored).
FAQ
Why do I get a CORS error?
Browsers only allow cross-origin requests when the target server sends Access-Control-Allow-Origin. Use the server-side CORS setup, or copy the request as cURL from the error dialog and run it in a terminal.
Are my requests stored anywhere?
Saved requests live in your browser’s IndexedDB; in-session history uses sessionStorage. Nothing is uploaded to a server.
Are uploaded files saved?
No — only the file field names are stored with a saved request, never the file contents.