Compress PDF API for Developers

    Feature

    Reduce PDF size for faster uploads, email delivery, and storage.

    Tune compression level to balance readability and file size, then run the same request payload from your backend, queue worker, or no-code automation platform to keep document delivery fast and predictable.

    For high-volume pipelines, compare original vs compressed size in logs and set routing rules for files that do not meet your target ratio. This helps prevent unnecessary quality loss while still improving transfer speed for web portals, email delivery, and downstream archival systems.

    You can also standardize compression presets per document type, then track outcome quality using sample review checkpoints. This gives teams a repeatable way to reduce storage cost without degrading the readability users expect in contracts, invoices, and operational reports.

    Use cases

    When to compress

    • Meet portal upload limits
    • Speed up document review
    • Lower storage and bandwidth
    • Optimize email attachments
    Prefer the full playground? Use Try Now.

    Parameters

    What you send

    url
    required

    The PDF URL to compress.

    compression
    optional

    low / medium / high / max

    output
    optional

    url or file

    output_name
    optional

    Filename used when downloading.

    Sandbox

    Compress a PDF from URL

    Result

    PDF preview, response, and cURL command