pythonrequests.com

PDF

Compress PDF to 100KB

Shrink a PDF to land below the limit. Nothing is uploaded.

No files yet

    Add a PDF.

    Output

    Waiting for files

    Requirements used

    • Compress
    • ≤ 100 KB

    Limits are counted in decimal KB (1KB = 1000 bytes) with a small safety margin.

    Everything runs in your browser. Your files are never uploaded, so it also works on a slow connection once the page has loaded.

    How to do it

    1. 1 Choose the PDF.
    2. 2 Keep the limit on Under 100KB (or pick another) and press Build.
    3. 3 Download when the badge turns green.

    FAQ

    How do I compress a PDF to 100KB?

    Add your PDF, keep the limit on "Under 100KB" and press Build. Pages are re-encoded just enough to land below the limit.

    Are my documents uploaded?

    No. Everything runs in your browser. Your files are never sent to a server.

    Will the text still be selectable?

    If the result is already under the limit, pages are copied as they are and text stays selectable. If compression is needed, pages become images, so text is no longer selectable.

    How is the limit counted?

    In decimal KB (1KB = 1000 bytes) with a small safety margin, so the file passes whichever way the portal counts.