Postman → cURL converter
Turn an exported Postman Collection v2.0 or v2.1 into ready-to-run curl commands — one per request, with headers, query strings, common auth, and supported bodies preserved. Everything runs in your browser — nothing is uploaded.
In Postman: collection menu → Export → Collection v2.1. Converts automatically — nothing leaves your browser.
Your cURL commands will appear here.
What is converted
- One curl command per request, in folder order
- Collection variables → {{placeholders}} you fill in
- Headers, query parameters, and raw or URL-encoded bodies
- Bearer, Basic, and header/query API-key auth
- POSIX/bash quoting; on Windows cmd, swap \ for ^
Review conversion notes
Postman scripts, tests, external environment values, multipart/file uploads, and unsupported auth or methods cannot be represented in a single command. The converter flags each one instead of silently inventing behavior.
Want files you can re-run? Postman → .httpCommon questions
How do I convert a Postman collection to cURL?
Export as Collection v2.1, then drop or paste the JSON above. Each request becomes a ready-to-run curl command — headers, query, supported auth, and bodies preserved — to copy into any terminal.
How do I export a Postman collection?
In Postman: open the collection's menu → Export → Collection v2.1 (v2.0 works too). Save the JSON and use it here.
Which Postman features aren't converted?
Scripts and tests, external environment values, and multipart/file bodies can't be a single command. Collection variables become {{placeholders}} you fill in, and each unsupported item is flagged.
Is my collection uploaded anywhere?
No. Conversion runs entirely in your browser — nothing you paste or drop leaves your machine.
Prefer files you can keep and re-run?
Karve opens the .http files you keep beside your code — organize the whole collection and run any request without a cloud account.
15-day free trial · No account · No subscription · No metered requests
25% off until Sep 1