Reorder PDF Pages Free

Drag page thumbnails to rearrange a PDF's pages into any order you want, with a preview of the final sequence before you save.

Rearranging pages in a PDF — moving a cover page, swapping sections, or dropping pages you do not need — is a structural rewrite, not a visual edit. You set the order in the browser (typed numbers or dragged thumbnails); pypdf on the server writes a new file that contains only the pages you listed, in that sequence.

Why use PDFwarp for Reorder Pages?

How to use Reorder Pages — step by step

  1. Upload your PDF file.
  2. Enter the new page order as comma-separated numbers (e.g. 3,1,2 to move page 3 to the front).
  3. Download your reordered PDF.

Tips & best practices

Omit pages to delete them

Pages you don't list are dropped from the output. Entering 1,3,5 on a 5-page document gives you a 3-page PDF with pages 2 and 4 removed — reorder and delete in one pass.

Duplicates are allowed

Typing 1,2,3,3 outputs page 3 twice. Useful for emphasizing a reference page, creating duplicate signature pages, or building double-sided print templates.

Use the picker for visual reordering

Typing page numbers is fastest for small reorders. For bigger shuffles, scroll to the thumbnail picker and drag pages into place — more accurate than counting in a long document.

Under the hood

A new document is assembled page-by-page

pypdf reads the upload, then writes a fresh PDF by calling add_page() for each number you listed — in that order. Pages you omit never enter the writer. Pages you list twice are copied twice. The original file is not modified in place.

Typed order and the thumbnail picker send the same map

A comma list like 3,1,2 is parsed as 1-based page numbers. The drag picker sends a JSON array of the same indices. Either way the server ends up with an explicit sequence and refuses to write a zero-page file if every number is out of range.

This is bookkeeping, not rendering

Each page object — content stream, fonts, images — is referenced into the new file. Nothing is rasterized, so a 200-page shuffle finishes in seconds and looks identical to the source pages. If you need to change the words on a page, that is the PDF Editor, not this tool.

Frequently asked questions

How do I specify the page order?

Enter comma-separated page numbers in the order you want them. For example, "3,1,2" moves page 3 to the front.

Can I duplicate pages?

Yes — enter a page number more than once to include it multiple times in the output.

Can I remove pages using this tool?

Yes — simply omit any page numbers you do not want. Only listed pages appear in the output.

Is there a limit on pages?

No page count limit. File size: 10 MB for guests, 25 MB for free accounts, 500 MB for Pro.

Does reordering recompress the pages?

No. Each listed page is copied into a new PDF. Images, fonts, and vectors stay as they were — file size changes only because pages were added or dropped.

Related guides

Related tools