About Compress PDF
Compress PDF keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
Compress PDF reduces the file size of a PDF document so you can email it, upload it to systems with attachment limits, or save storage space. AntiUpload's PDF Compressor optimizes embedded images, removes duplicate streams, and flattens unnecessary object overhead — without visually changing the document for typical reading use. Three compression levels let you trade quality for size: Low for minimal visible change (good for text documents), Medium for balanced results (the default), and High for maximum reduction (images become slightly softer but remain readable).
Compression runs entirely in your browser, so the source PDF is not sent to a cloud conversion service. There is no server queue or per-day processing quota; the practical ceiling comes from the memory and speed of your device. That local model is especially useful for contracts, records, and other files that should not be copied to a third-party processor.
The tool is built on a hand-tuned PDF re-serializer (pdf-lib + custom image transcoding via @jsquash/jpeg and @jsquash/oxipng). Typical scanned PDFs shrink 50–80% at Medium. Text-only PDFs (digital exports from Word / LaTeX) shrink less, around 10–30%, because they're already efficient. PDFs with heavy embedded graphics — brochures, manuals, slide decks exported from Keynote / PowerPoint — see the biggest wins. The compressed output remains a valid PDF, opens cleanly in Acrobat / Preview / Chrome / mobile readers, and preserves text searchability and selectability.
How it works
- Drop the PDF you want to shrinkUpload your file — its current size is displayed so you can compare to the output. no upload caps from us; the constraint is your device's RAM (up to ~1.5 GB on desktop, less on mobile).
- Pick a compression levelLow preserves maximum quality; High gives the smallest file. Medium is the default and works for 90% of documents. Switch between them and re-compress to compare outputs — the source file stays on your device, so there's no upload cost to iterating.
- Click CompressThe tool re-optimizes images, removes redundancy, and rewrites the PDF — all locally. Typical files shrink 30–70% depending on image content. Progress bar shows real-time per-page progress.
- Download or compress another fileResult downloads instantly (no upload-back round trip). Click 'Process another file' to loop back to the picker — useful for batch-compressing a folder of attachments before emailing.