Repair PDF
Fix a damaged or won't-open PDF by rebuilding its structure. Everything runs inside your browser: your file is never uploaded, so nothing can leak. It rebuilds broken cross-reference tables and trailers on your device — and if a file is too far gone, it tells you honestly instead of handing you a broken one.
startxref offset, or a file a reader refuses to open even though the pages are intact. It can't rebuild bytes that are genuinely missing (a truncated download, or damage inside the page content) — if it can't produce a valid file, it will say so rather than hand you a broken one.- ✓Reading your PDF on this device
- ✓Diagnosing what's broken
- ✓Rebuilding the structure with two engines
- ✓Verifying the result re-opens
How to repair a damaged PDF (without uploading it)
Most "repair PDF" websites upload your file to their servers, rebuild it there, and send it back — which means your (possibly sensitive) file briefly lives on someone else's machine. This one is different: it does the whole job on your device, with real repair engines, and it checks its own work before handing you the file.
- 1Add your broken PDF. Drag it onto the box or click to pick. It loads straight into your browser's memory — nothing is sent anywhere.
- 2Diagnose & rebuild. Your browser runs a structural check, then rebuilds the cross-reference table and trailer with the qpdf engine and, as a fallback, pdf-lib's lenient parser.
- 3Verify & download. The recovered file is re-opened and its pages counted on your device. You only download a PDF that has been verified to open — never a broken one.
Frequently asked questions
Is my PDF uploaded to a server?
What kinds of damage can it fix?
startxref offset, or a PDF a reader refuses to open even though the page data is intact. It rebuilds the file's structure using the open-source qpdf and pdf-lib engines running on your device.Can it recover a file that lost data?
How do I know the repaired file actually works?
Is it really free?
One app for the rest of student life
AttendFlow tracks your attendance and bunk budget, timetable, exams, marks and notes — and warns you before you slip below 75%.
Get AttendFlow on Google Play Free plan available · Pro from ₹99/mo · cancel anytime