Choose a file to convert. It's processed locally — never uploaded.
Settings
Result appears here after you select
{ } Two ways to rotate
- Thumbnails: after you add the file, every page appears as a preview with its own rotate control. Turn individual pages and press Process — the text box is filled in for you.
- Angle and Pages: pick 90°, 180° or 270°, then leave Pages blank to rotate everything or type 1-3,5 to rotate only those.
{ } Lossless, and reversible
Rotation changes each page’s rotation attribute — the instruction a viewer follows when displaying the page — rather than redrawing the content. Nothing is re-encoded, text stays selectable, and rotating again by the opposite amount restores the original exactly. Rotations add to any rotation the page already carries.
{ } Which way is which
- 90° turns the page clockwise; 270° is the same as 90° counter-clockwise; 180° turns it upside down.
- Rotation is in quarter turns only. A scan that is skewed by a few degrees needs deskewing, which this tool does not do.
{ } Limits
- Password-protected PDFs must be unlocked first.
- Thumbnails are rendered in your browser; a document of several hundred pages takes a moment to preview.
{ } How it works
Rotate PDF Pages works on the file you upload. Adjust the options, then select Process ▸ and it runs entirely in your browser — nothing is uploaded to a server — then shows the result in the Output panel.
Inputs
- PDF file — upload a file (.pdf); it is read locally in your browser
- Angle — choose one — 90° clockwise, 180°, 270° (90° counter-clockwise) (default: 90° clockwise)
- Pages (blank = all) — a value
Output
A downloadable PDF file — use the Download button in the Output panel.
{ } Common uses
- Fix sideways or upside-down scanned pages.
- Correct a landscape page in a portrait document.
{ } Limitations
- Rotation is in 90° steps only.
{ } FAQ
Is my data uploaded to a server?
No. Everything runs locally in your browser — your files never leave your device.
Can I process more than one file at once?
This tool works on one input at a time.
Is this tool free?
Yes — it’s completely free and needs no sign-up.