Rebuild a PDF's structure

A file that opens but misbehaves: a reader that stumbles on it, a script that chokes, a signature that won't validate. Rebuilding parses it and writes it out again cleanly: new cross-reference table, orphaned objects dropped, streams recompressed. Then it checks the result the same way it checked the original.

Drop the PDF you want rebuilt

or choose a file

The qpdf engine (about 430 KB) is fetched only when you press the button, and it runs in this tab.

Guides

All 27 guides, across every tool