Reorder PDF pages — drag-and-drop interface

A practical 2026 guide to visually reordering PDF pages with a thumbnail grid.

7 min read

Reorder PDF pages — drag-and-drop interface

By ScoutMyTool Editorial Team · Last updated: 2026-05-20

After working with hundreds of users on PDF assembly workflows, the moment the conversation turns to "I need to reorder the pages" is the moment the question of how good the UI is starts to matter. A type-the-new-order text box ("3, 1, 2, 4-7, …") works for a five-page document but is unusable for a hundred-page report you have not opened yet. A drag-and-drop thumbnail grid is the opposite: it scales perfectly because you are working with pictures of the pages, not their indices. Below is the workflow that takes a 50-page report from "wrong order, do not know where each page is" to "right order, downloaded" in under a minute.

Step-by-step: reorder pages with the drag-and-drop grid

The ScoutMyTool tool lives at scoutmytool.com/pdf/reorder-pdf. Runs client-side via pdf.js (for thumbnail rendering) and pdf-lib (for the rewrite) — no upload, no signup, no quota.

  1. Drop your PDF. The tool loads the file into a sandboxed memory buffer and starts rendering thumbnails. A progress bar shows live percentage so you can tell whether a slow page is still progressing.
  2. Browse the thumbnail grid. Each page is shown at 200 px wide with its current page number overlaid in the bottom corner. Pinch-zoom (or use the slider) to make thumbnails larger for documents with small print. The grid wraps responsively based on viewport width.
  3. Drag pages to new positions. Pick up a thumbnail by clicking and holding (or long-pressing on touch). Drag horizontally or vertically; surrounding thumbnails reflow to show the drop target. Release to drop. The page-number overlays update live to reflect the new order.
  4. Move multiple pages at once. Click the first page, then shift-click the last for a contiguous range, or cmd/ctrl-click for non-contiguous. Drag any selected page — the whole selection moves together, preserving the relative order of the selected pages. Essential for chapter-block moves on longer documents.
  5. Undo / Redo. Ctrl/Cmd-Z reverts the last move; Ctrl/Cmd-Y (or Ctrl-Shift-Z) re-applies it. History is unlimited within the session. Use this freely — there is no penalty for experimentation since nothing is committed to disk until you click Download.
  6. Sanity-check the order. The grid shows the current order top-to-bottom, left-to-right. If you also want a flat list of "old page → new page" mappings (useful for cross-referencing your edit), open the Order Preview pane in the right sidebar — it shows the explicit mapping table.
  7. Click Download. The tool writes a new PDF with the page tree in the chosen order. All page content, annotations, form fields, and bookmarks are preserved (bookmark targets continue to point at the same page content even though the physical page number has changed). Output file size is within a few KB of input.
  8. If the source is password-protected. Unlock first via Unlock PDF — the reorder tool refuses encrypted input to avoid silent decryption.

How ScoutMyTool compares to Smallpdf, iLovePDF and PDF2Go

All four offer some flavour of page reordering. The differences are around UI quality (drag-and-drop vs. type-the-order text box), whether multi-select is supported, and whether the file leaves your device.

FeatureScoutMyToolSmallpdfiLovePDFPDF2Go
Free unlimitedYes2 per day on free1 file per task on freeYes, up to 100 MB
No signupYesRequired after 2 tasksRequired for >50 MBYes
Drag-and-drop thumbnail gridYes (touch + mouse)YesYesList-only (no thumbnails)
Multi-select reorderYes (shift / cmd-click)No (one at a time)YesNo
Undo / RedoUnlimited within sessionLimitedSingle undoNone
Files leave your deviceNo (client-side)Yes (uploaded)Yes (uploaded)Yes (uploaded)
Per-file size limitDevice RAM5 GB Pro / 100 MB free200 MB free100 MB free

UI claims verified by loading the same 20-page sample PDF into each tool and timing the reorder of pages 5–9 to before page 2.

Under the hood: what reordering actually does to the file

PDF is a directed graph rather than a linear stream. The page tree (/Pages object in the PDF specification, ISO 32000-1 §7.7.31) is a node that points to an ordered array of page references. Each page reference is just a pointer to the actual page object (which holds content, fonts, images, annotations). Reordering does not touch the page objects themselves — it only rewrites the order of pointers in the page tree.

