Compress PDF
In your browser · private
Compress to size
How PDF compression works here
Shrink a PDF to fit an upload limit — handy for government, visa and HR portals (Metrash2, Absher, and similar) that cap file size.
It runs entirely in your browser; your file is never uploaded to a server.
Each page is re-rendered as a compressed image, then rebuilt into a new PDF — most effective for scanned or photo-based PDFs.
Pick a target (e.g. under 2 MB) and it steps down quality and resolution until it fits, or gets as close as possible.
Because pages become images, selectable text in a text PDF becomes a flat picture — ideal for scans, not for keeping text searchable.
Client-side compression is best-effort and works best on image-heavy PDFs. Very small targets may not be reachable while staying legible.
Compress for a specific portal
Frequently asked questions
How do I compress a PDF for free?
Open the Compress PDF tool, drop in your PDF, and download the smaller file. It’s completely free, with no sign-up, watermark, or page limit.
Are my files uploaded to a server?
No. Compression runs entirely inside your browser using WebAssembly — your PDF never leaves your device and nothing is uploaded, stored, or seen by us.
How much smaller will my PDF get?
It depends on the file. Scanned or image-heavy PDFs usually shrink a lot (often 50–90%) by re-encoding their images. A PDF that is mostly text is already small, so it may barely change.
Why didn’t my PDF get smaller?
If a PDF contains only text and vector content — no embedded photos or scans — there is nothing to re-compress, so the tool keeps your original file rather than degrading it.
Does it work on my phone?
Yes. It works in modern mobile browsers (Chrome, Safari, Samsung Internet). Very large PDFs use more memory, so a laptop is more reliable for big scans.