Subformer

Rotate PDF Pages

Rotate single pages or every page of a PDF in your browser. Lossless output - same fonts, same images - and your file never leaves your device.

Files never leave your browser. All processing runs on your device.

Drop a PDF here, or click to browse

One PDF at a time. Pages render below for rotation.

How it works

Three clicks from a sideways scan to a clean, correctly-oriented PDF.

  1. 1. Drop your PDF

    Drag a PDF onto the page or click the drop zone. Pages render as a thumbnail grid as soon as the file loads.

  2. 2. Rotate pages

    Click the rotate buttons on any page card for 90° steps in either direction. Use the Rotate-All buttons to apply the same rotation to the whole document.

  3. 3. Download

    Click Download rotated PDF. Rotation is applied as page metadata, so output is lossless - same fonts, same images, no re-encoding.

Why rotate a PDF?

Scanners and phone-camera scanning apps are unreliable about orientation - one page comes out portrait, the next one sideways, and you don't notice until you try to print or share. Even when a PDF looks correct in your viewer, some printers and older mobile readers ignore the rotation metadata and render the pages literally, ninety-degrees-off, on paper.

This tool rewrites the rotation flag for any pages you pick. The content streams - text, fonts, images - are preserved byte-for-byte, so the result is lossless and roughly the same file size as the input. No scanning, no re-encoding, no quality drop.

Everything runs in your browser. Drop the file, click rotate, download - nothing is sent to a server, which matters for contracts, receipts, scans of IDs, and anything else you'd rather not hand off to a third party.

Under the hood

Rotation is a metadata edit, not a re-render. Every step runs inside your tab.

Metadata-only rotation
Only the rotation flag on each page you pick is rewritten. The page content is copied byte-for-byte, so text, fonts, and images come out identical to the input.
In-browser PDF rendering
The page thumbnails you click to rotate are rendered locally, purely for preview. Nothing is sent anywhere to produce them.
Canvas 2D
Thumbnails are painted to a canvas at preview resolution only. The full document is never rasterized, which is why large PDFs stay fast.
No server, no upload
The page is static. Once loaded you can disconnect from the internet and it still rotates and downloads - open your network panel and you will see zero requests carrying your file.

Frequently asked questions