HTTP Request Tester | Online curl

Send an HTTP request with a method, headers, and body, then inspect the status code and response. Copy the matching curl command.

  • #developer
  • #test

Paste a curl command as-is. If it has no -X, it is sent as GET, the same way curl works, without writing GET or POST in front. Requests go through this site's server and are not stored.

Headers

curl command

curl -sS 'https://example.com' -H 'Accept: application/json'

Tools in the same group or category

Frequently asked questions

Does CORS block the request?

No. This site's server sends the request for you, so browser CORS does not apply. The target sees this server's address.

Are requests stored?

No. Requests and responses are not stored. Requests to private networks, localhost, and private IP addresses are blocked.

Which methods are supported?

GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS. Response bodies are shown up to 1MB.

Is this the same as curl?

You can copy a curl command with the same URL, method, headers, and body. Client certificates, proxies, and file uploads are not included.