Karve app icon

Karve

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