Mock Request – Free HTTP API Tester

Test HTTP APIs with GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS. Headers, body, auth. Response stats, copy, export cURL.

Try it Free →

Features

🌐

7 HTTP Methods

GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS.

📋

4 Config Tabs

Query params, headers, body, and auth in organized tabs.

🔐

Auth Support

Basic Auth, Bearer Token, API Key in header or query.

📊

Response Details

Status code, response time, size, headers, and body.

📋

Copy & cURL

Copy response body or export as cURL command.

📜

History

Last 30 requests saved to localStorage.

How to Use

1

Enter URL

Type the API endpoint URL.

2

Select Method

Choose GET, POST, PUT, DELETE, etc.

3

Configure

Add headers, body content, or auth credentials.

4

Send

Click Send. View response status, time, and body.

Frequently Asked Questions

What HTTP methods are supported?
All standard methods: GET, POST, PUT, DELETE, PATCH, HEAD, and OPTIONS.
What body types are supported?
None, JSON, Form Data, Raw Text, and XML. JSON is auto-formatted in the response.
How does auth work?
Basic Auth (username/password), Bearer Token (Authorization: Bearer xxx), API Key (in header or query param).
Why might I get CORS errors?
Browsers block cross-origin requests unless the server allows them. The tool warns you about CORS and suggests using a proxy if needed.
Is my request data sent to a server?
No. The fetch API sends requests directly from your browser. History is saved locally.

← Back to pudone! home