Rotate PDF Pages Online — Free, No Upload
Pick a PDF, choose how far to turn it and which pages, and download the fixed file. The turn is added to the angle each page already carries, so a page that arrived sideways ends up straight instead of sideways the other way. Everything happens on your device — the file is never uploaded.
Drop a PDF here or browse
One file at a time · nothing is uploaded · the file never leaves this device
What rotating a PDF actually changes
Almost nothing, and that is the point. A PDF page is a dictionary of entries, and one of them is /Rotate: a single number, always a multiple of 90, telling the viewer how far to turn the page clockwise before drawing it. Turning a page here rewrites that number and leaves everything else alone. The text, the vector art and the images inside the page are copied across byte for byte, in whatever compression they arrived in. Nothing is decoded and nothing is re-encoded, so the file that comes out lands close to the size of the one that went in — the structure around the pages is rewritten, and that part can grow.
That is worth setting against the other things people do to PDFs. Compressing one means re-encoding its images at lower quality, and the detail you lose is gone. Rotation changes a label. Run it twenty times and the twentieth file is exactly as sharp as the first.
Why a second turn has to add, not replace
/Rotate is absolute. It says "this page sits at 90 degrees", not "turn this page by 90 degrees". What a person means when they click a turn button is the second thing. So a page that already carries 90 and gets turned another 90 has to come out at 180. A tool that simply writes 90 leaves that page exactly where it was — the visitor clicks again, sees nothing move, and concludes the tool is broken.
This comes up more than it sounds like it should: scanners, phone camera apps and PDF printers all write /Rotate themselves. A file can look upright on screen and still carry 270 underneath. That is why the current angle of the first page is shown above the controls: it is the number you are adding to. The one option that replaces instead of adding is Straighten, which writes 0 and is the right choice when a file arrived with the wrong angle baked in rather than needing a nudge.
Why the page size does not change with it
Every page is defined on a rectangle called the MediaBox — the sheet it was laid out on, in points, where a point is a seventy-second of an inch. Most pages also carry a CropBox, a smaller window inside the MediaBox that says how much of that sheet a viewer should actually show. They exist separately because trimming a scan down to the visible area should not throw away what was outside it; the MediaBox keeps the whole sheet, the CropBox hides the margin, and a later edit can widen the view again.
Rotation touches neither box. A page whose MediaBox is 612 by 792 points and whose /Rotate is 90 still has a MediaBox of 612 by 792 — the viewer swaps the numbers when it draws. So a properties dialog can report a portrait size for a page that is plainly landscape on screen, and both are telling the truth about different things. The practical consequence is that rotating changes orientation, not dimensions. It will not make an A4 page into a letter page.
Why it still prints sideways sometimes
Because /Rotate is an instruction rather than a fact about the pixels, and a few viewers and printer drivers ignore it. Acrobat, Preview, Chrome and every browser honour it. An old embedded viewer, some print servers and a handful of automated processing tools do not, and the page comes out as it was originally drawn. It is rare, but it is why someone occasionally reports that a rotated file still prints the wrong way round. The only fix that survives everything is re-drawing the page content at the new angle, which needs a full rendering engine.
What this tool will not do
Named plainly, so you do not find out later:
- It does not open password-protected files. An encrypted PDF is refused with a message, never circumvented. Remove the password in the app that opens it first.
- It does not show you the pages. Rendering a PDF page means a font engine and an image decoder, which is a megabyte of code for everyone who visits. Instead you get the angle each page carries, before and after, in the list under the button.
- It only turns by 90, 180 or 270. That is all
/Rotatecan hold. A scan that is three degrees crooked needs deskewing, which is a different operation on the pixels themselves. - Bookmarks and the document outline are dropped. The file is rebuilt as a clean PDF 1.7, and the pages, their fonts, images and annotations come across; the catalog-level furniture — outline, named destinations, attachments, document JavaScript, XMP metadata — does not. The title and author are kept.
- Links from one page to another stop working. A contents list that jumps to page 12 still looks like a link in the rotated file, but it lands nowhere: the destination is recorded as a pointer to the page, and the rebuild does not re-aim it. Links out to a web address are unaffected.
- Form fields come across drawn but inert, because the rebuilt file has no AcroForm dictionary. Any digital signature is invalidated too, which is unavoidable: a signature covers the exact bytes of the file it was applied to.
- Very large files are refused at 200 MB rather than allowed to exhaust the tab. If you need only part of a big document, take the pages out with a splitter first and rotate the smaller file.
If the pages you want to turn are spread across several documents, it is usually less work to combine them into one file and rotate a range here than to fix each file separately.
Frequently asked questions
How do I rotate just one page of a PDF?
Choose "Only the pages I list" and type that page number on its own — 7, for example. Every other page is copied across untouched. The same box takes ranges and lists, so 2, 5-9 turns page 2 and pages 5 through 9 in one pass.
Does rotating a PDF lose quality?
No. Rotation in a PDF is a number stored on the page that tells the viewer how far to turn it, so the text and images are copied across exactly as they were, with no decoding and no re-encoding. This is unlike compressing a PDF, where image quality is genuinely discarded.
Why does my PDF still open sideways after I rotated it?
Most often because the page already carried a rotation and the tool you used replaced it instead of adding to it, leaving the page where it started. Less often, the viewer or printer is ignoring the rotation instruction entirely — a handful of older viewers and print servers do.
Can I rotate a password-protected PDF?
Not here. An encrypted PDF is refused rather than opened, because breaking protection is not something this tool does. Open the file in the app you normally use, save a copy without the password, and rotate that copy.
Can I rotate a page by 45 degrees?
Not through the page rotation setting: a PDF can only store 0, 90, 180 or 270 there. An arbitrary angle means redrawing the page content with a rotation matrix, which changes the page itself rather than a label on it, and no rotation tool will do that.
Is my PDF uploaded to a server?
No. The file is read by your browser, parsed and rebuilt in the page you are looking at, and handed back as a download. Open your developer tools, watch the Network tab while you rotate, and you will see no request. Disconnecting from the internet after the page loads changes nothing.
Last updated September 19, 2026