This is why reorder is fast even on huge documents (a 1,000-page PDF reorders in well under a second once thumbnails are loaded) and why the output file size is essentially identical to the input. It is also why annotations, form fields, and signature blocks all "follow" their page — they are anchored to the page object, and that object is the same object before and after the reorder.

Related PDF tools on ScoutMyTool

  • Reorder PDF — the tool this guide is about.
  • Merge PDF — assemble multiple PDFs into one; reorder operates on the merged result.
  • Extract Pages — pull a subset of pages out before / after reordering.
  • Split PDF — split into smaller documents along reorder boundaries.
  • Rotate PDF pages permanently — same kind of structural-edit operation, applied to orientation.
  • Add Page Numbers — best done AFTER reordering, so numbers match the final sequence.
  • Unlock PDF — required first if the source is password-protected.

Frequently asked questions

What's the difference between "reorder" and "rearrange" PDF pages?
They mean the same thing in practice. Some tools market the operation as "rearrange pages", others as "reorder pages" — both refer to changing the sequence of pages within a single PDF without adding or removing any. The underlying operation is identical: the tool reads the page tree from the source PDF, builds a new page tree in your chosen order, and writes a new PDF whose physical page sequence matches the new order. The original page content, fonts, form fields, and annotations are preserved exactly.
Does drag-and-drop work on touch screens / tablets?
Yes. The thumbnail grid uses pointer events, which the browser maps to both mouse and touch input. On an iPad or Android tablet, long-press a thumbnail to start the drag, then move it to the new position; the surrounding thumbnails reflow to show where the page will land when you release. This is the same interaction pattern as photo apps on the same platforms, so most users find it intuitive without instruction.
Can I move multiple pages at once?
Yes. Click (or tap) the first page, then shift-click the last page to select a contiguous range, or cmd/ctrl-click individual pages to build a non-contiguous selection. Dragging any selected page moves the whole selection together, in the original relative order. This matters for chapter-style moves — e.g. moving "appendix pages 30–37" to before "references pages 25–29" in one drag rather than seven individual drags.
Does reorder preserve form fields, annotations, and bookmarks?
Form fields and annotations are preserved exactly — each annotation is anchored to a specific page object, and moving that page object in the tree carries its annotations with it. Bookmarks (the document outline) are also preserved, with each bookmark continuing to point at the same page content as before — but the page numbers in the outline are recomputed because their physical position has changed. If you had a bookmark "Chapter 3 — Page 12" and Chapter 3 ended up at physical page 5 after reordering, the bookmark now reads "Chapter 3 — Page 5" and still jumps to the same content.
Is my PDF uploaded to your servers?
No. The reorder runs entirely in your browser using pdf-lib. Your file is loaded into a sandboxed memory buffer, page references are reordered in the page tree, and a new PDF is serialised and delivered as a download. Verify in DevTools Network — zero outbound requests during the operation. This matters for sensitive documents (legal briefs, medical records, internal reports) where page order may need to be changed before distribution but the file should not leave your device.
How big can the PDF be?
No hard cap — the reorder runs client-side. Thumbnail rendering is the rate-limiting step: each thumbnail is a 200-pixel-wide rasterisation of the page via pdf.js. A 100-page PDF renders thumbnails in roughly 5–10 seconds on a modern laptop; a 1,000-page PDF takes 1–2 minutes. Once thumbnails are rendered, the actual drag-and-drop interaction is instant — the heavy lifting is up-front rather than during each rearrangement.
Can I undo a wrong drop?
Yes. The tool keeps an in-memory history of the page-order state, and ctrl/cmd-Z reverts to the previous order. The history depth is unlimited within a single session, so you can step backwards through any number of drops. There is no "save state" persisted across sessions — closing the tab clears the history along with the loaded PDF.

Reorder your PDF now — drag-and-drop, no signup, no upload

Visual thumbnail grid, multi-select, unlimited undo. Runs entirely in your browser — your PDF never leaves your device.

Open the free Reorder-PDF tool at scoutmytool.com/pdf/reorder-pdf →