Home
Tom Utilities

cURL to Code Converter

HTML, CSS & JavaScript

Turn a curl command into ready-to-run JavaScript fetch, Node.js, Python requests or PHP cURL code.

How to use

Using the generated code

Paste any curl command, including multi-line commands with backslashes, then choose the target language. Headers, the HTTP method and the request body are preserved.

  1. Copy a curl command from an API's documentation.
  2. Paste it and pick a language.
  3. Copy the snippet into your project.

Frequently asked questions

Which curl options are supported?

Requests, headers, data, user credentials, cookies and common flags. Options that do not change the request, such as -s or -L, are ignored.

Is my command sent anywhere?

No, the parsing and code generation run entirely in the browser.