Reorder PDF Pages
Drop a PDF and drag the page thumbnails into the order you want. Download the reordered file — nothing is uploaded.
Drop a PDF here or click to browse
Reordered on your device — never uploaded
Drag any page to move it.
Scanners produce documents in whatever order the pages went through the feeder, which is rarely the order you wanted. This shows every page as a thumbnail you can drag. It is the same lossless page-copy operation as merging, just applied to one document.
Features
- Drag thumbnails to any position
- Reverse the whole document in one click
- Move a page to the front or back
- Live preview of the final order
- Lossless
- Client-side only
How to use the Reorder PDF Pages
- Drop your PDF — every page appears as a thumbnail.
- Drag pages into the order you want.
- Use reverse if the whole document is backwards.
- Download.
Why use this tool
Because a document scanned back-to-front is unusable, and re-scanning it is worse than dragging ten thumbnails.
Frequently asked questions
Are my PDFs uploaded to a server?
No. The file is read with FileReader, processed by pdf-lib inside your browser tab, and written back out as a download. There are no network requests. You can verify this yourself: open your browser's developer tools, go to the Network tab, and run the tool — you will see the library load once from a CDN and nothing else. This matters because the documents people organise are bank statements, ID scans and signed contracts.
My scanner produced the document in reverse. Is there a shortcut?
Yes — the reverse button flips the entire document in one click. This is common with sheet-feed scanners that stack pages face-up.
Will this reduce the quality of my PDF?
No. Pages are copied wholesale from the source document into the new one — the content streams are not decoded or re-encoded. Text stays selectable, images stay at their original resolution, and vector graphics stay vector. What goes in comes out identical.
Can I reorder and delete at the same time?
Use the Extract PDF Pages tool instead — type your pages in the order you want, like "5, 1, 3", and only those pages are kept, in that order. It does both jobs in one step.