pythonrequests.com

PDF

Compress PDF to 500KB

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

No files yet

    Add a PDF.

    Output

    Waiting for files

    Requirements used

    • Compress
    • ≤ 500 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 500KB (or pick another) and press Build.
    3. 3 Download when the badge turns green.

    FAQ

    How do I compress a PDF to 500KB?

    Add your PDF, keep the limit on "Under 500KB" 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.