IT & NETWORKING

Rotate PDF

Rotate all, odd, even or chosen pages of a PDF by 90°, 180° or 270° in your browser — no upload — and save the result.

A PDF whose selected pages carry the new rotation, listed page by page (from → to) before you download; content is untouched, so nothing is re-rendered.

Example: A landscape scan with pages 1 and 3 sideways: choose pages "1, 3" and +90° clockwise; the table shows 0° → 90° for each, and scan-rotated.pdf downloads.

v0.1.0 · last reviewed 20 September 2026
Loading the workspace…
BUILT TO BE UNDERSTOOD

A flag on the page,
not a new picture.

What rotation means in a PDF, how the new value is computed, and why the content is not touched.

How PDF rotation works

Every page can carry a /Rotate entry — 0, 90, 180 or 270 degrees clockwise — that tells a viewer how to display it (ISO 32000-1 §7.7.3.3). The page content itself stays as drawn. This page reads each page's current value, computes the new one, and writes it back; nothing is rasterised or re-encoded, so quality and size are unchanged apart from the rewrite.

Turn by vs set to

“Turn by” adds the angle to the current value (a page already at 90° turned by 90° becomes 180°); “Set to” makes every selected page exactly that angle. The table shows now → after for each page and greys out pages that would not change; if none would, no download is offered. Odd/even follow the viewer's page numbers, not printed folios.

Limits

A page whose stored rotation is not a multiple of 90 (rare, non-conforming) is rounded to the nearest quarter turn and flagged. A password-protected PDF is refused. The reading and writing is done by pdf-lib, an open-source (MIT) PDF library that is downloaded to your browser only when you choose a file — the page itself stays small. Nothing leaves the browser: the file is read into memory on your device, rewritten there and offered back as a download; the same four anonymous usage counts as the rest of the site apply.

SOURCES

Last reviewed 20 September 2026. How results are checked: How we verify.