ClientPDF
running locally in this tab — nothing uploaded

Open DevTools.
Rotate this PDF.
Watch nothing get sent anywhere.

Fix pages scanned sideways or upside down — rotate the whole document or just a range of pages — all inside this tab. Zero network requests after the page loads, same rule as every other tool here. Check the Network tab yourself.

Drop one PDF here or click to browse

One file at a time · stays on this device

    Why trust this tool

    0 network requests since page load · verified live, not our word for it

    No accounts

    No signup, no email, no watermark. Use it and close the tab.

    No limits (for now)

    Rotate as many pages as your device's memory allows. No artificial caps.

    Reordering, compressing, or numbering a PDF? All live too.

    Drag pages into a new order or drop the ones you don't need, shrink the file size, or stamp page numbers onto every page — same rule: everything stays local. Leave your email and we'll let you know about a Pro batch mode.

    Rotated file looks right here but sideways somewhere else? Here's why, and how to make it stick everywhere.

    Fixing pages that scanned in sideways

    Rotate sets the PDF page's own rotation property in 90° increments — it doesn't redraw or re-render the page content, so a sideways-scanned page stays exactly as sharp after rotating as before. Apply it to a single page, a range, or the whole document, which matters for double-sided scans where only the even pages came in upside down.

    If a rotated PDF looks correct in the browser preview here but comes out sideways again in another PDF reader (or vice versa), that's not this tool failing — different viewers can disagree on how to honor the page rotation flag. Here's why that happens and how to make the rotation stick everywhere. If you're also stamping page numbers on a rotated document, check this first — rotation changes which corner "top-right" actually means.