PrecisionKit

Rotate PDF Files

Rotate every page or just the ones you choose, by 90, 180 or 270 degrees. Everything runs in your browser — your file is never uploaded anywhere.

Drop a PDF file here, or click to browse

It stays on your device — nothing is uploaded.

Leave blank for all pages, or e.g. "2, 5-7"

Add a PDF, choose a rotation, and click Rotate PDF to see your new file here.

How to rotate a PDF

  1. Add a PDF file — its total page count appears once it's read.
  2. Choose a rotation, and optionally which pages it applies to.
  3. Click "Rotate PDF" and download the new file.

Your file stays on your device

This tool reads and rebuilds your PDF entirely in your browser using client-side JavaScript. Your file is never uploaded to a server, so it can't be stored, inspected or lost in transit.

No upload
Your PDF is read and rotated locally in your browser — nothing is sent to a server.
Cumulative rotation
The rotation you choose is added to any rotation a page already has, rather than replacing it.

Questions

Does rotating change the file permanently, or just how it displays?

It writes the new rotation into the PDF itself, so every viewer (browser, phone, printer) opens it right-side up from then on — it isn't a display-only flip in one app.

Can I rotate only some pages instead of the whole document?

Yes. Leave the page field on "all" to rotate every page, or enter specific pages and ranges like "2, 5-7" to rotate just those.

What if a page was already rotated?

The rotation you choose is added to whatever rotation the page already has, so a page scanned in sideways can be corrected the same way as a page with no existing rotation.

Are my files uploaded anywhere?

No. Rotating happens entirely in your browser using JavaScript — your PDF is read locally and the rotated file is assembled on your device. Nothing is sent to a server.