PDF Rotator
Rotate selected PDF pages in your browser, review page selectors and final orientations, and download a corrected copy without uploading the file.{{ summaryHeading }}
| Field | Value | Copy |
|---|---|---|
| {{ row.field }} | {{ row.value }} |
| Page | Selection | Original | Applied | Final | Page box | Copy |
|---|---|---|---|---|---|---|
|
No rotation map yet
Load a PDF or the sample file to build page-by-page rotation rows.
|
||||||
| {{ row.page }} | {{ row.selected ? 'Rotate' : 'Keep' }} | {{ row.originalRotation }} | {{ row.appliedRotation }} | {{ row.finalRotation }} | {{ row.pageBox }} | |
| Check | Status | Detail | Copy |
|---|---|---|---|
| {{ row.check }} | {{ row.status }} | {{ row.detail }} |
A PDF can have the right page order, page labels, and file name while still opening sideways. Scanner feeds, mixed portrait-and-landscape packets, and inserted pages from other sources often leave only a few pages facing the wrong way. The repair is a saved page rotation, not a reorder or a crop: the affected pages keep their positions, but their stored orientation changes by a quarter-turn or half-turn.
PDF readers also separate temporary viewing from document repair. View rotation only changes the current screen, while saved page rotation changes the copy that other readers, printers, and archive systems open later. That distinction matters before sending a signed form, filing a scan, or sharing a board pack with people who may use different PDF software.
- View rotation
- A temporary reading aid. The original page orientation returns when the PDF is reopened.
- Saved page rotation
- A page-level orientation value written into the PDF copy. It travels with the saved copy.
- Deskewing
- A different repair for scans tilted by a few degrees. Quarter-turn rotation cannot straighten a slightly crooked image.
Saved page rotation works in quarter-turn states: 0, 90, 180, and 270 degrees clockwise. That makes it a good fit for sideways scans and upside-down inserts, but it is not a deskewing, optical character recognition, cropping, or page-labeling operation.
Page positions need care because source page 1 is not always the printed page marked 1. Cover sheets, dividers, appendices, and blank pages can shift the visible numbering. Before replacing a record copy, compare source positions with the printed labels and open the saved copy in a PDF reader.
How to Use This Tool:
Load one readable PDF, choose the source pages that need a turn, then review the rotation map before downloading the rewritten copy.
- Use PDF file to browse, drag one PDF into the dropzone, or select Load sample. The summary should change from Choose a PDF to a page count when the file loads.
- Fill Pages to rotate with a one-based selector. Accepted forms include
all,*, a single page such as4, a range such as2-5, an open range such as7-,odd,even,portrait, andlandscape. - After the PDF is loaded, use Quick pages when a shortcut matches the job. The portrait and landscape shortcuts are based on each source page box, not on printed labels or visible content.
- Choose Rotation. Clockwise 90 degrees and counterclockwise 90 degrees handle sideways pages; 180 degrees handles upside-down pages.
- Set Output filename. Unsafe filename characters are replaced, and the
.pdfextension is added if it is missing. - Open Advanced only when needed. Output metadata chooses a neutral title or a title based on the source filename, and Page guard limits one rotation run to 1 through 700 selected pages.
- If Rotate PDF stays unavailable, read Readiness Checks. Common fixes are loading a PDF, correcting the page selector, narrowing an overlarge selection, or choosing a file under the 150 MB browser memory cap.
Interpreting Results:
Rotation Map is the main review table. Each row tells you whether a source page will be rotated or kept, what rotation it already had, what turn is being applied, and what final rotation will be saved.
The most useful check is simple: pages marked Rotate should match the pages you intended, and pages marked Keep should show 0 degrees in Applied. A correct map still needs a visual spot-check when printed page labels, bookmarks, forms, or document signatures matter.
| Result cue | What it means | What to verify |
|---|---|---|
| PDF status | Whether a rewritten copy has been generated. | Download and open the copy before replacing the source. |
| Selected pages | The compact page list produced by the selector, or the validation issue blocking rotation. | Compare the list with the source page positions you meant to rotate. |
| Final | The saved page rotation after the original angle and applied turn are combined. | Spot-check sideways and upside-down pages in the downloaded PDF. |
| Page box | The source page width and height in PDF points, plus the portrait or landscape grouping. | Use it to explain why an orientation selector did or did not match a page. |
| Readiness Checks | The file, selector, guard, and output conditions that affect whether rotation can run. | Fix red or warning states before trusting the downloaded copy. |
A ready PDF means the browser created a copy with the requested page rotations. It does not prove that every downstream requirement survived the rewrite, so signed documents, form-heavy files, tagged PDFs, bookmarks, and formal records still need an opened-copy review before filing or sending.
Technical Details:
PDF page rotation is an orientation value attached to an individual page. The value is measured in clockwise degrees and is normally one of four quarter-turn states: 0, 90, 180, or 270. The page contents are not reinterpreted as text or images during this kind of correction; the saved orientation tells PDF readers how to display or print the page rectangle.
A counterclockwise 90 degree turn is stored as 270 clockwise degrees because both describe the same final position in a 360 degree cycle. Existing page rotation also matters. A page that already carries 90 degrees and receives another clockwise 90 degrees ends at 180 degrees, not at 90.
Formula Core
The final saved rotation is the current page rotation plus the selected turn, wrapped back into the 0 to 359 degree cycle.
For example, a source page at 90 degrees plus a 270 degree counterclockwise turn ends at 0 degrees. A source page at 0 degrees plus a 180 degree turn ends at 180 degrees.
Selection Core
Selectors are evaluated against source page positions after the PDF is loaded. Whitespace is ignored, selector words are case-insensitive, and comma-separated selectors are combined into one sorted page set. Duplicate matches are kept once and reported as warnings rather than applied twice.
| Selector type | Example | Pages selected | Boundary behavior |
|---|---|---|---|
| Whole document | all or * |
Every source page. | A PDF with at least one readable page must be loaded. |
| Single page | 6 |
Source page 6. | The page number must be positive and no larger than the source page count. |
| Closed or open range | 2-5 or 7- |
A continuous run, or the start page through the last page. | Reversed ranges fail. Ranges that extend beyond the end are clipped with a warning. |
| Parity | odd or even |
Odd or even source page positions. | Printed page labels are ignored. |
| Orientation | portrait or landscape |
Pages grouped by width and height before rotation. | A page whose width is greater than or equal to its height is grouped as landscape. |
Validation Boundaries
| Boundary | Limit or rule | Reason to care |
|---|---|---|
| Input file | One readable PDF with a PDF header. | Every page selector refers to one source document. |
| Encrypted PDFs | Encrypted or unreadable files are not silently ignored. | A blocked load is safer than producing a partial or misleading copy. |
| Source size | 150 MB maximum source file. | Browser-side parsing and saving can need more memory than the original file size. |
| Selected pages | 1 through 700 pages per rotation run. | The page guard reduces the chance of a large rewrite freezing the tab. |
| Rotation values | Clockwise 90 degrees, counterclockwise 90 degrees, or 180 degrees. | The saved output stays within quarter-turn PDF page rotation states. |
The page box values are reported in PDF points, where 72 points equal one inch in default user space. Those dimensions describe the page rectangle used for orientation grouping. They do not inspect whether the visible content on that page looks portrait, landscape, or slightly tilted.
Privacy Notes:
The selected PDF is read, rotated, and saved in the browser session. The document bytes do not need to be uploaded to produce the rotated copy. The page still needs its browser-side PDF engine to load, so handle confidential files under the same device, browser, and network rules your organization uses for other local document work.
Reset the tool or close the tab after sensitive work. Downloaded PDFs, browser downloads, and any copied CSV or JSON summaries remain under your normal local storage and sharing controls.
Worked Examples:
A 12-page scanner output opens sideways from the first page onward. After loading the PDF, enter all, choose Clockwise 90 degrees, and check Rotation Map. Selected pages should show pages 1-12, and each row should show Applied as 90 degrees.
A board pack contains portrait memos plus landscape spreadsheets. Enter landscape and choose Counterclockwise 90 degrees. Rows with a landscape Page box should be marked Rotate, while portrait rows should remain Keep with 0 degrees applied.
A contract has two cover sheets before the printed page 1. If printed pages 1 through 4 are sideways, the source page positions are 3 through 6. Enter 3-6, not 1-4, then compare the opened output with the visible printed labels.
A 900-page archive with all selected exceeds the default 700-page guard. Readiness Checks should show the guard issue, and Rotate PDF remains blocked until the selector is narrowed or the run is split into smaller ranges.
FAQ:
Does the PDF leave my browser?
The selected document is read and rewritten in the browser session for this workflow. The source PDF and rotated copy do not need a document upload to produce the output.
Which page selectors can I enter?
Use all, *, single pages, ranges, open ranges, odd, even, portrait, or landscape. Commas combine multiple selectors into one sorted set.
Why did the page range fail?
The selector fails when it is blank, uses an unknown token, contains page 0, starts after it ends, starts after the last source page, or selects more pages than the current page guard allows.
Can it fix a slightly crooked scan?
No. The rotation choices are quarter-turn changes: clockwise 90 degrees, counterclockwise 90 degrees, or 180 degrees. A scan tilted by a few degrees needs deskewing in a different editor.
Will signatures, forms, and bookmarks still work?
They require review after download. Page rotation rewrites the PDF copy, so signed documents, form fields, bookmarks, tagged structure, and page labels should be checked before relying on the new file.
Glossary:
- Saved page rotation
- The orientation value stored for a PDF page so it opens or prints in that direction later.
- Source page position
- The page's numeric position in the loaded PDF, which may differ from printed numbering.
- Page box
- The page width and height rectangle used to classify portrait and landscape pages.
- Applied turn
- The 90 degree, 180 degree, or 270 degree change added to a selected page during the run.
- Final rotation
- The saved orientation after the current page rotation and applied turn are combined.
- Page guard
- The selected-page limit that blocks very large browser-side rotation runs.
References:
- PDF 32000-1:2008, Adobe.
- ISO 32000-2, PDF Association.
- Rotate pages in PDFs, Adobe Acrobat Help.
- Using files from web applications, MDN Web Docs.
- PDF and Digital Signatures, PDF Association, 25 September 2020.