Free tool
cURL → .http converter
Paste a curl command — including your browser's Copy as cURL (bash) — and get a clean .http request you can save, commit, and run. It all happens in your browser: nothing is uploaded.
Converts automatically as you type — nothing leaves your browser.
.http output
Your .http request will appear here.
What it understands
- Methods (-X), inferred as POST when there's a body
- Headers (-H), cookies (-b), user-agent, referer
- Bodies (-d, --data-raw, --json)
- Basic auth (-u) → an Authorization header
- Query building (-G) and multi-line \ / ^ commands
- Noise flags like --compressed, -s, -k are ignored
Next steps
Save the output as a .http file and open it in Karve, VS Code REST Client, or the JetBrains HTTP Client. New to the format? Read the .http guide.
Need the reverse? .http → cURL
Launch Offer
Run your .http files natively on Windows.
Karve is a native workspace for the .http files you just converted — open, organize, and run them on disk.
7-day free trial · No account · No subscription · No metered requests
25% off now