Logo

    cURL Converter

    cURL Command Converter
    Convert cURL commands to JSON, JavaScript, Python, and WGET (and vice versa)

    Input

    How to Use

    From cURL:

    Paste your cURL command and convert it to JavaScript fetch, Python requests, WGET, or JSON format. Supports all data formats including JSON, form data, file uploads, and multipart data.

    Supported cURL Options:

    • -d, --data, --data-raw: Send POST data
    • --data-binary: Send binary data
    • --data-urlencode: Send URL-encoded data
    • --json: Send JSON data with auto headers
    • -F, --form: Send multipart/form-data
    • @filename: File references for uploads
    • -H, --header: Custom headers
    • -X, --request: HTTP method
    • -u, --user: Basic authentication

    Features:

    • Auto-detects JSON payloads and adds appropriate headers
    • Handles form data (application/x-www-form-urlencoded)
    • Supports file uploads with @ prefix
    • Merges multiple -d options correctly
    • Converts to JavaScript fetch, Python requests, and WGET