Merge PDF
Combine PDFs and reorder pages by dragging. Nothing is uploaded.
Reorder, rotate and duplicate pages by dragging.
Each page carries a Rotate value of 0, 90, 180 or 270. Changing it tells every viewer to display the page turned; the content is not redrawn and nothing degrades.
That is why you can rotate a page a hundred times with no cumulative loss, unlike rotating a JPEG.
It also means a rotated page keeps its original dimensions in the file. A landscape page rotated to portrait still records the landscape MediaBox with a Rotate of 90 — which occasionally confuses software that reads the box and ignores the rotation.
Copying a page copies its content stream and its references to shared resources — fonts, images, colour profiles. The resources are referenced rather than duplicated, so a copied page adds far less to the file size than the original page cost.
Duplicating a photo-heavy page adds kilobytes, not megabytes.
That is also why merging documents that share a font produces a file smaller than the sum of its parts: the shared resources are stored once.
A PDF's page tree defines display order, and the objects can be stored in any order at all inside the file.
Reordering changes the tree, not the storage. This is why reordering a 500-page document is instant while re-rendering it would not be.
It also means the byte order of a PDF tells you nothing about the reading order, which is why text extracted from a PDF sometimes arrives scrambled — the extractor is reading storage order rather than reconstructing layout.
No. Rotation is a number stored on the page — 0, 90, 180 or 270 — telling viewers how to display it. The content is never redrawn, so you can rotate repeatedly with no cumulative loss.
No. The copy references the same fonts, images and colour profiles rather than duplicating them, so a copied page usually adds only kilobytes.
Yes. It rewrites the page tree — the list saying which object appears where — and leaves the page objects untouched. That is why it is instant even on a 500-page file.
Because the page box records the original geometry and the Rotate value is separate. Software that reads the box and ignores the rotation gets it wrong, which is a common source of confusion.
There is no fixed limit — it is bounded by your device memory, not by an upload cap. Very large scanned documents are the practical constraint.