Convert Postman JSON to cURL, or reverse-engineer a cURL command back to Postman. Run requests, inspect responses, and leave with shell-ready code. Credentials stay in your browser.
Paste Postman JSON
Paste your Postman export or collection JSON
Accepts a request object or a Postman v2 collection export.
153 chars
Review cURL Command
Review the generated command before running
Generated locally in your browser
curl --request GET 'https://api.example.com/users/42' --header 'Accept: application/json'
Ready to test
Send the request from your browser to verify it works before copying to a terminal.
Inspect Response
Send the request and inspect the response
Runs locally in your browser. Credentials and bodies never leave this tab.
No response yet
Click Send request to execute the cURL command in your browser and inspect the response here.
Convert Postman to cURL or reverse-engineer cURL back to Postman JSON.
Properly quoted cURL with headers, auth, and body payload.
Run from the browser, inspect status, timing, and payload.
Useful when
Discover more utility-driven tools designed to enhance your workflow and technical excellence.
Generate .gitignore files from 30+ templates — Node, Python, Go, Rust, Java, macOS, Windows, IDEs, and more. Copy or download instantly.
Generate production-ready Dockerfiles and .dockerignore for Node, Python, Go, Rust, Java, and Next.js — multi-stage, distroless-aware.
Searchable reference for every HTTP status code — 1xx to 5xx — with meanings, typical use cases, and developer-friendly explanations.