Text tool

Repair PDF

Reconstruct a damaged cross-reference table when document contents are still recoverable. Processing stays in this browser.

In-browser processingNo account requiredPrivacy details ↗

LOCAL PDF RECOVERY

Try to rebuild recoverable PDF structure

Runs locally in a browser worker. The PDF is never uploaded.

No file selected

One local PDF with a recognizable PDF header, up to 20 MB. Repaired output is limited to 100 pages and 100 MB.

Only recoverable structural damage can be rebuilt. Missing content cannot be restored. Rewriting may invalidate digital signatures or affect advanced features; keep the original.

Choose a PDF to begin.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose one PDF with a damaged or inconsistent file structure.
  2. Start repair and keep this page open while local recovery runs.
  3. Download the rebuilt PDF and check it in your usual reader.

What repair can recover

QPDF compiled to WebAssembly rewrites recoverable structural problems such as a damaged cross-reference table. The output is a newly serialized PDF, not a byte-for-byte repair.

Local processing and limits

One PDF up to 20 MB is processed in a browser Worker. Output is limited to 100 MB and 100 pages. The document is not uploaded, stored, or sent to a service.

Limits and document safety

Missing or corrupted page content, images, fonts, and other bytes cannot be restored. Unrecoverable files, password-protected PDFs, and output that fails an independent PDF.js read are refused. Rewriting may invalidate digital signatures or affect advanced features; keep the original and review the result.

GOOD TO KNOW

Common questions

Will this fix every damaged PDF?

No. It can rebuild some recoverable structural problems, but cannot recreate missing or corrupted content. Some files cannot be recovered.

Is my PDF uploaded?

No. QPDF WebAssembly runs in a local browser worker. The selected PDF is not uploaded or sent to a server.

Can it repair a password-protected PDF?

No. Password-protected PDFs are refused; this tool does not unlock or bypass encryption.

Will signatures and every feature be preserved?

No such guarantee is made. Repair writes a new PDF and may invalidate digital signatures or affect advanced features. Keep the original and review the result.