Drop your PDF here
or click to browse
PDF files up to 100 MB · Processed entirely in your browser
How it works
- 1
Upload your PDF
Drop your PDF onto the tool or click to browse. Every page is rendered as a thumbnail so you can see its current orientation.
- 2
Rotate pages
Hover any thumbnail and click the rotate buttons to turn that page. Use "Rotate all left" or "Rotate all right" to fix the whole document at once.
- 3
Download the result
Click Download and get a new PDF where every page opens in the correct orientation in any viewer.
Why use this PDF rotator?
100% private
Your PDF never leaves your device. Everything runs locally in your browser using open-source libraries.
Instant, no sign-up
No account or email needed. Upload, rotate, and download in seconds.
Per-page control
Rotate individual pages independently — no need to rotate the whole document for a single sideways page.
Rotate all at once
Use the toolbar buttons to rotate every page simultaneously — ideal when the entire document is in the wrong orientation.
No quality loss
Rotation is stored as page metadata. The content is never re-rendered or recompressed — original quality is preserved.
Permanent fix
The downloaded PDF opens correctly in every viewer — no manual rotate needed ever again.
When would you rotate PDF pages?
Incorrectly oriented pages are surprisingly common. Here are the most frequent situations where this tool saves the day.
Fix a scanned document
Scanners and multifunction printers sometimes pick up pages sideways or upside-down. Rotate the affected pages before sharing or archiving.
Correct a landscape page
Reports often mix portrait text pages with landscape charts or tables. If the landscape page opens the wrong way, rotate it to the correct orientation.
Fix a phone-captured PDF
Documents photographed or scanned with a phone frequently come out rotated. Fix the orientation before sending to a client or filing.
Prepare a form for signing
A contract or form that opens sideways is frustrating to sign. Rotate it once so the recipient can read and sign it comfortably.
Rotate before merging
If you are combining PDFs with the Merge tool and one file has rotated pages, fix the rotation first so the merged document is consistently oriented.
Archive in the right orientation
Archiving a sideways document means every future viewer needs to rotate it manually. Fix it once here so it is correct permanently.
How PDF rotation works under the hood
No servers, no uploads — here is exactly what happens when you rotate PDF pages in your browser.
- 01
Your PDF is read locally
When you upload a file, the browser reads it from disk using the File API. The raw bytes are held in memory and never sent over the network — your document stays entirely on your device.
- 02
PDF.js renders page thumbnails
The open-source PDF.js library parses the PDF and renders every page onto an HTML5 canvas, respecting the existing rotation metadata already stored in the file. This gives you an accurate preview of each page.
- 03
Rotation is tracked in memory
When you click a rotate button, the app records the new rotation angle for that page in a JavaScript array. The thumbnail image is rotated visually with CSS so you can see the result immediately — nothing is written to the file yet.
- 04
pdf-lib applies rotation as page metadata
When you click Download, the pdf-lib library loads the original PDF bytes and sets the rotation angle on each page using a standard PDF metadata field. The page content — text, images, fonts — is never re-rendered or recompressed, so there is zero quality loss.
- 05
The result is downloaded instantly
The rotated PDF is serialised to bytes in memory, wrapped in a Blob, and delivered to your browser as a standard file download. No server roundtrip, no expiring link, no waiting.