Attempt to fix corrupted PDF files by re-parsing and re-serializing the document.
Drop a corrupted PDF here or click to browse
Attempts to re-parse and fix the document
If a PDF won't open, displays errors, or renders incorrectly, this tool attempts to fix it. It loads the document, re-reads the page structure, and writes a clean new PDF. This can resolve issues caused by incomplete downloads, corrupted transfers, or software that produced slightly malformed output.
Structure Rebuild
Re-reads the internal PDF structure and writes a clean document, fixing cross-reference and object issues.
Page Recovery
Attempts to preserve all pages from the damaged file, even if some structural data is corrupted.
Error Tolerance
Uses lenient parsing to handle PDFs that strict readers would reject outright.
Local Processing
Your damaged file is processed in the browser. Sensitive documents stay on your device.
Merge PDFs
Combine multiple PDF files into one document
Split PDF
Split a PDF into separate files at chosen pages
Delete PDF Pages
Remove specific pages from a PDF
Reorder PDF Pages
Drag & drop pages into any order
Extract PDF Pages
Pull out specific pages as a new PDF
Rotate PDF
Rotate PDF pages 90°, 180°, or 270°