This tool lets you drag PDF pages into any order and save the result — free, in your browser, with nothing uploaded to a server. Pages end up in the wrong order all the time: a scan fed face-down, a merge that put chapter 3 before chapter 2, an appendix that landed in the middle. Reordering fixes these problems without recreating the document from scratch. You see thumbnail previews of every page, drag them into the right sequence, and save a new PDF with the corrected order.
When to use this tool
Reordering is a structural edit — you are not changing what is on any page, just where each page sits in the sequence.
Common reasons to reorder:
- A multi-page scan came through in reverse because the scanner output pages face-down from its feeder
- You merged several documents and need to interleave their pages (e.g., alternating English and translated pages)
- A report's sections need restructuring after a review — the executive summary should precede the methodology, not follow it
- Presentation handouts need a different sequence than the slide deck they came from
- An appendix or index page was inserted in the wrong location during document assembly
- You received a PDF with an accidentally duplicated page in the wrong spot
If you need to remove pages entirely rather than move them, use Delete Pages. If you need to pull specific pages out into a separate file, use Extract Pages. Reorder is specifically for changing sequence within a single document.
How PDF page reordering works
Understanding the mechanics helps explain why reordering is fast, non-destructive, and mostly invisible to the document's content.
The page tree structure. A PDF organizes its pages in a tree. At the root is a Pages dictionary that lists child nodes. Those children can be individual Page objects or intermediate Pages nodes (for large documents that break the tree into sections for efficiency). The order of references in this tree determines page sequence. Page 1 is whichever Page object is listed first. Page 2 is second. And so on.
What reordering actually changes. When you drag page 5 to position 2, the tool modifies the page tree's reference array. The Page object itself — containing the content stream, resources, annotations, and MediaBox — does not change at all. Its content, fonts, images, and metadata remain byte-for-byte identical. Only the tree's ordering of references is rewritten.
Think of it like rearranging books on a shelf. The books themselves are unchanged. Their position on the shelf is all that differs.
Cross-reference table update. PDFs use a cross-reference table (or cross-reference stream in newer files) to map object numbers to byte offsets within the file. After restructuring the page tree, object byte positions may shift, requiring an updated cross-reference table. PDF-lib (our underlying library) handles this automatically when serializing the modified document.
Incremental saves vs. full rewrite. Some PDF editors perform incremental saves — appending changes to the end of the file without rewriting existing content. This can leave the file larger than necessary because old page tree structures remain in the file as unreferenced objects. Our tool performs a full rewrite, producing a clean file without leftover data. The output file size is typically very close to (or slightly smaller than) the input.
The visual approach
Rather than requiring you to type page numbers or ranges, our tool renders a thumbnail preview of each page. You see the actual content at a glance — enough to recognize which page is which without reading text.
Thumbnail generation. We render each page at low resolution (roughly 150 pixels wide) using the same PDF.js rendering pipeline described in our PDF-to-image articles. This gives you a visual grid of all pages. For a 20-page document, you see 20 thumbnails. For a 100-page document, you may need to scroll.
Drag and drop. Click and hold a thumbnail, then drag it to its new position. The other pages shift to accommodate. You can also select multiple pages (click with Shift or Ctrl held) and move them as a group. This is faster than moving one at a time when you need to relocate an entire section.
Keyboard shortcuts. For accessibility and speed, you can also use arrow keys to move selected pages left or right in the sequence. Select a page, press the right arrow to move it one position forward. Hold Shift+Arrow to move it five positions at a time.
Common issues
Internal hyperlinks pointing to wrong pages. PDFs support two types of internal links. "Go to page N" links (using /GoTo actions with a page index) break after reordering because page N now holds different content. "Named destination" links (which target a specific labeled anchor in the document) continue working because the anchor travels with its page. Unfortunately, there is no way to fix page-index links without access to the source document. If your PDF has a clickable table of contents that breaks after reorder, this is the reason.
Bookmarks (outline) desynchronization. The PDF bookmark panel (visible in the sidebar of most viewers) can also use either page references or named destinations. If bookmarks reference Page objects directly (the more modern approach), they follow the page to its new position automatically. If they reference page indices, they point to the wrong content after reorder. Most PDFs created in the last fifteen years use object references, so bookmarks usually survive reordering intact.
Table of contents printed on a page. A TOC page that lists "Chapter 1 ..... page 5" is just text on a page. Reordering does not and cannot update that printed text. The TOC becomes inaccurate the moment you move chapters around. Fixing it requires editing the source document and regenerating the PDF.
Form field tab order. Interactive PDF forms have a tab order that determines the sequence when pressing Tab to move between fields. If form pages are reordered, the visual tab order may not match the logical tab order stored in the form structure. Users filling the form may find Tab jumping to unexpected locations.
Annotations remain attached to their page. This is actually good news. If page 7 has sticky notes and highlights, and you move page 7 to position 3, those annotations come along. They are stored as part of the Page object, not referenced by page number.
What to expect from our tool
Upload your PDF and see a thumbnail grid within a few seconds (depending on page count). Drag pages into your desired order. Click save to produce a new PDF.
The restructuring step is nearly instantaneous — under 100 milliseconds for typical documents. The majority of processing time goes to generating thumbnails for the visual interface.
Output quality is identical to input. No recompression, no resolution loss, no font substitution. The content streams pass through untouched. Only the page tree and cross-reference table are modified.
After saving, verify your result by checking any internal links or bookmarks that matter to you. For documents without internal navigation (most single-purpose reports, presentations, and forms), reordering is entirely non-destructive and the output is ready to use immediately.