Check your PDF locally and repair a copy only when structural problems can be reconstructed. This is not PDF/A certification or a recovery guarantee.
100% private: everything runs on your computer, your files never leave your device.
PDF Doctor examines the internal structure of a PDF that will not open, opens with errors or behaves strangely, tells you whether the damage can be repaired, and if so rebuilds a clean copy and verifies it before letting you download it. The analysis and the repair are performed by a PDF processing engine that runs inside your browser, so the broken file is never uploaded.
The kind of damage it handles is structural: a truncated download, a cross-reference table that points to the wrong offsets, a trailer that was cut off by a failing disk or a mail gateway, objects written by a buggy generator. Those are the files that make readers say the file is damaged or show only a blank page. PDF Doctor does not recover pages that are simply missing from the file, and it is not a PDF/A validation service.
The repair rewrites the file from scratch: objects are re-read, offsets recomputed, the cross-reference table and trailer regenerated and streams normalised. A common case, a wrong startxref pointer at the end of the file, is corrected with a targeted pre-pass before the full rewrite.
The structural engine is compiled to WebAssembly and shipped with OléPDF; it runs in a worker inside your browser tab and reads the file from memory. Nothing is uploaded, no diagnostic data about your document is sent anywhere and no third-party script is loaded. The only download is OléPDF's own code from its own domain. The original file on your disk is never modified: you always get a separate repaired copy.
This is what makes it safe for the documents that most often get corrupted in transit: signed contracts, bank statements, scanned identity documents.
Yes. Diagnosing and repairing one PDF at a time is free and unlimited, with no account. Diagnosing several PDFs in one batch requires the 7-Day Pass or Pro.
No. The analysis and the repair run inside your browser with an engine bundled in the app. The file never leaves your computer.
Because the rebuilt copy did not pass the structural check, which usually means essential objects are missing from the file. Ask the sender for a fresh copy or re-export the document from its source.
No. Repairing rewrites the file, and any signature that covered the original bytes becomes invalid. If the signature matters, obtain a new signed copy instead.
No. It checks structural validity, not conformance to the PDF/A archival standard. Use the PDF to PDF/A tool for archival conversion.