Method, headers, body & auth

cURL Command Builder

Fill in your request visually and get a ready-to-run curl command — built locally in your browser, nothing is sent anywhere.

Generated command

How it works

1

Set method and URL

Pick the HTTP method and enter the endpoint you want to call.

2

Add headers, body and auth

Add as many headers as you need, a JSON body and optional Bearer or Basic auth.

3

Copy the command

The curl command updates live and is ready to paste into any terminal.

FAQ

Does this tool send my request anywhere?

No. It only assembles the curl command text locally in your browser; nothing is sent over the network.

Can I add multiple headers?

Yes. Add as many header rows as you need and each becomes its own -H flag.

How does Bearer or Basic auth work here?

Choosing Bearer adds an Authorization header with your token. Choosing Basic adds the -u flag with your username and password.

Try other tools