Runs on your device · Your file never leaves your device.
Set the maximum size you need and the PDF is re-rendered until it fits. Rather than applying a fixed “low / medium / high” setting, the compressor searches for the highest quality that still lands under your limit.
This is built for situations like these: an upload form that refuses anything over 2 MB, an email attachment cap, or a portal demanding under 300 KB. Give it the number and you get a file under it, without guessing at quality percentages.
If a document simply cannot reach the target — a hundred dense photo pages squeezed into 100 KB, for example — it is split into parts that each pass the limit rather than silently producing an unusable file.
Not for: Keeping selectable text in one small file — compressing redraws the pages as pictures; only splitting into parts keeps the text.
The size box takes megabytes, so 300 KB is 0.3 and 2 MB is 2. The tool counts 1 MB as 1,000,000 bytes and aims one kilobyte below the number you type, so a 100 KB limit gives at most 99 KB.
Type the real limit, not a lower one to be safe. The tool looks for the sharpest result that still fits, so a lower number only costs quality. A file already under the number is marked "Under limit" and comes back unchanged, text intact.
Every page is drawn as a picture and saved as a JPEG inside a new PDF with the same page dimensions. The first try draws pages at 108 dots per inch with JPEG quality 80. If that uses less than three quarters of your limit, sharper versions up to 216 dots per inch are tried and the sharpest that fits is kept. If the first try is too big, quality is lowered first, then resolution, and quality drops further only as a last resort.
The finished message shows what was used, for example "q60%, s150%": q is the JPEG quality, and s is the drawing scale, where 100% means 72 dots per inch. Because the new file holds only pictures of the pages, links, bookmarks and fillable form fields do not carry over.
If the whole document cannot fit under your number as one file, Compress splits it by itself. Pages are copied unchanged into as many files as needed, each filled until the next page would push it over, and you download the parts. Text in those parts stays selectable and pictures keep their quality; only a page that is over the limit on its own is turned into a picture. To get parts from the start, choose Split into parts in the Strategy menu.
With Compress, the Page Size menu can also put every page onto A3, A4, A5, Letter or Legal. Each page is scaled to fit and centred, never cropped or stretched, which suits a set of phone scans of different sizes. Choosing a page size rebuilds the file even when it is already under the limit.
The limit is shared by every page: 100 KB across 40 pages leaves about 2.5 KB per page, too little for readable text drawn as a picture, which is why such a document comes back in parts. A single page that cannot fit even as a small picture is returned as the smallest file that could be made, labelled "Smallest result (still over limit)". If the form takes only one file, send only the pages that are needed, using Extract pages from a PDF (/extract-pdf-pages).
Each attempt draws every page again, so a long document takes a while. A PDF that only restricts editing or printing is handled without asking; a password is requested only when the file needs one to open.
This page in other languages: العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা