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}}.
Requests run directly from your browser. APIs without CORS headers will be blocked — this is a browser security restriction, not a tool limitation.
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.