API Request Tester - Test REST APIs Online
Free online API testing tool. Test REST APIs with all HTTP methods, headers, authentication, and cURL import.
How to Use API Request Tester - Complete Guide
Enter API Endpoint URL
Enter your API endpoint URL and select the HTTP method (GET, POST, PUT, PATCH, DELETE, etc.).
Configure Request Details
Use tabs to configure different aspects of your API request:
Send Request and View Response
Click the "Send" button to execute your API request and see the response instantly.
Powerful Features
Paste cURL commands from browser DevTools and automatically parse URL, headers, method, and body
Add unlimited custom headers with enable/disable toggle for each
Support for Bearer tokens and Basic authentication
Syntax-highlighted JSON editor for request body and response
Frequently Asked Questions
How do I import a cURL command?
Go to the "Import cURL" tab, paste your cURL command (from browser DevTools → Network → Copy as cURL), and click "Parse cURL Command". The tool will automatically extract the URL, method, headers, and body.
Can I test APIs that require authentication?
Yes! Use the "Auth" tab to add Bearer tokens or Basic authentication. The authorization header will be automatically added to your request. You can also manually add custom authorization headers in the Headers tab.
What HTTP methods are supported?
All standard HTTP methods are supported: GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS. Request body is supported for POST, PUT, PATCH, and DELETE methods.
Does it work with CORS-protected APIs?
Requests are made directly from your browser, so CORS policies apply. If you encounter CORS errors, you may need to use the API's CORS settings or test from a server-side environment. Public APIs usually allow CORS.
Can I save my requests?
Currently, requests are stored in your browser session. For persistent storage, you can copy the cURL equivalent or save request details manually. We're working on adding request history and collections features.
Is the API tester free to use?
Yes, completely free with no limitations on the number of requests. No registration required.