Convert curl to any language

Paste a curl command, pick a language, copy the code. Everything runs in your browser — your commands never leave your machine.

// your code will appear here

🔒 100% client-side

Commands are parsed in your browser with plain JavaScript. No server, no logging, no tracking of your API calls.

⚡ Instant

Converts as you type. Supports methods, headers, JSON bodies, basic auth, cookies, query strings and more.

🧩 8 languages

Python, JavaScript, Node axios, Go, PHP, Java, C# and Rust — with more on the way.

curlswap Pro — $5/month

Upgrade to Pro

Free tier stays fully featured, forever. Pro is for people who live in the terminal.