API Tester
A fully browser-based API testing tool. Choose any HTTP method (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS), enter a URL, add query parameters, custom headers, a JSON or form body, and authentication (Bearer token, Basic auth, or API key). Hit Send and instantly see the status code, response time, response size, formatted body, and response headers. No backend, no signup — everything runs locally in your browser.
Query parameters — appended to the URL automatically. Supports {{variables}}.
Enable Use server proxy in Request settings to call APIs that block browser CORS. Private and localhost URLs are blocked on the proxy for security.
Features
- All HTTP methods: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
- Query params, custom headers, and auth helpers (Bearer, Basic, API Key)
- JSON, form-data, x-www-form-urlencoded, and raw body types
- Response status code with color coding, time, and size
- Auto-formatted JSON response body with copy button
- Response headers inspector
- Runs entirely in the browser — no server, no signup
Frequently Asked Questions
Why am I getting a CORS error?
Is my API key or token stored anywhere?
Can I send a POST request with a JSON body?
Does it support file uploads?
Related Tools
HTTP Status Codes
Search and look up HTTP status codes with descriptions and tips.
JSON Formatter
Format, validate, and minify JSON with syntax highlighting and error details.
JWT Decoder
Decode and inspect JWT tokens — view header, payload, and expiry status.
Base64 Encoder/Decoder
Encode text or files to Base64 and decode Base64 strings online instantly.