Private · in-browser · no upload
Repair PDF
Best-effort repair by re-writing the PDF structure with pdf-lib.
Drop a damaged or quirky 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.
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.
Invert colors
Invert page colors for high-contrast print or night reading prep.