curlconverter
A web tool that converts curl commands into equivalent code for dozens of languages and libraries.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About curlconverter
curlconverter takes a curl command and turns it into code for Python Requests, JavaScript fetch, Node.js Axios, Go, Rust, PHP, Java, PowerShell, Ruby and many other languages and HTTP libraries. It can also output HAR, HTTPie, Wget or JSON.
A common use is copying a request as curl from a browser's DevTools Network tab and pasting it in to get working code. The project is open source on GitHub.
Strengths
- Supports dozens of languages and HTTP libraries
- Works well with requests copied from browser DevTools
- No sign-up needed
Limitations
- Converts commands only; it does not send requests
- Uncommon curl options may not translate
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- The curlconverter contributors
- Platforms
- Web
- How it runs
- Web application
- Account
- Not required
- Best suited for
- Turning a curl command into code in your language
- Categories
- API clients, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Similar software
Related functionality, not necessarily a direct replacement.
curl
Command-line tool for transferring data with URLs, supporting dozens of protocols.
curlie
Send HTTP requests with readable syntax built around curl.
HTTPie
Human-friendly command line HTTP client with colourised output.
ReqBin
An online tool for sending REST and SOAP API requests directly from the browser.
RapidAPI for Mac
Native macOS HTTP client, formerly Paw, with code generation and team sync.
ain
A terminal HTTP API client that runs requests defined in plain-text template files.