Organize PDF Pages
Choose a PDF to see every page as a thumbnail. Reorder or remove pages, then download the result. Nothing you upload ever leaves your browser.
How this works without a server
Once you choose a PDF, its bytes are read locally and handed to PDF.js, the open-source rendering engine built by
Mozilla, which draws each page onto an in-page <canvas> at a small scale (0.4×) to make a
fast, lightweight thumbnail. Each thumbnail remembers which
original page number it came from. Moving a thumbnail with ↑ / ↓
or removing it with ✕ only edits a small in-memory list of page
numbers — nothing about the actual PDF file changes yet, so
reordering feels instant even on longer documents. Only when you
click Download reordered PDF does pdf-lib step in: it loads your original file's
bytes fresh (never a mutated copy), copies just the pages still
in your list, in the order they're showing, into a brand-new
document, and packages that into a downloadable file with Blob. At no point does a file cross the network.
Worked example
Say inspection-report.pdf has 4 pages: 1 cover, 2 findings, 3 a blank scanner page, 4 signature. First remove page 3 (✕) — the grid now shows 1, 2, 4. Then click ↑ once on page 4 to move it ahead of page 2 — the grid now reads 1, 4, 2. Click download, and you get a new 3-page PDF: cover, signature, findings, in that exact order, with the blank page gone for good and the original 4-page file on your disk untouched.
Frequently asked questions
Is my PDF uploaded anywhere?
No. The file is read locally and rendered page-by-page onto an in-page <canvas> using PDF.js to build the thumbnails you see, and the reordered PDF is rebuilt locally by pdf-lib when you click download — all of it running in your browser tab. Nothing is sent to a server.
Does moving or deleting a thumbnail change my PDF right away?
No. Dragging a page's order with the ↑ / ↓ buttons or removing it with ✕ only re-arranges the thumbnails on screen, which is instant. Your original file is never touched. The actual new PDF — with pages copied in the order you settled on — is only built once, when you click "Download reordered PDF".
What happens to the pages I remove — are they gone from the file?
Yes, permanently, but only from the downloaded copy — your original upload is left exactly as it was and this tool never writes back to it. When you click download, only the pages still showing in the grid are copied into the new document, in the order they're showing; removed pages are simply never copied over.
Is there a limit on how many pages or how large a PDF can be?
The only real limit is your browser's available memory, since everything happens on your device. Thumbnails render at a small scale to stay fast even on longer documents, and typical files — reports, contracts, scanned forms — organize in well under a second once loaded.