Repair PDF
Try to repair a damaged PDF that won’t open or renders with errors, by rebuilding its internal structure. Runs in your browser — your files are never uploaded.
or drop a file here
Up to 50 MB- 1Choose
Choose the damaged PDF.
- 2Adjust
There is nothing to configure.
- 3Download
Click “Repair PDF”. If the file can be rebuilt, the repaired copy downloads.
Why broken PDFs can often be saved
A PDF that “won’t open” is usually structurally damaged, not empty: the download was cut short, an email gateway mangled it, or the program that made it wrote a sloppy index. The page data is still in the file — the reader just can’t find its way to it. ShyPDF hands the file to qpdf, a PDF library trusted for decades, which reads whatever is recoverable and writes a fresh, well-formed file around it: new cross-reference tables, clean object structure, same content.
If the repaired copy downloads, open it and check the pages. If qpdf reports the file beyond repair, the missing bytes are truly gone — get a fresh copy from the source: re-download it, re-export it, or ask the sender to send it again.
Repair without handing the file over
Damaged files tend to be the important ones — the invoice from the archive, the signed contract from an old backup. The rebuild runs in your browser via WebAssembly; the broken file and the repaired one both stay on your device.
A PDF that asks for a password is not damaged, it is encrypted. Unlock it first with Unlock PDF (you need the password), then repair if it still misbehaves.
Questions
Are my files uploaded to a server?
No. Everything runs inside your browser, so your files never leave your device. Close the tab and nothing is left behind.
What kinds of damage can be fixed?
A truncated download, a broken cross-reference table, or structural errors left by a buggy generator can often be repaired, because the page data itself is still in the file. If the actual page content is missing or overwritten, no tool can bring it back.
The tool says my file can’t be repaired. What now?
Try re-downloading or re-exporting the file from wherever it came from — most “corrupt” PDFs are incomplete copies, and a fresh copy fixes that.