PDF Page Reorder
Rearrange every page of one PDF by drag or up/down buttons and create a new PDF in that order.
How to use
- Choose the PDF, drag page rows or use arrows, then create the reordered PDF.
Capabilities and scope
The loaded page-number list is manipulated and pdf-lib copyPages follows that order array.
How it works
Original page numbers are kept in an order array and order.map(page=>page-1) supplies copyPages indices.
Example
Changing 1,2,3 to 3,1,2 creates a PDF containing original page 3, then 1, then 2.
Useful for
- Fix scan order or rearrange presentation pages in a PDF
Before you use it
- The current UI reorders only; it does not delete or duplicate pages, and large PDFs can consume substantial browser memory.
Frequently asked questions
Can I reorder without dragging?
Yes. Each row has ↑/↓ buttons that move a page one position at a time.