Rotate PDF pages 90, 180, or 270 degrees online for free. Rotate the whole document or just selected pages without uploading your files — everything runs locally and your PDF never leaves your device.
Rotate PDF
Rotate the whole document or individual pages by 90°, 180°, or 270°. Click a page to rotate it by 90°. Your file never leaves your browser.
Quick answer
Rotate PDF pages online — fix sideways or upside-down scans in seconds, for the whole document or only selected pages, in your browser. Built for anyone who scans documents by phone. Rotation happens on your device; the file is never uploaded.
Drag & drop a PDF here
or click to browse — drop several PDFs to rotate them in one batch
PDF files only — up to 20MB each
How to rotate PDF pages
Add your PDFs
Upload one or more PDF files (up to 10 per session).
Choose the rotation
Pick 90°, 180° or 270° for the whole document, or only for selected pages.
Apply and download
Rotate the pages in your browser and download the corrected PDF.
Key features
All pages or a selection
Rotate the entire document in one click, or just the pages that are crooked.
90°, 180°, 270°
Quarter-turn rotations cover every sideways-scan situation.
Lossless operation
Only the page orientation attribute changes — content is not re-encoded.
Supported formats
- Input: PDF (.pdf), up to 10 files per session
- Output: the same PDF with corrected page orientation
Privacy and security
Limitations
- Up to 10 files per session; very large files are bounded by device memory.
- Some PDF viewers ignore stored rotation flags — rare, but possible with old readers.
Related Tools
All toolsFrequently Asked Questions
Can I rotate only one page of my PDF?
Yes. Switch to the "Individual pages" mode and click any page to rotate it 90° clockwise. Rotate it again to reach 180° or 270°.
Is my PDF uploaded to a server?
No. Everything runs locally in your browser using pdf-lib, so your document never leaves your device.
Will rotating affect the PDF quality?
No. Rotation just updates each page's orientation metadata, so the original content stays pixel-perfect.
