Private local PDF tool

Compress a PDF for an online upload

Enter the destination website’s maximum PDF size, review the detected rule, and process the document locally. Uploadable checks the generated PDF’s real byte size and page count before it says the file is ready.

Local PDF solver

What does the website require?

Processed on your device

Or enter PDF requirements manually

Your PDF is processed in browser memory and is not uploaded to Uploadable servers. Password-protected PDFs, forms, and signatures are not modified.

What PDF compression may change

Uploadable first tries a lightweight rewrite. If that is not enough, lossy compression can flatten selectable text, links, annotations, bookmarks, and accessibility structure, so it requires explicit confirmation.

Protected PDFs

Password-protected PDFs are not processed. PDFs with detected forms or signatures are not rasterized because modification may break their function or validity.

How to compress a PDF for an online upload

Enter the destination limit, inspect the document locally, and create a verified smaller PDF when it is safe.

  1. Enter the PDF requirement

    Paste the portal's maximum size or page rule, or add it manually. Uploadable shows the rules it can enforce.

  2. Confirm rules and inspect the PDF

    Inspection reports the real page count, page sizes, metadata, and protection status in your browser.

  3. Process and verify the smaller PDF

    Review the planned changes, confirm any irreversible trade-offs, then check the final PDF validation before downloading.

Frequently asked questions

Does Uploadable upload my PDF?

No. PDF inspection, processing, and validation run in your browser and a local Worker. The source and result are not sent to Uploadable servers.

Will the PDF stay searchable?

A lightweight rewrite can preserve document structure. The optional lossy path rasterizes pages and may remove text selection, links, annotations, bookmarks, forms, signatures, and accessibility tags.

Content reviewed 2026-09-20.