Skip to content

Rotate PDF

Rotate every page in a PDF file by 90, 180, or 270 degrees. Upload a PDF, choose a rotation amount, and download the corrected file.

Category: documents
Use Case: Fix Scanned Documents, Orientation Correction, Print Preparation
Privacy: 100% browser-based

Click to upload a PDF file

Your file is processed entirely in your browser

Recommended Settings

Pro Tips

  • The rotation is applied on top of each page's existing orientation, so rotating an already-rotated page compounds correctly
  • All pages in the document are rotated by the same amount - there's no per-page rotation in this tool
  • 180° is useful for a document that was scanned upside down, while 90°/270° fix sideways scans
  • The whole file is processed locally in your browser using pdf-lib - nothing is uploaded anywhere

Most Popular

Most users rotate by 90° clockwise to fix a sideways-scanned document

When to Use This Tool

Fix Scanned Documents

Correct the orientation of a PDF created from a scanner or phone camera that captured pages sideways or upside down.

Orientation Correction

Fix a PDF where pages were exported in the wrong orientation from a source application.

Print Preparation

Rotate pages before printing so they come out right-side up on physical paper.

Viewing Consistency

Standardize the orientation of every page in a mixed-orientation PDF so it displays consistently in any viewer.

How It Works

1

Read the uploaded PDF file as binary data directly in your browser

2

Load the file into a PDF document using the pdf-lib library

3

For each page, add the selected rotation amount to its existing rotation angle

4

Save the modified PDF and trigger a download

100% Private

Files never leave your device. All processing happens locally in your browser.

Lightning Fast

Powered by pdf-lib for optimal performance on modern browsers.

Open Source

Built with verified, open-source libraries. Fully transparent.

Frequently Asked Questions

Does this rotate every page the same way?

Yes. The selected rotation amount is applied uniformly to every page in the document. If you need different rotations for different pages, you'd need to process the file in multiple passes with different page ranges.

What happens if a page is already rotated?

The rotation you choose is added to the page's existing rotation, so a page already rotated 90° that you rotate by another 90° ends up at 180° total.

Does rotating change the page content or just how it's displayed?

It changes the page's rotation metadata, which every PDF viewer respects when displaying or printing the page. The underlying content stream isn't redrawn - it's the same technique professional PDF editors use.

Is my PDF uploaded to a server?

No. The entire file is read, rotated, and re-saved locally in your browser using the pdf-lib library. Your document never leaves your device.

Can I rotate just one page instead of the whole document?

This tool rotates every page by the same amount. For per-page control, you'd need a more advanced PDF editor with page-level rotation controls.