Categories
PDF Compress
Optimize a PDF's internal structure and strip metadata to reduce its file size.
Overview
- Optimizes a PDF's internal structure (by enabling object streams) and removes metadata such as the title and author to reduce its file size.
- For PDFs containing many images, the reduction may be limited since embedded images themselves are not recompressed.
- This is most effective for PDFs with a lot of metadata, or older, unoptimized PDF files.
Usage
- Select the PDF you want to compress.
- Toggle "Remove metadata" as needed.
- Click "Compress" to see the original size, compressed size, and reduction rate. Save the result via "Download".
Example
Input
document.pdf (1.2MB, with metadata removal)
Output
compressed-document.pdf (1.1MB)
Use Cases
- Slightly reducing the size of a PDF before attaching it to an email
- Removing metadata such as the author name or authoring software before sharing a PDF
- Cleaning up the structure of an unoptimized PDF created by an older tool
FAQ
Is the uploaded PDF sent to a server?
No. All processing happens entirely in your browser (client-side); the PDF is never sent to a server.
Can this significantly reduce the size of a PDF with many images?
The reduction is limited. This tool does not recompress embedded images themselves (such as re-encoding JPEGs at a lower quality), so PDFs made up mostly of images will see a smaller reduction.
Does the PDF's content (text or layout) change after compression?
No, the content and layout are unchanged. Only if you choose to remove metadata will incidental information such as the title and author be deleted.
Notes
- Uploaded PDFs must be 20MB or smaller.
- Password-protected (encrypted) PDFs cannot be loaded.
- Embedded images are not recompressed, so the reduction may be small for image-heavy PDFs.
Related Tools
Merge multiple PDFs into one, or extract a specified page range (merge / split).
Convert images between PNG, JPEG, and WebP, with resizing and compression.
Convert an image to a Base64 data URL, or restore an image from Base64.
Resize an image to a specified width and height.