HTTP Request Builder

Build requests, send (where CORS allows), or copy as cURL or fetch

HTTP Request Builder

Build HTTP requests with URL, method, headers, and body. Send the request from the browser (subject to CORS) or copy the request as a cURL command or JavaScript fetch snippet to run in your terminal or app.

Use cases

  • API testing – Try endpoints before writing code
  • cURL generator – Copy as cURL to run in terminal
  • Fetch snippet – Copy as fetch for browser or Node
  • Documentation – Share request examples with your team

Sending from the browser may fail for cross-origin URLs due to CORS. Use "Copy as cURL" to run the request from your machine instead.

Send Feedback

We'd love to hear your thoughts! Your feedback helps us improve our tools and create a better experience for everyone.

Share Your Experience

Tell us what you think about this tool

Your feedback helps us improve and create better tools for everyone