🔌

API Tester

Quick API testing in your browser. Send GET, POST, PUT, DELETE requests. See responses with status codes, headers, and formatted bodies. Generate ready-to-use code snippets. **CORS Limitation**: Browsers block cross-origin requests without proper CORS headers. If the API doesn't allow browser requests, you'll only see OPTIONS preflight. Use the generated cURL command in terminal instead — it bypasses CORS completely. Supports Bearer tokens, Basic Auth, API keys. Body types: JSON, form data, URL-encoded, raw text. History saved locally. Code generation for cURL, fetch, axios, Python, PHP. Good for: quick API tests, code generation, APIs with CORS enabled, localhost testing. Not good for: APIs without CORS (use terminal/Postman instead).

⌘+Enter / Ctrl+Enter

How to Use

  1. Pick HTTP method (GET, POST, PUT, DELETE, etc.)
  2. Enter API endpoint URL
  3. Add headers or auth (Bearer token, API key)
  4. Set request body for POST/PUT (JSON, form data, etc.)
  5. Click Send
  6. See response with status, headers, and body

Frequently Asked Questions