EVERY TINY TOOL / FILE COMPRESSION

PDF Compressor

Compress a PDF in your browser with adjustable image quality. Quality starts at 80%; a file-size limit is optional.

๐Ÿ“„

Drop your PDF here

PDF files up to 180 MB ยท Browser-only processing

Applies to supported embedded JPEG images, not selectable text or vector graphics.

Leave off to compress using only your chosen quality.

Quality applies to compatible JPEG images only. Text and vector content won't be rasterized. Images in other formats may be unchanged. Rewriting can affect signatures, forms or advanced PDF features, so review the result.

Files are processed locally in your browser. Nothing is uploaded.

1. Add your PDF

Select a file from your device. It stays in your browser throughout the process.

2. Choose a goal

Start with Quality 80%. Enable the optional size goal only if you need a specific limit.

3. Check the result

See the actual space saved and whether it meets your target. If repacking makes it bigger, we keep the original.

How PDF compression works

Choose an image quality between 65% and 100% (80% by default). The compressor selectively re-encodes supported, unmasked RGB JPEG images without changing their pixel dimensions. Text, vector artwork and the page layout aren't converted into images. The PDF structure is then optimized.

Optional file size limits

If you have an upload limit, enable the optional target and choose under 100 MB, 50 MB or 10 MB. The compressor tries at your selected quality but won't downsample pages or automatically drop quality further. The result shows whether your target was reached. Quality compression is still attempted when the original already meets the goal; if no smaller file results, we keep the original.

PDF compression FAQ

What does Quality 80% do?

It sets the JPEG re-encoding quality for compatible embedded photos. It does not mean that every PDF becomes 20% smaller. PDFs without supported JPEGs may see only small structural reductions.

Can I compress a PDF to under 10 MB?

Enable the optional Target file size control and choose Under 10 MB. The compressor reports the actual result and whether the goal was met. It does not lower your chosen quality further to force a result.

Will text become blurry?

Text and vector artwork aren't rasterized. JPEG photos can lose image detail according to the chosen quality, but are not resized. Choose Quality 100% to skip JPEG re-encoding.

Are all PDF images affected by the quality slider?

No. The tool only re-encodes safe, compatible RGB JPEG image streams without masks or special color decoding. Other types remain unchanged.

Are PDFs uploaded to a server?

No. The file is processed inside your browser. The pdf-lib JavaScript library downloads from a CDN, but the PDF itself isn't sent to our servers.

Can I use encrypted or signed PDFs?

Encrypted PDFs are not supported. Rewriting digitally signed PDFs can invalidate signatures; use original files for official signed documents.

Can I compress a PDF larger than 100 MB?

You can select PDFs up to 180 MB. Large files may exceed browser memory, especially on mobile devices.