PDF Reverse Pages
Reverse the page order of a PDF in one step. Fixes documents scanned back to front. Processed in your browser with no upload.
Last reviewed by the Radiatus Cloud team
Need this done properly for your business?
Radiatus delivers secure cloud, DevOps & compliance engineering.
The problem this solves
A stack of paper fed into a document feeder face-up when the scanner expects face-down produces a PDF in exact reverse order. So does scanning a stack that was sitting in an output tray, where the last page printed ends up on top. Both are mechanical, both affect the entire document uniformly, and both are fixed by a single reversal rather than by dragging pages around.
Check it is a clean reversal first
Reversal is the right fix only when the whole document is backwards. If the pages are interleaved, which happens when a duplex scan is done as two separate passes, reversing makes it worse. The quick test is to look at the first and last pages: if the last page of the file is the document's cover and the first is its final page, it is a clean reversal. If the order alternates between unrelated pages, you need an interleave instead.
Reversal is its own inverse
Applying it twice returns the original order exactly, so there is no risk in trying it. Nothing is re-encoded and no content changes; only the page sequence in the document's page tree is rewritten, which means the operation is lossless and instant even on a large scan.
What follows the pages
Annotations, form fields and anything anchored to a page move with it. Bookmarks may not: an outline that references absolute page positions will point at the wrong content afterwards, so check the panel if the document has one. Page numbers already printed on the pages obviously do not renumber, so a reversed document reads 10, 9, 8 in its printed footers. Renumber after reversing if that matters.
Local processing
The page tree is rewritten in your browser and the file is never uploaded.
Related tools
- User Agent Parser — Parse a User-Agent string into browser, engine, operating system and device. Explains why UA strings are unreliable and what to use instead.
- QR Code Generator — Generate QR codes for URLs, text, Wi-Fi and contact details. Adjustable error correction and size, produced entirely in your browser.
- Credit Card Validator — Validate a card number with the Luhn algorithm and identify the issuing network from its prefix. Runs locally, nothing is transmitted.
- Text Case Converter — Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case and sentence case. Runs entirely in your browser.
Frequently Asked Questions
When should I reverse rather than reorder?
When the entire document is backwards, which happens with a stack fed the wrong way up. Check the first and last pages: if the file ends with the cover, it is a clean reversal. Interleaved pages need a different fix.
Is reversing lossless?
Yes. Only the page sequence in the document's page tree is rewritten. No content is re-encoded, so there is no quality change and the operation is instant even on large scans.
Can I undo a reversal?
Reversal is its own inverse, so applying it twice restores the original order exactly. There is no risk in trying it.
Do printed page numbers update?
No. Numbers already printed on the pages are part of the page content, so a reversed document reads 10, 9, 8 in its footers. Renumber afterwards if that matters.
What about bookmarks?
Outlines referencing absolute page positions will point at the wrong content after reversing. Annotations and form fields anchored to a page travel with it correctly.
Privacy & Security
Runs entirely in your browser. PDF files are never uploaded.
How to Use
Upload one PDF and download a new version with the pages reversed from last to first.
Disclaimer: This tool is provided "as is" without warranty of any kind. Results are for educational and utility purposes.
Related Tools
User Agent Parser
UtilityParse a User-Agent string into browser, engine, operating system and device. Explains why UA strings are unreliable and what to use instead.
QR Code Generator
UtilityGenerate QR codes for URLs, text, Wi-Fi and contact details. Adjustable error correction and size, produced entirely in your browser.
Credit Card Validator
UtilityValidate a card number with the Luhn algorithm and identify the issuing network from its prefix. Runs locally, nothing is transmitted.