API Tester — Mini Postman Online
Test REST API endpoints directly in your browser — no installation required. Supports all HTTP methods, query params builder, request headers, Bearer/Basic/API Key authentication, and request body. The lightweight Postman alternative for quick API exploration.
About CORS
This tool sends requests directly from your browser. APIs must enable CORS headers to respond. Most public APIs support CORS. Private or server-side APIs that block browser requests will fail. For those, use the "copy as cURL" button and run it in your terminal.
Features
All HTTP methods
GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
Params builder
Key-value editor builds query strings automatically
Headers editor
Add, enable/disable, and remove request headers per row
Auth support
Bearer Token, Basic Auth, and API Key (header or query)
Request body
JSON, form-encoded, or plain text with Content-Type selector
Copy as cURL
Export any request as a cURL command for terminal use
How to use
- 1
Select method & URL
Choose the HTTP method and enter the endpoint URL. Try a sample from the quick-load buttons.
- 2
Configure request
Use the Params tab to add query parameters, Headers for custom headers, Auth for authentication.
- 3
Add body (optional)
For POST/PUT/PATCH requests, the Body tab appears — paste your JSON payload.
- 4
Send & inspect
Click Send. Review status, timing, size, and the formatted response body.
Frequently asked questions
What is the keyboard shortcut to send a request?
Press Cmd+Enter (Mac) or Ctrl+Enter (Windows/Linux) while focused in the URL field to send the request without clicking the Send button.
Does the tool support file uploads?
No. File upload (multipart/form-data) is not supported. For file upload testing, use Postman, Insomnia, or curl with the --form flag.
Can I test WebSocket or GraphQL APIs?
No. This tool only supports standard HTTP/HTTPS requests. For WebSocket testing use a dedicated WebSocket client. For GraphQL, the tool works since GraphQL uses HTTP POST requests — set the body to your GraphQL query JSON.
Are my requests stored or logged?
No. All requests are made directly from your browser to the target API. No request data, URLs, headers, or response bodies are logged or stored by this site.