Skip to main content

Free Postman to cURL Converter

Convert a Postman collection (v2.1) into ready-to-run cURL commands, or turn a cURL command into an importable Postman request. Handles headers, bodies, and nested folders. Everything runs in your browser.

Works offline once loaded
cURL commands
POSTCreate user
curl -X POST 'https://api.example.com/users' \
  -H 'Content-Type: application/json' \
  --data '{"name":"Ada"}'

💡 Postman → cURL walks every request in the collection (including nested folders) and emits a runnable cURL command for each, with headers and body. cURL → Postman handles -X, -H, and --data. Everything runs in your browser.

How It Works

Converts a Postman collection (v2.1) into ready-to-run cURL commands, or turns a cURL command into a Postman request — bridging the two without a desktop app.

  1. 1
    Choose a direction
    Postman → cURL, or cURL → Postman. A sample is pre-filled for each.
  2. 2
    Paste your input
    A Postman collection JSON (with its "item" array), or a single cURL command — including line continuations, headers, and a body.
  3. 3
    Copy the result
    Postman → cURL emits one runnable command per request (walking nested folders); cURL → Postman emits an importable v2.1 collection.

Parsing and conversion happen entirely in your browser. Nothing is uploaded.

Related Tools

Frequently Asked Questions