Good for
Common use cases
Use Preserve for everyday PDFs — invoices, reports, contracts, and e-books — where selectable text, links, and form fields need to survive. Use Aggressive for scans, photo PDFs, and image-heavy attachments where smaller output matters more than text fidelity. Preserve mode re-encodes embedded images at a lower quality tier using pdf-lib (the open-source PDF manipulation library), typically reducing image-heavy PDFs by 40–70 % while keeping text, links, and form fields byte-for-byte intact. Aggressive mode rasterises every page to a JPEG at configurable quality, which can reduce a 10 MB scan-heavy PDF to under 2 MB — an 80 %+ reduction — at the cost of selectable text. Both modes run entirely in the browser via the Web Crypto and Canvas APIs supported by Chrome 90+, Firefox 88+, Safari 15+, and Edge 90+; no file ever leaves the device.
Processing mode
Browser-local
Files are processed by your browser. They never reach our servers.