Compress PDF
Pick a quality and resolution, and every page becomes a compressed JPEG inside a new PDF. The size drops; selectable text does not survive.
How Compress PDF works
Shrink a PDF by re-rendering its pages at a chosen resolution and quality, then rebuilding the file. Nothing is uploaded. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
Why this shrinks a file and what it costs
A PDF is a container: text, fonts, vector lines and images, each stored in its own way. Real compression would mean re-encoding the images, subsetting the fonts and dropping unused objects — which needs a full PDF parser and is where most server-side tools quietly change your layout.
This tool takes the simpler and more predictable route: each page is rendered to a canvas at a chosen resolution and saved as a JPEG, then those images are placed into a new PDF. The file gets smaller because JPEG discards detail; the cost is that the text stops being text.
Choosing quality and resolution
Resolution decides how many pixels each page has; quality decides how hard JPEG compresses them. For a scanned document, 1.5× (108 dpi) at 70% is usually readable on screen and a fraction of the original. For something that will be printed, go to 2× (144 dpi) at 90%.
The two levers are not interchangeable. Dropping quality to 45% on a text page adds grey noise around every letter; halving the resolution instead gives a smaller, cleaner but softer page.
| Setting | Good for | Watch out |
|---|---|---|
| 1× / 45% | Emailing a scanned form | Small text becomes mush |
| 1.5× / 70% | Reading on screen | Default, works most of the time |
| 2× / 90% | Printing | Barely smaller than the original |
When the file does not shrink
A PDF that is already image-only and well compressed may grow, because the new JPEG is a second generation of the same pixels. The tool reports the real result and says so rather than claiming success — an honest “did not get smaller” is more useful than a number that is wrong.
Text-heavy PDFs are the ones that shrink dramatically: a 600 KB page of prose with embedded fonts can become a 90 KB image, at the price of losing the selectable text.
What you lose, stated plainly
Selectable text, copy-paste, search, links, form fields, bookmarks and any digital signature. A signed document must never be compressed this way — the signature covers the original bytes, and re-rendering invalidates it.
Keep the original. The compressed copy is for sending, not for archiving.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Why is the text no longer selectable?
Pages are rasterised to images before rebuilding. That is the only reliable way to shrink an arbitrary PDF in a browser — the original text layer is discarded.
What if the file gets bigger?
Already-optimised PDFs can grow. The status line reports the real result instead of claiming success.
Can it compress without losing text?
Not reliably in a browser. Lossless PDF optimisation needs to rewrite the object structure, which means parsing every content stream.
Is there a page limit?
Only memory. Each page is rendered at full size in the tab, so a 300-page document will be slow on a phone.
Other PDF tools
Keep going
More files tools
Video Compressor
Shrink a video with ffmpeg running in your browser: choose a CRF quality and an optional width, and download a smaller H.264 MP4.
Open toolPDF to Word
Turn a text-based PDF into an editable Word .docx with one paragraph per extracted line. Runs in the browser, nothing uploaded.
Open toolPDF Page Editor
Reorder, delete, rotate and duplicate pages from a PDF, then download the result. Pages are copied, so text stays selectable.
Open toolCSV to JSON
Convert CSV data into clean JSON with a custom delimiter, header detection and pretty or compact output.
Open toolJSON to CSV
Convert an array of JSON objects into CSV, with quoted fields for commas, quotes and newlines.
Open toolXML Formatter
Format and validate XML with clear parse errors, using two-space, four-space or tab indentation.
Open tool