Free PDF Reorder Pages — Rearrange Page Sequence

Move PDF pages into the order you want — up, down, to top, to bottom, or remove. Lossless reordering that runs entirely in your browser.

Your file stays private. The reorder happens in your browser. Your document is never uploaded.

What is this calculator for?

A classroom scanner fed a stack of student worksheets in the wrong order, so the final PDF has page 4 before page 1. A 32-page report came back from a consultant with the appendix accidentally placed at the front. A combined PDF you made earlier has the sections in chronological order when the contract requires them in importance order. Whatever the reason, you have a PDF whose pages are correct individually but in the wrong sequence — and the document is unusable until you fix the order.

This tool gives you a numbered list of every page in your PDF and lets you rearrange them. Move pages up and down one position at a time, or send them to the very top or bottom in a single click. You can also delete pages outright (useful when a draft has been signed off and you want to ship a clean final). When the order looks right, save and download the reordered PDF.

The underlying engine is pdf-lib's copyPages, which copies each page object into a new document in whatever sequence you specify. Pages are preserved byte-for-byte: text remains text, images keep their original resolution, fonts stay embedded. The reordering is lossless and produces a file functionally identical to one you'd get by re-printing the document from its original source — but vastly faster than recreating the document by hand.

How to use this calculator

Step 1: upload your PDF. Pick the file. The tool reads every page and shows them as a numbered list. Each row shows the original page number — useful for tracking which page came from where as you move them around.

Step 2: rearrange. Each row has six controls: send to top (⤒), move up (↑), move down (↓), send to bottom (⤓), and remove (×). Click the buttons until the order matches what you want. The "Reverse all" button flips the entire sequence end-to-end in one click — useful for fixing scans that came out backward. "Reset order" puts pages back to their original 1, 2, 3 sequence if you want to start over.

Step 3: save and download. Click "Save new order." pdf-lib copies each page in the sequence you set and produces a new PDF. Download the result. The original file on disk is never modified — you can re-upload it to start over with a different order.

The "Original page X" label on each row updates as pages move. A row showing "Original page 4" at position 1 means the source PDF's page 4 will become the first page of your output. This makes it easy to audit complex reorderings (especially when reviewing what changed).

Understanding your results

The output PDF has exactly the pages you specified, in exactly the sequence you chose. If you removed any pages with the × button, those pages don't appear in the output (the original PDF still has them — only the saved copy is trimmed). If you reordered without removing anything, page count stays the same as the source; only the sequence differs.

What carries over from source to output: text (still searchable and copy-paste-able), images at original resolution, embedded fonts, form fields and their interactive behavior, annotations and comments tied to their page. Each page's rotation is preserved — a page that was sideways stays sideways. If you need to fix rotation, run the reordered output through the PDF Rotate tool afterward.

What doesn't carry over: bookmarks (the navigation pane on the left in Acrobat) and internal hyperlinks between pages. Bookmarks are a known pdf-lib limitation — the library doesn't support copying bookmark data with page reordering. Internal links may point to wrong page positions after the reorder. If your document depends on these, use Adobe Acrobat's Organize Pages feature instead, which preserves all navigation metadata.

For documents without internal navigation (most everyday PDFs — reports, forms, contracts, scans, marketing materials), the reorder is functionally complete and indistinguishable from a properly-organized source document. Output file size is roughly the same as the input, give or take a few percent for re-serialization overhead.

One workflow detail worth knowing: the tool re-uses the original PDF's embedded fonts and images via pdf-lib's deduplication, so a 50-page reorder doesn't balloon to 50x the per-page weight. If your source PDF was 5 MB, the reordered output will be 5 MB. This works even when you remove pages — the unused font subsets get cleaned up automatically on save.

A worked example

Kevin teaches 8th-grade language arts at a public middle school. Every Friday he collects in-class essay drafts, scans them at the office MFP into a single combined PDF (one student per page), and uploads the result to Google Classroom for the next week's peer review session. He's scanning roughly 30 essays in one batch, and the scanner doesn't care about the alphabetical order of the students — it captures whatever's in the feeder.

For peer review to work, the essays need to appear in the order he plans the activity around: pairs are assigned ahead of time, and students need to find their partner's essay quickly without scrolling through unrelated drafts. He used to sort the papers alphabetically before scanning, but the kids hand them in mid-period in chaotic order and he often forgets the alphabetization step.

The new workflow: scan everything in whatever order it lands in the feeder. Upload the combined PDF to the reorder tool. Use the up/down arrows to move each student's page to its correct position in his peer-review pairing chart. About four minutes for a class of 30. Save the reordered PDF. Upload to Classroom.

