Integration Lab JSON Tools

cURL Converter

Paste a cURL command from any API's docs and get the method, URL, headers, auth and body laid out for API by Pabbly — plus ready-to-run JavaScript and Python.

cURL command

Paste a cURL command from any API's docs

Paste a cURL command

The method, URL, headers, auth and body appear here, ready to copy into API by Pabbly or a code step.

How to use the cURL Converter

  1. Paste a cURL command — from API docs, Postman, or your browser's Copy as cURL.
  2. Check the method, URL, headers, auth and body it holds, each with its own copy button.
  3. Copy each part into API by Pabbly, or take the JavaScript or Python version for a code step.

Questions

Which cURL options are understood?
The ones API docs use: -X, -H, -d and its variants (--data-raw, --data-binary, --data-urlencode), --json, -F for form uploads, -u for Basic Auth, -G, -A, -b and -e. Options that only change how cURL itself behaves, such as -s, -L or -k, are listed and left out.
Does it work with Copy as cURL from Chrome?
Yes — both the bash version and the Windows cmd version with its ^ escapes, as well as commands split over several lines with a backslash or a PowerShell backtick.
How do I use the result in Pabbly Connect?
In API by Pabbly, pick the method, paste the URL into API Endpoint URL, choose the payload type and authentication shown, and add the listed headers. For a raw JSON body, the Custom Request option lets you paste it into Data.
Is my API key sent anywhere?
No. The command is read in your browser and nothing is sent anywhere, so keys and tokens in it stay on your computer. Only the command itself is kept in this browser, so it's still there when you come back.