To rotate a PDF in Firefox, click the rotate buttons in the PDF viewer's toolbar (top right) - one click per 90 degrees. The catch: this rotates your view only, so the downloaded, shared or printed file keeps its original orientation. To make rotation permanent, run the file through the free Rotate PDF tool - choose direction and pages, apply, download. This guide covers both halves, plus the mixed-scan fixes.
Quick answer: to rotate your view in Firefox, click the rotate button in the PDF viewer's toolbar (top right) or press Ctrl+Alt+R. To rotate the file - permanently, so every viewer, printer and recipient sees it correctly - run it through the free Rotate PDF tool: choose direction, apply, download.
Rotation at a glance
| Goal | Method | Persists in the file? |
|---|---|---|
| Read it now | Firefox rotate button | No - view only |
| Send or print rotated | Rotate PDF tool | Yes |
| Straighten a tilted scan | Deskew tool | Yes |
On this page
- Rotating the view in Firefox (one click)
- The catch: view rotation is not file rotation
- Making rotation permanent (free, browser)
- Rotating single pages in mixed-orientation scans
- Why PDFs end up sideways
- Printing rotated pages correctly
- Tilted pages: deskew versus rotate
- Troubleshooting
- FAQ
Rotating the view in Firefox (one click)
Firefox ships a complete PDF viewer (PDF.js) built in - no extension needed. To rotate while reading:
- Open the PDF in Firefox. Drag the file into a tab, double-click a downloaded file, or click a PDF link on any page.
- Find the rotation controls. In the toolbar floating at the page's top right, two curved-arrow buttons rotate counterclockwise and clockwise - one click per 90 degrees.
- Or use the keyboard. Ctrl+Alt+R (Windows/Linux) or Cmd+Option+R (Mac) rotates where the shortcut is available in your Firefox version.
- Rotate back. Click the opposite button, or keep clicking to cycle - 90, 180, 270, back to 0.
That is genuinely all there is to the viewing half. Landscape spreads, sideways scans and upside-down pages all become comfortably readable for this session - and for reading on your own screen, view rotation is often the entire job.
The catch: view rotation is not file rotation
Here is the part that generates so many confused follow-ups: Firefox's rotation changes how the page is displayed, not what the file contains. The PDF on your disk is byte-for-byte unchanged.
The practical consequences, all flowing from that single fact:
- Downloading the file after rotating gives you the original orientation. The saved copy has no rotation applied - view settings are not document properties.
- Recipients see the original orientation. Whoever opens the file on their machine starts unrotated; your clockwise clicks did not travel with the attachment.
- Printing from the file ignores the view rotation. The print pipeline reads the document's stored orientation, not your viewer session - sideways stays sideways on paper.
- Different viewers, same file, different views. Open it in Chrome, Acrobat or a phone, and each session starts from the file's true orientation.
None of this is a Firefox bug - it is the correct separation between a viewer's display controls and a document's content. But it means view rotation solves "I need to read this" and does nothing for "I need to send or print this." For that, the rotation must be written into the file - which is exactly what the next section does.
Making rotation permanent (free, browser)
When the file itself needs turning - for printing, sharing, or archiving - a rotate tool rewrites each page's orientation property. With the free Rotate PDF tool:
- Drop in your PDF. Local processing in your browser; nothing uploads.
- Choose the direction. 90 degrees clockwise or counterclockwise, 180 for upside-down pages. If only some pages are sideways, select just those pages - the rest stay untouched.
- Apply and download. The saved file is genuinely rotated: open it in any viewer, print it, send it - the orientation travels inside the document.
This is also the correct fix for files you are about to combine with others (merge respects stored orientation, so rotate before merging mixed files), and for documents heading to a print shop, where per-file orientation notes are nobody's favorite email.
One refinement worth knowing: rotation via the page's orientation flag is lossless - no pixels move, no quality changes, and text stays exactly as sharp and selectable as before. It is one of the few PDF edits with literally zero downside when applied to the right pages.
Rotating single pages in mixed-orientation scans
The most common real-world rotation job is the mixed scan: a ten-page document where pages 3, 4 and 7 fed through the scanner sideways. Rotating your view handles reading; the file needs per-page surgery.
In the Rotate PDF tool, enter the specific page numbers (3-4, 7) with the direction each needs, apply, and download. Pages that were correct stay byte-identical; only the sideways ones turn.
Two scan-specific tips from production experience: check whether the odd pages all tilted the same direction (feeder misalignment does that - one fix covers them), and handle duplex scans carefully - front and back of the same sheet often need opposite rotations, which per-page selection handles but batch rotation cannot.
Why PDFs end up sideways
Orientation errors have four usual sources, and knowing which one produced your file occasionally matters for the fix:
- Scanner feeding. Paper entered sideways or rotated in the feeder. The scan itself is fine; the page flags disagree with the content. Fix: rotate the affected pages.
- Camera conversions. Photos of documents turned into PDFs (receipt apps, scan apps) inherit the camera's angle, including slight tilts - clean 90-degree rotation for the obvious cases, deskew for the near-misses (below).
- Export quirks. Landscape-designed content (slides, spreadsheets, drawings) exported with portrait page flags, or vice versa. The content is landscape; the page metadata claims portrait - rotate to match the content.
- Intentional mixed orientation. Wide tables and drawings are supposed to be sideways on portrait pages ("rotate to read" figures in reports). Before "fixing" such pages, check for a caption saying so - those rotations are deliberate, and rotating them breaks convention.
Printing rotated pages correctly
Rotation and printing interact in one way that produces the classic "it printed sideways anyway" complaint. The rules:
- Make rotation permanent first. Printing the file after only view-rotating prints the original orientation - the print dialog cannot see your viewer session.
- Check the printer dialog's auto-rotate. Many drivers default to "auto-rotate/fit" which re-orients pages to the paper - usually helpful, occasionally wrong for deliberately sideways pages. "Actual size" with auto-rotate off reproduces the document exactly.
- Duplexing sideways pages. Pages rotated 90 degrees print their "top" along the paper's edge - for bound documents, decide whether sideways pages should rotate with their top at the binding (book-style) or at the outer edge (flip-style, for landscape tables read in a binder). The print dialog's "flip on short edge / long edge" setting is the control.
- Test one page. Rotation plus duplex plus driver auto-rotate has four combinations; one test sheet finds your printer's answer before the forty-page job finds it for you.
Tilted pages: deskew versus rotate
Not every wrong-looking page is a clean 90-degree problem. Scans fed slightly askew - content tilted two or three degrees - need a different tool:
Rotation moves pages in 90-degree steps (or arbitrary angles with the custom rotate tool). It is lossless and instant, but a 2-degree tilt corrected by rotation trims corners when the page is cropped, or shows white wedges when it is not.
Deskew is the scan-correction operation: it detects the content's actual tilt and straightens the image precisely, trimming and re-marging cleanly. The free Deskew PDF tool does exactly this - the right fix for crooked scans, just as rotate is the right fix for orientation-flag problems.
Quick diagnosis: hold a sheet's edge against the page. If the content is at a clean right angle to the page but the whole page reads sideways - rotate. If the content itself is visibly tilted within the page - deskew.
Troubleshooting
The rotate buttons are missing in Firefox. An extension or enterprise policy has replaced or hidden the toolbar, or the PDF opened in a download prompt instead of the viewer. Set Firefox as the PDF handler in Settings > General > Applications, and disable PDF-taking extensions.
Rotated view resets when I scroll or reopen. View rotation is per-session by design - for persistent reading comfort, make it permanent with the rotate tool rather than fighting the viewer.
The saved file is still sideways. You saved the view-rotated session - which carries no rotation. Run the file through the Rotate PDF tool and save from there.
Rotation looks right on screen, wrong in print. The print dialog's auto-rotate or fit-to-page is overriding page orientation - set actual size and retest, per the printing section.
After rotating, my upside-down page is still upside down. You rotated 90 when it needed 180 - the two click-rotations applied were 90 each in the wrong direction, or the page needed the opposite button. In the rotate tool, pick 180 explicitly.
Some viewers show my rotated file sideways anyway. Rare, but a damaged orientation flag confuses some readers. Re-apply rotation to all pages at 0+the target angle via the tool, which rewrites the flags cleanly.
Rotation in the wider browser landscape
Firefox is the browser that sent you here, but rotation questions rarely respect browser loyalty - and the landscape is usefully uniform.
Chrome and Edge ship PDF viewers with the same one-click rotate buttons in the same corner of the toolbar, and with the same behavior: view-only rotation, original orientation on download. Keyboard shortcuts differ slightly per version. Everything in this guide about the view/file distinction applies identically.
Safari renders PDFs natively with viewer rotation available (two-finger rotate gestures on trackpads in some versions), again view-only.
What browsers cannot do, all of them together: per-page rotation with selection, custom angles, batch fixes, and - the big one - saving the rotation into the file. Browsers are viewers; writing orientation is an editor's job, which is why the rotate-tool route ends every browser journey the same way regardless of where it started.
The mobile angle: rotating a PDF on a phone in any browser rotates the view; permanent rotation on mobile works through the same browser-based tool - the local-processing engine runs on phones exactly as on desktops, so "rotate for real, from the phone" is a five-tap job.
One workflow worth naming because it is common: the receive-sideways-attachment-on-your-phone moment. View-rotate to read it now, forward it unrotated, and fix it properly when you are at a keyboard - or run the rotate tool from the phone in the same thirty seconds. Either way, knowing which half is a display trick and which half is a file operation is what makes the choice deliberate.
How PDF page orientation actually works
A two-minute look under the hood makes every rotation behavior in this guide predictable - and explains why the fix is so cheap.
A PDF page carries two independent pieces of orientation information. The MediaBox defines the page's physical canvas - its width, height and origin: the actual rectangle of paper, digitally speaking. The /Rotate attribute is a display instruction telling viewers to turn that canvas 0, 90, 180 or 270 degrees when rendering. The content stream draws onto the canvas; the rotate flag spins the whole canvas at display time.
This architecture explains everything you have observed. Browsers and viewers apply /Rotate when drawing - and Firefox's button simply overrides that display instruction for the session, which is why nothing changes on disk. A rotate tool edits the stored /Rotate values (or swaps the MediaBox dimensions), which is why the change travels with the file losslessly: no pixels were touched, only the instruction for how to hold the canvas.
It also explains the one genuine subtlety in rotation work: normalized versus flagged pages. A landscape page can be stored as a true landscape canvas (width > height, /Rotate 0) or as a portrait canvas (height > width) with /Rotate 90. Both render identically - and they behave differently downstream. Extraction tools, some print pipelines and older viewers handle flags inconsistently, which is why "normalizing" orientation (baking the rotation into real landscape canvases with /Rotate 0) is a standard prepress step. Good rotate tools produce consistent flags; if a downstream tool ever misbehaves with a rotated PDF, inconsistent flags are the usual suspect.
For the curious: you can see a page's rotation value in desktop viewers' properties or by inspecting the PDF's page objects in a text editor - the /Rotate entry sits right in the page dictionary, one of the few PDF internals that is legible to humans.
Rotation for accessibility and reading comfort
Rotation interacts with assistive technology and reading comfort in ways worth a minute, especially for documents you distribute.
Screen readers are indifferent to rotation - they read the text layer in logical order regardless of how the page is displayed. A sideways page is a visual problem, not a data problem, which is why fixing orientation matters for sighted readers specifically.
Reflow modes ignore rotation - accessible readers that rewrap text to the window reflow by logical order, so a sideways page reflows into readable text automatically. View rotation does not affect the reflow.
Zoom-and-pan ergonomics are where orientation genuinely affects users with low vision: a correctly oriented page allows natural top-to-bottom scrolling with magnification; a sideways page forces horizontal scrolling - which is fatiguing and disorienting. This is a quiet accessibility argument for fixing orientation at the source: your permanently-rotated file is materially easier to magnify-read.
Motion and motor considerations favor fewer interactions: a file that needs view-rotating on every open asks every reader to repeat the fix. Permanent rotation is a one-time cost paid by the sender instead of a repeated cost paid by every recipient.
In short: view rotation is for your eyes right now; file rotation is for everyone who reads it after you. Distribution-bound documents deserve the latter.
Rotation alongside other page operations
Rotation rarely travels alone - it is usually one step in a page-management pass, and doing the steps in the right order saves double-handling.
The standard mixed-scan cleanup sequence (worth saving as a checklist): first organize - reorder, delete blanks, extract strays in the organize view; then rotate the misoriented pages; then deskew anything tilted; then, if the scan needs it, OCR; and finally compress before sending. Each step feeds a cleaner input to the next, and none of them undoes another when sequenced this way.
Rotate before merging. A merge respects each file's stored orientation, so fix files first and combine second - the alternative (merge now, hunt rotated pages in the combined doc) means re-checking page numbers that shifted during the merge.
Rotate before OCR. Recognition engines prefer upright text; a sideways page either fails OCR or produces garbage. In mixed scans, rotate the strays before recognition rather than re-running OCR after the fix.
Rotation is metadata-cheap, so do it early and freely. Unlike compression (destructive to image data) or flattening (destructive to layers), rotation costs nothing and reverses cleanly. There is no reason to defer it - the only mistake available in rotation work is rotating the wrong pages, and undo handles that.
One anti-pattern to close on: fixing orientation with "print to PDF at landscape" or screenshot-and-reinsert workarounds. Both work in the sense that the output looks right, and both rasterize or re-render the page - destroying text selectability and adding artifacts. The /Rotate flag rewrite is lossless and takes the same thirty seconds; reach past the workaround to the tool.
Firefox PDF viewer: other tools worth knowing
While you are in Firefox's viewer for rotation, a quick tour of its other built-in capabilities - and where each one's border with "real editing" sits - rounds out the picture.
What the Firefox viewer does well: paging and thumbnails for navigation, zoom and fit modes, the outline/sidebar for documents with bookmarks, text search within the document, text selection and copy on text-based PDFs, printing with sensible dialogs, and form filling for interactive AcroForm documents. For reading, filling and light review, it is a complete environment.
What it deliberately does not do: edit page content (no text changes, no cover-and-retype), manage pages (no delete, reorder, insert or permanent rotate), sign with images beyond form signatures, or redact. Each of those is an editor job - and each has a one-tab answer: keep Firefox as your reading view and open the specific tool alongside (rotate, organize, edit, redact via sanitize) in a second tab.
A workflow note on downloads: Firefox's download button in the PDF viewer saves the original file - annotations you made in the viewer's highlighter are included via a temporary copy in current versions, but the safe pattern for anything important is to finish the job in a tool that writes real output, then download from there. Browser viewers are session environments; tools produce files.
Extension ecosystem: Firefox add-ons can graft extra PDF handling onto the browser, but the modern answer to "I need more than the viewer" is the same as everywhere else - a purpose-built tool in a tab, not a permanent extension you must maintain and trust.
The meta-skill is knowing which half of your PDF work is viewing (browser, always) and which is editing (tools, by task) - and never confusing a session change for a file change, which is the entire lesson of Firefox rotation.
Preparing scan batches: the orientation-first workflow
If you scan regularly - receipts, contracts, case files - orientation problems arrive in batches, and a fixed processing order turns a messy afternoon into a routine. The orientation-first sequence used in document-management shops:
Step 1 - Scan with feed discipline. Half of rotation work is prevention: square the stack before feeding, fan and riffle to prevent double-feeds, and orient the first page the way you want all pages (most feeders take their cue from page one on duplex units).
Step 2 - Eyeball the batch at thumbnail size. Open the scanned PDF and view its page thumbnails - sideways and upside-down pages pop out instantly at thumbnail scale, which is how you catch them in thirty seconds instead of page-by-page.
Step 3 - Rotate in groups. Apply rotation per group of same-problem pages (pages 4-9 clockwise, page 12 by 180) rather than page-by-page clicking. Tools with page-range selection make this one operation per group.
Step 4 - Deskew the tilted remainder. Rotation cannot fix a two-degree feeder skew; run the deskew pass on the batch once rotations are clean.
Step 5 - Then, and only then, OCR and compress. Both downstream steps reward upright, straight input - OCR accuracy measurably improves on corrected pages, and compression last keeps every earlier step lossless for as long as possible.
Batches processed this way arrive at the archive consistent - and consistency is what makes later retrieval pleasant. A folder of documents that all open upright, searched by real text, is the quiet deliverable that makes the whole orientation discipline feel worth it.
FAQ
How do I rotate a PDF in Firefox? Open the PDF in Firefox and click the rotate buttons in the viewer toolbar (top right), or press Ctrl+Alt+R / Cmd+Option+R. One click per 90 degrees, for your current viewing session.
Does rotating a PDF in Firefox change the file itself? No - it changes how Firefox displays the page. Downloads, shares and prints use the file's original orientation unless you rotate it with a tool that rewrites the file.
How do I permanently rotate a PDF for free? Use the free Rotate PDF tool: drop the file in, choose direction and pages, apply, download. The rotation travels inside the document to every viewer and printer.
Why is my PDF sideways in the first place? Usually scanner feeding, camera-angle conversions, or landscape content exported with portrait flags. Rotate the affected pages to match the content.
Can I rotate just one page of a PDF? Yes - rotate tools with page selection turn exactly the pages you name, which is the fix for mixed-orientation scans.
Does rotation survive in Chrome or other browsers? No browser persists view rotation into the downloaded file; Chrome and Edge behave like Firefox here. Permanent rotation is a file operation, not a browser one.
I rotated and saved - why is it still sideways after printing? Either the saved file was never truly rotated, or the print dialog's auto-rotate is overriding orientation. Make the rotation permanent, then print at actual size.
Can I straighten a page tilted by a few degrees? That is deskew, not rotation - the free Deskew PDF tool detects and straightens small tilts cleanly, where 90-degree rotation would leave white wedges.
Rotate your PDF now
Quick look? Firefox's rotate button is right there in the toolbar. Sending, printing or archiving? The free Rotate PDF tool makes it permanent in seconds - local, private, no signup. Crooked scans go to Deskew PDF instead.