Repair PDF

Upload a corrupted or damaged PDF and our tool will attempt to rebuild the structure, recover pages and embedded content, and produce a clean, working PDF file.

Secure & Private Fast Repair PDF Output Free Forever

Drop a corrupted PDF here or click to browse

Supports any PDF — damaged, truncated, corrupted or unreadable

🔧 Rebuild structure · Recover pages · Clean output
document.pdf
0 KB · PDF
Repair Level
Standard
Fix common errors — cross-reference tables, trailer & header issues
Deep Scan
Rebuild object streams, recover embedded content & metadata
Aggressive
Maximum recovery — reconstruct severely truncated or overwritten files
Recovery Options
Recover Pages
Attempt to reconstruct all readable pages
Recover Images
Extract embedded images from damaged streams
Rebuild Fonts
Restore font dictionaries and encoding tables
Restore Metadata
Recover document info, author and title fields
Fix Bookmarks
Rebuild outline / bookmark tree
Linearize Output
Optimize repaired PDF for fast web viewing
Repairing PDF… 0%
PDF Repaired Successfully
Your repaired PDF is ready to download
Pages
File Size
Status
Score
Repair PDF
Fix corrupted, truncated or damaged PDF files. Rebuild structure, recover pages, images and metadata — all in-browser.
File Size
Standard
Repair Level
Three repair levels — Standard fixes headers & cross-references. Deep Scan rebuilds object streams. Aggressive attempts maximum recovery from severely damaged files.
Selective recovery — choose exactly what to repair: pages, images, fonts, metadata, bookmarks, or enable linearization for fast web viewing.
Your file stays private — the repair process runs locally in your browser using PDF libraries. Note: Severely corrupted binary files may require backend software.

How to Repair a PDF

1

Upload Your PDF

Drop or click to select your corrupted, truncated or damaged PDF file. Any PDF is accepted.

2

Choose Repair Level

Pick Standard for minor issues, Deep Scan for stream errors, or Aggressive for severely damaged files.

3

Select Recovery Options

Toggle pages, images, fonts, metadata, bookmarks and linearization to control exactly what gets recovered.

4

Repair & Download

Click Repair PDF and watch the live progress log. Download your repaired PDF instantly when done.

Frequently Asked Questions

Is my PDF uploaded to a server?
No. Everything runs in your browser. Your file is never uploaded to any server.
What types of PDF damage can be fixed?
Corrupted xref tables, broken object streams, invalid trailers, truncated files, damaged fonts and missing page trees.
What is the difference between the repair levels?
Standard fixes headers and xref tables. Deep Scan rebuilds object streams. Aggressive performs byte-level reconstruction.
Will all pages always be recovered?
Not always — recovery depends on how severely the file is damaged. The tool recovers as much data as possible. If the file is completely destroyed, a server-side tool is required.
What does Linearize Output do?
Linearization restructures the PDF so the first page loads immediately in web browsers without downloading the full file.
Is there a file size limit?
No hard limit. Files under 50 MB repair in seconds. Very large files may be slower depending on device memory.
No upload · No server · PDF.js + pdf-lib in-browser processing · Free forever · Pdf Pixy