# Repair Corrupt PDF Files

> Repair broken or corrupt PDF files. Fixes broken cross-reference tables, partial downloads, and post-EOF junk.

Live tool: https://lofttools.com/tools/pdf-tools/repair-pdf

Category: PDF & Documents

## How it works

1. **Select broken PDF** — Drop or browse the corrupt PDF up to 100 MB.
2. **Auto-recover** — Forgiving parser opens the file even with broken xref or post-EOF data, then writes a clean copy.
3. **Download repaired PDF** — Get a re-saved PDF with a fresh cross-reference table that opens cleanly in any reader.

## FAQ

### What kinds of corruption does this fix?

Broken cross-reference (xref) tables, partial downloads with extra junk after %%EOF, missing trailers, and minor invalid-object errors. It does NOT recover content that's actually missing — if a page's stream is gone, no tool can bring it back.

### Will it work on every broken PDF?

No. Severely corrupt files (missing root, encryption gone wrong, truncated mid-stream) may be unrecoverable. The tool will say so explicitly rather than producing junk output.

### Does my file get uploaded?

No. Repair runs entirely in your browser via pdf-lib. The file never leaves your device.

## Privacy

This tool runs entirely in the browser. Files are not uploaded to a server. They never leave the user's device.

## More

- All tools: https://lofttools.com/tools
- Category: https://lofttools.com/tools/pdf-tools
- LLM index: https://lofttools.com/llms.txt
