TinyPDF.in logo
Tools › PDF

Repair PDF

Rebuild a damaged PDF in your browser. Each page is redrawn as it looks, so the pages you see are kept.

Select PDF

Keep text rebuilds the file so its text stays selectable. Redraw pages saves each page as a picture, for files that the first method cannot repair. Password-protected PDFs must be unlocked first.

How to repair a damaged PDF

Open a PDF that will not open, shows errors or is missing pages. Auto rebuilds the file and keeps its text when it can. If the file cannot be rebuilt, each page is redrawn as a picture, so it opens again.

  1. Select the damaged PDF file.
  2. Press Repair PDF. The repaired PDF downloads to your device.

Questions

Is my PDF uploaded?

No. The file is read and repaired inside your browser tab and is never sent to a server.

Is the text still selectable?

Usually yes. Auto keeps the text when the file can be rebuilt. If it cannot, choose Redraw pages as pictures, and the text is not kept.

Why are some pages blank?

A page that the browser cannot draw is left blank. Other pages are still repaired.

Can a password-protected PDF be repaired?

Not directly. Unlock it first on the PDF Password page, then repair it here.

Try a playground next

The playgrounds run in your browser too. Practise, test and build with them, and nothing is uploaded.

PDF Generator
Write a page in HTML and CSS, fill it from JSON, and see it on A4 or Letter as you type.
Email Playground
Preview an HTML email in Gmail, Outlook and dark mode before you send it.
Test Data Generator
Make realistic test rows as CSV, JSON or SQL, up to 5 million of them.
SQLite Playground
Open a .sqlite file or practise SQL against sample data, all in your browser.
DuckDB Playground
Query CSV and Parquet files with SQL, without uploading them.
Log Playground
Search, filter and line up log files side by side.

Stuck, or have an idea? Contact support or send feedback.