CURL COMMAND EXPLAINER
Paste a curl command someone sent you, or one you copied from dev tools, and see exactly what every flag does — no command run, no request sent.
In short
Paste any curl command and get every flag explained in plain English — method, headers, body, auth, and options — plus the derived request summary. Nothing is sent anywhere, parsed entirely in your browser.
Parsed entirely in your browser — the command never leaves this page, and nothing is actually sent anywhere.
How to explain a curl command
- 1
Paste a curl command into the box, with or without the leading "curl".
- 2
Every flag is explained in the order it appears, including its value if it takes one.
- 3
Check the summary card for the derived HTTP method, request URL, and header count.
- 4
Copy any individual value — a header, a body, a token — with one click.
Questions
- Does this actually run the curl command?
- No. The command is only parsed and explained — nothing is sent over the network. It's safe to paste a command with real credentials in it; the parsing happens entirely in your browser and the text never leaves the page.
- Which curl flags does it cover?
- Around 70 of the flags people actually run into day to day — method, headers, data/JSON/form bodies, auth, cookies, redirects, TLS options, timeouts, retries, and more. Anything not in that list is shown as an unrecognized flag with a pointer to `curl --help all` or `man curl`.
- Does it handle multi-line commands with backslash continuations?
- Yes. Commands copied from browser dev tools or Postman's "Copy as cURL" — including ones that wrap across multiple lines with a trailing backslash — parse the same as a single-line command.
- Is my curl command uploaded anywhere?
- No. Parsing happens with plain JavaScript in your browser tab. There's no server call, no analytics payload of the command text, and nothing is stored.
Related tools
- Curl Command GeneratorBuild a curl command from a method, URL, headers, auth, and body — pick the options you need and copy the result.
- User-Agent ParserDecode a User-Agent string into browser, version, operating system, device type, and rendering engine.
- Query String Parser & BuilderParse a URL's query string into key/value rows, or build a query string from scratch.
- Email ValidatorCheck an email address's format, see its local part and domain, and catch common typo domains like gmial.com.
- Phone Number ValidatorValidate a phone number for any country and see its national, international, and E.164 formats.
- Credit Card Number ValidatorCheck a card number's Luhn checksum and detect its network — nothing is ever transmitted or stored.
- IBAN ValidatorValidate an IBAN's MOD-97 checksum and check its length against the issuing country's rules.
- VIN Decoder & Checksum ValidatorValidate a VIN's check digit and decode its manufacturing region and possible model year.
Updated