Private · in-browser · no upload
Optimize structure
Best-effort object-stream rewrite (not Acrobat Fast Web View).
Drop a PDF
or tap to browse
Processed in your browser — files never uploaded
Try related tools
Compress PDF
Shrink PDF size by downsampling embedded images. Honest about limits.
Repair PDF
Best-effort repair by re-writing the PDF structure with pdf-lib.
Grayscale PDF
Convert pages to grayscale via canvas re-embed — print prep.
Resize PDF
Fit every page onto A4, Letter, or Legal. Stays in the browser — pages are scaled, not uploaded.