ClientPDF
running locally in this tab — nothing uploaded

Open DevTools.
Reorder these pages.
Watch nothing get sent anywhere.

Drag pages into the order you want, or drop the ones you don't need — 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)

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

    Compressing or numbering a PDF? Both live too.

    Shrink a PDF's file size by re-encoding its embedded images, 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.

    Reordering a PDF that has a fillable form? Here's why the fields may stop being fillable, and what to do about it.

    Dragging pages into the order they should have been in

    Reorder loads every page as a thumbnail you can drag into a new position, or drop entirely, before generating the final file — the same underlying page-copy operation as Merge and Split, just driven by a visual list instead of typed ranges. Nothing about the page content changes; only the sequence they're written back out in.

    The one case worth a second look: reordering (or dropping) pages inside a document with a fillable form can break references between fields that were built to interact across specific page positions. Here's why the fields may stop being fillable afterward, and what to do about it.