Z

Rotate PDF

Rotate all or selected PDF pages by 90° in your browser and download the result.

Runs in your browser — files never leave your device

How it works

Pick an angle — 90°, 180°, or 270° — and every page of the PDF turns by it, right in your browser, using the open-source pdf-lib library. The angle is added to each page’s existing rotation and wraps at 360°, so a page already turned 90° plus another 270° comes out upright again. The result downloads as rotated- plus the original filename.

Rotation here is lossless. The tool doesn’t redraw or re-render anything; it updates each page’s standard rotation attribute — the flag every PDF viewer and printer reads to decide display orientation. Content, fonts, image quality, and text selection are untouched, file size barely changes, and even very large documents finish in moments because only metadata moves.

Angles are clockwise: 90° is a quarter-turn right, 270° works out to a quarter-turn left, and 180° fixes upside-down pages. The classic case is a scanner that saved a landscape document sideways — one 90° or 270° pass straightens the whole file, and if the first guess comes out wrong you can simply run the result through again, since rotations accumulate.

The angle applies to all pages — there’s no per-page selection in this tool. For one sideways page in an otherwise upright file, extract that page with the extract-pages tool, rotate the single-page file, and merge it back. Pages with different starting orientations keep their differences, because every page receives the same added angle: a file mixing portrait and landscape stays mixed, just turned.

As with the other PDF tools here, the file never leaves your device — it’s loaded into browser memory, the rotation flags are rewritten there, and the corrected PDF downloads from there. No upload, no server-side copy: rotate a scanned contract or ID without handing it to anyone.

Frequently asked questions

Does it rotate every page, or can I pick pages?
Every page — the chosen angle is applied to all of them in one pass. To fix a single sideways page, extract it with the extract-pages tool, rotate that one-page file, and merge it back into place.
Which direction does 90° rotate?
Clockwise. 90° is a quarter-turn right, 270° gives you the equivalent of a quarter-turn left, and 180° flips upside-down pages the right way up. If a pass comes out wrong, rotate the result again — the angles add up.
Is rotating lossless?
Completely. The tool changes each page’s standard rotation attribute — the same flag scanners and PDF printers set — rather than re-rendering the page, so text, images, and vector content are untouched and the file size stays essentially identical.
What if my pages are already rotated differently?
The angle is added to each page’s existing rotation and wrapped at 360°, so pages keep their relative orientations: a document mixing portrait and landscape stays mixed, with everything turned by the same amount. Uniformly sideways scans are the ideal case — one pass fixes every page.
How is this different from rotating in my PDF viewer?
Viewer rotate commands usually change only the current display and are forgotten when you close the file. This tool writes the rotation into the document itself, so the pages open correctly for everyone, in every reader, and print the right way up.
Is my PDF uploaded to rotate it?
No. The file is read in your browser, the page rotation flags are rewritten in memory, and the fixed PDF downloads from your own device. Nothing is transmitted — fine for scanned IDs, contracts, and anything else you’d rather keep local.