{ }Devtool
Base64 Encode / DecodeDelimiter Converter (delim.co alternative)JSON Formatter & ValidatorSQL Formatter & CheckerURL Encoder & Query ParserJWT DecoderHash Generator (SHA)UUID Generator (v1–v7)ULID Generator & DecoderTimestamp ConverterImage CompressorImage Crop & ResizeJSON Diff CheckerBackground RemoverJSON to CSV ConverterRegex TesterPassword GeneratorText Case ConverterColor ConverterMarkdown Preview & ExportXML Formatter & ValidatorQR Code GeneratorText Diff CheckerImage to Base64 / Base64 to ImageImage Downloader & ResizerVideo Downloader & EditorLorem Ipsum GeneratorYAML ↔ JSON ConverterCSV Viewer & TableCron Expression BuilderChmod CalculatorHTML Entities EncoderNumber Base ConverterFavicon GeneratorSitemap.xml GeneratorMeta Tag GeneratorLine Toolkit: Sort & DedupeCurl Converter (curl ↔ Code)SEO Checker (HTML Audit)ROT13 & Caesar CipherMorse Code TranslatorURL Slug GeneratorText to Binary / Hex ConverterCSS Formatter & MinifierTOML ↔ JSON ConverterINI ↔ JSON ConverterPhone Number FormatterCard Number Checker (Luhn)Number to Words ConverterTable Generator (Markdown/ASCII/HTML).env ↔ JSON ConverterCSV to JSON ConverterList Shuffler & Random PickerWord Counter & Text StatsDate CalculatorFake Data Generator (CSV)Unit ConverterSubnet Calculator (IPv4 CIDR)Aspect Ratio CalculatorSVG OptimizerImage Color Palette ExtractorImage Metadata ViewerTone Generator & WAV DownloadVoice Recorder (Mic → File)Metronome (30–240 BPM)Video Metadata InspectorCSS Gradient GeneratorBox-Shadow Generator.gitignore GeneratorNano ID GeneratorBase32 Encode / DecodeHexdump ViewerUnicode InspectorGzip + Base64 CompressorAuthenticator (TOTP Codes)Vigenère CipherJSON → TypeScript / SchemaJava .properties ↔ JSONMarkdown TOC GeneratorGraphQL Formatter & MinifierHTML Formatter & MinifierString Escaper (JS/JSON/Regex/Shell)Text Column AlignerFind & Replace (Regex)JSONPath EvaluatorXML ↔ JSON ConverterWorld ClockHMAC Generator (SHA)UUID Inspector & ValidatorDNS Lookup (DoH)HTTP Status Code LookupMIME Type LookupEmoji Picker (Click to Copy)Dice Roller & Coin FlipBill Splitter + TipPercentage CalculatorLoan / Mortgage CalculatorAge CalculatorImage Rotate / Flip / FilterQR Code ReaderEAN-13 Check DigitImage Splitter (Tiles)Meme GeneratorBefore / After Compare SliderImage Watermark AdderAudio Trimmer → WAVSubtitle Converter (SRT ↔ VTT)Video Thumbnail CaptureScreen Recorder → WebMAudio Joiner → WAVNoise Generator (White/Pink/Brown)README GeneratorOpen-Source License GeneratorTest Card Numbers (Sandbox)Placeholder Image GeneratorCSS Pattern GeneratorApp Icon Set Generatorrobots.txt Buildersecurity.txt Generator (RFC 9116)Mock API Server (HTTP/RPC)Webhook Inbox & TesterMermaid Diagram EditorPlantUML Diagram EditorgRPC Mock Server (grpcurl)Conventional Commit Builder

Curl Converter (curl ↔ Code)

Convert curl commands to JavaScript fetch, Python requests, Go, PHP, wget, HTTPie, and PowerShell — or build a curl command from method, URL, headers, and body. See the parsed request breakdown too. Runs in your browser.

Curl command

Request breakdown

method
POST
url
https://api.example.com/users
headers
Content-Type: application/json
Authorization: Bearer TOKEN
body
{"name":"ada","role":"admin"}

Generated code

const res = await fetch("https://api.example.com/users", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "Authorization": "Bearer TOKEN"
  },
  body: "{\"name\":\"ada\",\"role\":\"admin\"}",
});
const data = await res.json();
console.log(data);

How to use

  1. Parse mode: paste curl to see Request breakdown plus generated code.
  2. Or switch to Build mode and fill method, URL, headers, body.
  3. Copy the target code (fetch, Python, Go, PHP, wget, HTTPie, PowerShell) or built curl.

FAQ

Which curl flags are supported?

-X, -H, -d/--data variants, -u auth, -b cookies, -A agent, -G, -I, and --compressed. Exotic flags are ignored safely.

Is the generated code exact?

Semantics match (method, URL, headers, body, basic auth). Multipart uploads (-F) convert to a listed-fields note — adapt to your HTTP client.

Related format tools