How to use
- Choose a PDF or drag it onto the page. Thumbnails of all pages appear.
- Drag a page to a new position, or use the arrow buttons under each page.
- Rotate or delete single pages with the buttons under them, or select several pages and use the toolbar.
- Click Download PDF to save the rearranged document.
Options explained
- Select pages
- Click pages to select them, or type a range such as "1-3, 8" and press Select pages. Toolbar actions then apply only to the selection.
- Rotate
- Turns pages by 90° steps. Rotation is stored as a page setting, so text and images are not re-rendered and quality is unchanged.
- Reverse order
- Flips the whole document back to front — useful for scans that came out last page first.
- Start over
- Restores the original order and rotation, including deleted pages.
Examples
Scanned out of order. A scanner fed the pages in reverse. Click Reverse order, then drag the cover page to the front.
Tidy a report. Move the appendix to the end, rotate the landscape table on page 7 and delete the blank page the printer driver added.
Frequently asked questions
Does reordering reduce quality?
No. Pages are copied as they are — text stays selectable and images are not re-compressed.
Are bookmarks and form fields kept?
When you only rotate pages, the file is changed in place and bookmarks, links and form fields are kept. When you delete or reorder pages, the pages are copied into a new document; the bookmark list is not carried over and fillable form fields may stop working.
Can I combine pages from several PDFs?
Merge the files first with Merge PDF, then open the result here to put the pages in order.
Is there a page limit?
There is no fixed limit. Thumbnails are drawn as you scroll, so documents with hundreds of pages stay responsive; very large files are limited only by your device's memory.
Are my files uploaded?
No. Thumbnails are drawn with pdf.js and the new PDF is written with pdf-lib, both running in your browser.
Privacy
This tool runs entirely in your browser. Your files and text are processed on your device and are never uploaded to our servers.