Rotate PDF Pages

See every page as a thumbnail and rotate the ones that are sideways or upside-down. Runs entirely in your browser.

Fix your PDF's page orientation

Upload a PDF, then rotate individual pages or all of them at once before downloading.

Drag & drop a PDF file here, or click to browse
Choose a single PDF file to rotate.

Rotated file ready

Rotated PDF
0 pages
Your file is processed locally in this browser tab using JavaScript. It is never uploaded to Calcooo or any server.

How to use this tool

  1. Drag and drop your PDF file into the box above, or click to browse and select it.
  2. Click the rotate icon on any page thumbnail to turn that page 90° at a time, or use Rotate all 90° to turn every page together.
  3. Press Apply & Download to build the rotated PDF.
  4. Click Download rotated.pdf to save the result to your device.

Frequently asked questions

Is my PDF uploaded to a server when I rotate it?

No, it's entirely local. pdf.js renders the page thumbnails and pdf-lib applies the rotation, all inside your browser. Your file never leaves your device.

Can I rotate just one page?

Yes. Click the rotate icon on any individual page thumbnail — each click turns that page another 90 degrees.

Can I rotate every page at once?

Yes, use the "Rotate all 90°" button to turn every page in the document by 90 degrees in one click.

Does rotating affect quality?

No. Rotation is a metadata change, not a re-render, so there's no quality loss for the final export.