Rotate PDF Without Uploading Anything
Turn sideways or upside-down pages the right way up and save the change.
Drop your PDF file here
or browse your device
A single PDF file, up to 100 MB. Files are processed on this device.
The word "upload" does a lot of quiet work on most online PDF sites. You choose a file, it goes to a server you know nothing about, something happens to it there, and a result comes back. This tool does not do that. Nothing is uploaded, at any point, for any reason.
What happens instead is that your browser reads the file directly from your disk into the memory of the tab you are looking at. The rotate pdf operation runs there, using your device's own processor, and the finished file is created in that same memory and offered to you as a download.
This is possible because modern browsers are genuinely capable environments. The File API can read local files, WebAssembly and modern JavaScript engines can do real document processing, and the download mechanism can hand back a file that was constructed entirely in the tab. Ten years ago this genuinely required a server. It no longer does.
A PDF that opens sideways is usually a scanner's fault. The page was fed in landscape, or the document feeder rotated it, and now everyone who opens the file has to tilt their head or rotate it in their reader every single time. Rotating in a reader does not fix it — the rotation is a view setting and is lost the moment the file is reopened elsewhere.
This tool writes the rotation into the document itself. Turn every page, or just the ones that are wrong, by 90, 180 or 270 degrees, and download a file that opens the right way up for everybody, in every reader, forever.
How to rotate a PDF file
Add your PDF
Drop the file in or press the upload area to browse for it.
Choose the angle
90 degrees clockwise fixes most scanner problems. 180 is for pages that are upside down. 270 is 90 degrees anticlockwise.
Choose which pages
Leave the pages field empty to rotate everything, or enter a list such as 2, 5-8 to rotate only those pages.
Rotate
Press Rotate PDF. The whole document is processed in one pass.
Check and download
Read the result in the preview to confirm every page is the right way up, then download it.
Why use this rotate pdf tool
No transfer to intercept
Because nothing is transmitted, there is no network traffic carrying your document that could be observed anywhere along the way.
Works with no connection
Once the page has loaded you can disconnect entirely and the tool keeps working, which is only possible because nothing is being sent.
No data allowance used
On a metered or mobile connection, processing a 50 MB document costs you nothing beyond loading the page itself.
The rotation is permanent
The angle is written into the PDF's page attributes, not into a viewer preference, so the file opens correctly everywhere it is sent.
Rotate only what is wrong
Leave the pages field blank to turn the whole document, or list specific pages when only some of them came out sideways.
Rotation is cumulative
The angle you choose is added to whatever rotation the page already had, so a page already 90 degrees out and rotated another 90 lands at 180 rather than snapping back to zero.
Features
- Three angles90, 180 and 270 degrees, applied clockwise.
- Selective pagesRotate the whole document or just the pages you name.
- Additive rotationBuilds on any rotation already stored in the page.
- Content untouchedOnly the page rotation attribute changes — nothing is re-rendered.
- Instant previewConfirm the orientation in the browser before downloading.
When people use this
Fixing a scanner's output
Document feeders regularly rotate pages depending on how the paper was loaded. One pass through this tool corrects the whole batch.
Correcting landscape spreads
Wide tables and diagrams are often scanned in landscape inside an otherwise portrait document. Rotate just those pages and leave the rest alone.
Preparing a document for print
Print drivers respect the page rotation stored in the file, so fixing it here means the document comes out of the printer correctly oriented.
Making a file readable on a phone
Mobile PDF readers rarely offer a rotate control. Fixing the file itself is the only way to make it comfortable to read on a small screen.
What happens to your file, step by step
When you drop a file onto the upload area, your browser gives the page a reference to it — not the contents, just a handle. Nothing has been read at that point, and certainly nothing sent.
When you press the action button, the page reads the bytes of that file into memory using the browser's File API. This is a local disk read, the same kind any application on your device performs, and it never touches the network.
The processing runs against those bytes inside the tab. Depending on the tool, that means parsing the PDF structure with pdf-lib or rendering pages with pdf.js — both are JavaScript libraries that were downloaded once as part of the page and run entirely on your processor.
The result is assembled in memory as a Blob and given a temporary local address that only your browser knows about. Pressing download copies it from memory to your disk. At no stage in this sequence does your document, or any part of it, travel over the network.
How rotation works
Every page in a PDF carries a /Rotate entry: an integer of 0, 90, 180 or 270 that tells a reader how to turn the page before displaying it. This tool loads the document with pdf-lib, reads the existing value on each page you targeted, adds your chosen angle, wraps the result back into the 0 to 359 range, and writes it out.
Because nothing but that integer changes, the operation is effectively free in both quality and file size. The text, images and vector content of the page are written back exactly as they were read — there is no rendering step anywhere in the process.
Privacy
Your files are not uploaded. When you add a PDF file, your browser reads it from your device into the memory of the tab you are looking at, and the rotate pdf operation runs there using your own processor. Nothing is transmitted to any server at any point.
That means there is no file for anyone to store, no retention policy to trust, and no deletion schedule to take on faith. The document exists only in the memory of an open browser tab, and it is released the moment you close it, reload the page, or press start over.
The site uses standard anonymous analytics to count page views and how often each tool is used. Those events record which tool ran and whether it succeeded — never a file name, never file contents, and never anything that could identify a document or the person processing it.
No account is required, so no personal information is collected. There is no profile, no history and nothing tied to an identity, because no identity was ever created.
Security
The strongest security property this tool has is structural: your file never travels anywhere, so there is no transmission to intercept and no server-side copy to breach. This is not a policy that could change — it is a consequence of where the code runs.
You can verify it in about thirty seconds. Open your browser's developer tools with F12, select the Network tab, and use the tool. You will see the page's scripts load — including the PDF libraries, which are fetched on demand the first time a tool runs — and then nothing further. No request carrying your document is ever made.
For a stronger test, disconnect from the network once the page has loaded. The tool will keep working exactly as before, which is only possible because nothing is being sent.
Uploaded files are validated in the browser before anything runs: the extension must match what the tool accepts, the file must not be empty, and it must be within the size limit. Malformed documents produce a clear error and a retry option rather than a silent failure.
What this tool does not do
Being clear about limits is more useful than a feature list that quietly omits them. Rotation is applied per page in whole 90-degree steps; arbitrary angles and per-page previews of the current orientation are not available.
If you need capabilities beyond that — redaction, PDF/A conformance, OCR, or scripted batch processing across thousands of documents — dedicated desktop software genuinely earns its licence fee, and this is not trying to replace it. For the specific job of producing a rotated PDF, everything you need is on this page.
Frequently asked questions
- If nothing is uploaded, where does the processing happen?
- In the browser tab, on your own device's processor. The PDF libraries that do the work are downloaded once with the page — after that, they run locally against the file you selected.
- Can I use this offline?
- Every tool here except PDF to Word will keep working if you disconnect after the page has loaded. That is a direct consequence of nothing being uploaded.
- How can I be sure nothing is being sent?
- Open developer tools with F12, select the Network tab, and run the tool. You will see the page's own scripts load and then no further requests. You can also simply disconnect from the network and watch it keep working.
- Is the rotation saved into the file, or just how it looks here?
- It is saved into the file. The angle is written to each page's rotation attribute in the PDF itself, which every compliant reader honours. This is the difference between rotating here and rotating in your PDF viewer, where the change is usually just a temporary view setting.
- Can I rotate only some pages?
- Yes. Enter the pages in the pages field using the same format as a page range — 2, 5-8, for example. Any page you do not list keeps the orientation it already had.
- What if a page is already rotated?
- The angle you pick is added to the page's existing rotation. A page already sitting at 90 degrees that you rotate by another 90 ends up at 180. This is almost always what you want when fixing a mixed batch.
- Does rotating change the quality or size of the file?
- No. Rotation only sets a numeric attribute on each page — no content is re-rendered, re-encoded or resampled, and the file size is essentially unchanged.
- Can I rotate more than one PDF at a time?
- This tool handles one document at a time so the page selection stays unambiguous. If you have several files that all need the same treatment, run them through one after another, or merge them first and rotate the combined document.
Related tools and pages
- Rotate PDFThe main rotate pdf page, with the same tool and every option.
- Merge PDFCombine several PDF files into one document, in the order you choose.
- Split PDFBreak one PDF into separate files, or pull out just the pages you need.
- Edit PDFDrop text onto any page of an existing PDF and save a new copy.
- Compress PDFShrink a PDF so it fits an upload limit or an email attachment.
- Rotate PDF — In your browserRotate PDF entirely in your browser. No download, no extension, no admin rights. Works on any modern browser.
- Rotate PDF — Without losing qualityRotate PDF while keeping your original quality. Pages are handled at the object level, not re-rendered or re-compressed.
- Rotate PDF — No watermarkRotate PDF with no watermark, logo or branding added to your file. The output contains your content and nothing else.
- Rotate PDF — On MacRotate PDF on Mac with nothing to install. Fix sideways pages and save the change. Works in your browser, free.
- Rotate PDF — On WindowsRotate PDF on Windows with nothing to install. Fix sideways pages and save the change. Works in your browser, free.
- Rotate PDF — On LinuxRotate PDF on Linux with nothing to install. Fix sideways pages and save the change. Works in your browser, free.
Browse every PDF tool, or read the help and FAQ pages. Details of how files are handled are in the privacy policy.