Kevin also uses the × button to drop pages where a student turned in something unrelated (a math test, a science worksheet that ended up in his pile by mistake) — keeps the peer-review PDF focused on the actual essay drafts without him having to track down those students for missing work afterward.

Variation: a school librarian named Renee assembles a "summer reading sampler" PDF from chapter excerpts of fifteen different books. Publishers send the excerpts in random order. Renee uploads to the reorder tool, arranges them by reading level (easiest first, hardest last), removes a couple of excerpts that turned out to have content issues, and ships the final sampler to families on the last day of school. The reorder takes about three minutes and replaces what used to be 20 minutes of cut-and-paste in PDF-XChange Editor.

Related resources

To rotate any sideways pages after reordering, see PDF Rotate. To extract specific pages from the reordered document, use PDF Split. To merge the reordered output with other PDFs, the PDF Merge tool handles multi-file combining. After reordering, you may want to add page numbers via PDF Page Numbers so the new sequence is reflected in the footer.

Frequently Asked Questions

Does reordering change the page content?

No. pdf-lib copies each page object verbatim into a new document in the order you specify — text, images, fonts, and vector graphics are byte-for-byte identical to the original. Only the page sequence in the saved file changes.

What happens to bookmarks and internal links?

Bookmarks (the navigation tree on the left in Adobe Acrobat) are not preserved by pdf-lib's copy operation — a known library limitation. Internal links between pages may also become incorrect since they point at the old page positions. For documents where bookmarks matter (long reports, legal briefs), use Adobe Acrobat's Organize Pages feature, which preserves all the navigation metadata.

Can I remove a page entirely?

Yes — the × button on each row drops that page from the saved sequence. The original PDF stays untouched; the change only applies to the new file you download. Useful when a draft has been signed off and you want to ship a clean final without certain reviewer comments embedded.

What does "Reverse all" do?

Flips the entire sequence end-to-end — page N becomes page 1, page N-1 becomes page 2, and so on. Common use case: someone duplex-scanned a document with the front-side feed going the wrong direction, so every odd page is at the back. Reversing fixes that pattern in one click.

Is there an undo for the reorder?

Use the "Reset order" button to put pages back in their original 1-2-3 sequence. There's no per-step undo, but since each move is a single click, just move the page back manually. The original file on disk is never modified — you can always re-upload it to start fresh.

Does the file get uploaded?

No. The reorder happens entirely in your browser. The PDF stays on your device the whole time — important when you're working with confidential drafts, contracts, or signed paperwork that shouldn't pass through a third-party server.

Can I duplicate a page (put it in twice)?

Not in this tool. Each page from the source PDF can appear at most once in the output sequence. If you need duplicates (e.g., a cover sheet that should appear both at the front and the back of a packet), the workaround is to extract the page with PDF Split, then use PDF Merge to combine the reordered PDF plus a second copy of the cover sheet at the position you want. Two tools, two steps, but it works.

What happens to annotations and form fills when I reorder?

They follow their page. A comment attached to original page 4 stays attached to page 4's content even if you move it to position 1 — readers will see the annotation on page 1 of the new file. The same applies to filled-in form fields, signatures (visual layer only, not cryptographic), and highlighting. The annotation/page relationship is preserved by pdf-lib's copy operation.

Is there a max number of pages I can reorder at once?

Practically, around 500 pages on a modern laptop. The tool loads every page into memory while you're rearranging, and pdf-lib has to process them all again when you save. Above 500 pages the UI starts to lag and save time stretches to 10+ seconds. For very large documents, split into batches first using PDF Split, reorder each batch separately, then merge them back together.

How do I handle a PDF with hundreds of pages where I only need to move a few?

Use the send-to-top (⤒) and send-to-bottom (⤓) buttons aggressively. For a 200-page document where you need to move pages 187-190 to the front: click ⤒ on page 187 (now position 1), then on page 188 (was 188, now 189 → click ⤒, now position 2), etc. For more complex moves, the alternative is PDF Split to extract just the pages you need to move, then PDF Merge to assemble the final order — sometimes faster than clicking through hundreds of rows.

Why doesn't the tool show page thumbnails like Adobe Acrobat does?

Generating thumbnails requires rendering each page, which is the expensive part of PDF processing. For a 50-page PDF, thumbnail generation could take 10+ seconds during initial load and use significant browser memory. The numbered-list view loads instantly because pdf-lib doesn't have to render pixels — just read the page object structure. If you need visual confirmation of which page is which, use the PDF to Image tool first to generate page thumbnails as JPGs, then refer to those while reordering.

Sources