Rotate PDF
Rotate every page of a PDF and download the result.
Add a PDF to rotate its pages
Drop a PDF, choose an angle and (optionally) a page range, then click Rotate. The fixed PDF is built in your browser and ready to download — your original never leaves your device.
Runs entirely in your browserRotate PDF pages, locally
This tool rotates the pages of a PDF by 90, 180, or 270 degrees. Choose to rotate every page or just a range — useful when a scanner produced a sideways or upside-down document. The rotation is applied on top of each page's existing orientation, so a page already turned 90 degrees ends up correct. Your PDF is read and rewritten entirely in your browser with the pdf-lib library, and the rotated file is built on your device — nothing is uploaded anywhere.
Common questions
Can I rotate only some pages?
Yes. Leave the range blank to rotate every page, or enter a range like 1-3,5 to rotate just those pages. The rest keep their current orientation.
Does it rotate relative to the current orientation?
Yes. The chosen angle is added to each page's existing rotation, so a page that is already turned will rotate from where it is now — which is what you want when fixing a sideways scan.
Will rotating change the file quality?
No. Rotation only changes each page's rotation metadata; the page content is copied unchanged, so there is no re-compression or quality loss.
Is my PDF uploaded anywhere?
No. Everything happens in your browser tab using the pdf-lib library loaded on your device. Your file is read locally and the rotated PDF is built on your machine — nothing is sent to a server.