← All tools

Repair PDF

Rebuild a PDF whose structure is damaged, so a reader will open it again.

Use Repair PDF (interactive) — JavaScript required for uploads.

How to use this tool

  1. Add the damaged PDF
  2. Run the tool
  3. Download the rebuilt file

What it can fix

Broken cross-reference tables and object structure — the usual cause of "the file is damaged and could not be repaired". This is the same reconstruction qpdf performs, running here as WebAssembly.

What it cannot fix

Bytes that are genuinely missing. A truncated download or a partially written file has lost content, and no tool can invent it back.

Frequently asked questions

Is it free?

Yes, completely free and with no account.

Will it always work?

No. If the file is truncated or the content streams are corrupt, there may be nothing to recover — the tool will tell you rather than hand back a broken file.

Will it change my document?

It rewrites the structure, not the content. Pages, text, and images are preserved.

Runs in your browser

This tool works entirely on this page. Your file is opened by JavaScript here, changed in memory, and handed straight back to you — it is never uploaded. Open your browser's Network tab while you use it and you will see nothing leave your device.

Because there is no server doing the work, there is no signup, no watermark, no file size limit, and no daily cap. Nothing is stored, because nothing is received.

Related tools

Browse all free PDF tools, or read how we handle privacy and security.