Files never leave this browser tab
Repair PDF 2.0 — page-by-page recovery, nothing uploaded

Repair a damaged PDF and get your pages back.

Drop in a PDF that won't open, shows errors or comes up blank. Every page is tested and saved individually, so one bad page no longer costs you the rest — all inside your browser.

Drop a damaged PDF here

or choose a file from your device

Checking the file…0% ·
    —
    Pages found
    —
    Pages recovered
    —
    Repaired size
    Recovery map
    Original page keptRescued as searchable imageUnrecoverable
    Download repaired PDF

    How it works

    01

    Drop your PDF

    The file loads into the page's memory only. No network request is made with your document.

    02

    Every page is tested

    The structure is rebuilt two ways, then each page is test-rendered. Pages are taken from whichever repair read them best, and unreadable ones are redrawn.

    03

    See exactly what came back

    A recovery map and page previews show what survived before you download the clean PDF.

    Why repair locally

    Nothing to intercept

    Damaged files are often the important ones. Yours is never sent to a third party's server.

    No upload limits

    Processing happens in your browser's memory, so there's no server queue or file-size paywall.

    Works without a connection

    Once this page is loaded, repairing a file doesn't need the network again.

    Frequently asked questions

    What's new in version 2.0?

    Recovery now works page by page. Each page is taken from the best available repair, and only pages that can't be copied are redrawn as images with a hidden text layer. You also get a recovery map, page previews, and a Cancel button.

    What kinds of PDF damage can this fix?

    Broken or missing cross-reference tables, a missing end-of-file marker (common with interrupted downloads), junk bytes before the header, bad object pointers, and files where some pages are corrupt but others are fine.

    Will I get my whole document back?

    If the damage is structural, usually yes. If the page data itself is corrupt, only readable pages are recovered. The map shows each page's fate.

    Which repair method should I choose?

    Leave it on Automatic. Use Keep text if you never want a page redrawn. Use Rescue as images only when the other two fail, since it redraws everything.

    Is text still searchable in rescued pages?

    Mostly. Rescued pages carry an invisible text layer for Latin characters, so search and copy generally work. Other scripts may not carry over.

    Can it repair password-protected PDFs?

    Not yet. Remove the password first, then repair the file.

    Is my file uploaded anywhere?

    No. Everything runs in your browser tab using pdf.js and pdf-lib. Your original file is never modified; the result is a new file ending in "-repaired".

    My file still won't open. What now?

    If no pages are found, the data may be missing or overwritten. Try an earlier copy, a backup, or the original source such as an email attachment.