Reference

cURL Options Supported by the Converter

A practical reference for the cURL flags this site parses and how they affect JSON and generated code output.

Open Converter

Request shape

Supported request-shaping options include -X/--request, --url, -H/--header, -d/--data variants, --data-urlencode, -F/--form, and -G.

Auth and session

Supported auth/session options include -u/--user, -b/--cookie, Cookie headers, Authorization headers, -A/--user-agent, and -e/--referer.

Behavior flags

Supported behavior flags include -I/--head, -L/--location, -k/--insecure, --max-time, --connect-timeout, -x/--proxy, -i, -s, and --compressed.

Mixed option cURL

curl -L -k --max-time 5 -H 'Accept: application/json' --data-urlencode 'q=hello world' -G https://api.example.com/search

FAQ

Are unsupported options ignored?

Unknown flags are reported as warnings when possible so the core request can still be parsed.

Why do some cURL flags not map to browser JavaScript?

Some cURL behaviors depend on shell, local files, TLS configuration, or browser security rules and need manual adaptation.