Compress Image API for Developers

    Feature

    Compress images to JPEG with configurable quality. Returns compressed output with size stats.

    Use cases

    Where image compression helps

    • Reduce upload sizes before storage
    • Optimize images for web delivery
    • Pre-process images before PDF generation
    • Batch compress in automation pipelines

    Parameters

    Full field-level contract

    image_url
    conditional

    Public URL of the image to compress.

    base64_image
    conditional

    Base64-encoded image in data URI format.

    quality
    optional

    JPEG quality 1–100. Default 85. Lower = smaller.

    output_format
    optional

    url (default) or base64.

    Sandbox

    Compress an image

    Result

    Response and cURL