Reorder PDF Pages — Rearrange Pages Online
Drag and drop to rearrange pages in your PDF.
Drop your PDF file hereTap to select a file
Supports PDF, up to 200MB
What to do next
Related tools
About Reorder PDF Pages
Reorder PDF Pages is shaped around how people actually use PDF document workflow utilities online: open the page, drop in a file, get the result. Drag and drop to rearrange pages in your PDF. The interface stays out of the way once the work begins so the engine can use the available CPU and memory for the actual transformation.
Most people land on Reorder PDF Pages via a search at the moment they actually need the tool. That shapes the design: the page is a single screen with the input on one side, the controls in the middle, and the result on the other, so a first-time visitor can complete the job without reading documentation.
Reorder PDF Pages runs the entire transformation inside your browser. The file is read by JavaScript running in the page, processed in-memory by the open-source pdf-lib JavaScript library, and written back as a download. The browser is the runtime; the page is the interface. You can confirm what the tool does by opening the developer-tools Network tab during a run — the only requests are for the page's own static assets.
From a technical standpoint, Reorder PDF Pages is JavaScript and the open-source pdf-lib JavaScript library running in your tab. The browser is the runtime; the page is the interface. Inputs accepted: PDF. Maximum input size: 200 MB per run.
On limits: 200 MB per file is the ceiling. Output formats and quality settings are listed in the controls panel above, and they apply to every run.
If you fit any of these descriptions, Reorder PDF Pages should slot cleanly into your workflow: legal teams preparing exhibit bundles; real-estate agents bundling disclosures; students assembling reading packets. The tool keeps the controls focused on what matters for each of these use cases.
Reorder PDF Pages returns the result as `{name}-reordered.pdf`. If you are running multiple jobs, the output names will not collide as long as the input names differ. You can re-run with different settings as many times as you like; each run produces a fresh file with no caching trickery in between.
Even on its own, Reorder PDF Pages composes well with the rest of your toolkit. The output is a standard PDF file that opens in any program that handles the format, so the result of one run can become the input to whatever step you use next.
The transformation in Reorder PDF Pages is deterministic — the same input plus the same options produces the same result every run. That predictability matters when the result has to match an upstream specification or be reproducible later.
Some context on why Reorder PDF Pages exists in this form: modern File APIs, high-performance JavaScript engines, and well-maintained open-source libraries now make it possible to perform PDF document workflow work entirely in the browser. Reorder PDF Pages is built on top of that capability, which is why a single page can host the full pipeline.
Reorder PDF Pages produces deterministic output: the same input plus the same options always produces the same result. That predictability matters when the result has to match an upstream specification or be reproducible later.
Pro tip: Reorder PDF Pages works just as well in a private/incognito window as in a normal one, which is occasionally useful when you want zero browser-history footprint of the job. Another tip: if the tool ever feels slow, it is almost always because the browser tab is competing for CPU with another tab — pausing or closing the heavy ones gives the engine room to work.
If Reorder PDF Pages appears to hang, the engine is almost certainly still working — large inputs simply take longer to process inside a browser than they would on a server with multi-core scheduling. For inputs near the 200 MB cap, give it up to a minute on a typical laptop before assuming something is stuck.
Open the workspace above to start using Reorder PDF Pages. The engine loads on the first interaction so the page itself stays light, and once the tool is warm it processes subsequent jobs quickly. The moment the page is interactive, the tool is ready to do real work on your file.
How it works
- 1Reach the Reorder PDF Pages page in your browser to begin.
- 2Add your PDF input by dropping it onto the page or browsing for it.
- 3Pick any non-default settings you need. Most users leave the defaults alone for the first run and only revisit if the result needs tuning.
- 4Trigger processing. the open-source pdf-lib JavaScript library reads your input, applies the transformation, and writes the result back into the page.
- 5Grab the output named `{name}-reordered.pdf` as soon as the run completes. You can also copy the result instead of downloading if the next tool in your workflow accepts pasted input.
- 6Re-run with different settings as often as you want. Each run produces a fresh output and the original file on disk is never modified.
Common use cases
- Send a polished, print-ready PDF to a client without watermarks using Reorder PDF Pages.
- Strip blank or test pages from a scanned document.
- Lock a confidential document with a password before sharing externally.
- Compress a marketing deck so the email send-out finishes in seconds.
- Combine a cover letter into a single application packet.
- Rotate scanned pages that came in upside-down from the office scanner.
- Extract a specific signed page from a long contract bundle.
- Shrink a scanned invoice so it fits past an email gateway.
- Split a 200-page exhibit bundle into one PDF per exhibit.
- Add page numbers to a draft report before circulating it for review.
FAQ
How do I rearrange pages?
Drag and drop page thumbnails into your desired order, then save.
Can I move multiple pages at once?
Select multiple pages and drag them together to a new position.
Does reordering affect content?
No — page content is preserved exactly. Only the order changes.
Can I call Reorder PDF Pages from a script?
Reorder PDF Pages is a browser-only tool by design and does not expose a hosted API. The reason is the same as the privacy story: there is no Favtoo backend doing the work, so there is no service to call. If you need to script the same transformation, the underlying engine (the open-source pdf-lib JavaScript library) is open-source and can be used directly from your own code.
Do I need a specific browser to use Reorder PDF Pages?
Reorder PDF Pages works in any modern browser released in the last few years — Chrome, Edge, Firefox, Safari, Brave, Arc and the major Chromium derivatives are all supported. The underlying engine relies on widely-supported web APIs, so there is nothing exotic to install. If you are on a very old browser version and the tool fails to load, updating to the latest release of your preferred browser is the only fix needed.
Why is my browser prompting me when I open Reorder PDF Pages?
Reorder PDF Pages only needs the standard web platform — file picker access for the inputs you choose to load, and optionally clipboard access if you copy the result rather than downloading it. There is no microphone, camera, geolocation or background-permission request, because none of those are needed for the work the tool does.
What does Reorder PDF Pages do that command-line tools do not?
Desktop apps usually have more advanced features but require installation, maintenance and (often) a licence. Paid online tools are convenient but route your file through their servers and gate downloads behind accounts. Reorder PDF Pages sits in between: free, instant, and private, but intentionally narrow in scope. For one-off jobs and the common PDF document workflow operations, it is usually the lowest-friction choice; for highly specialised work, a dedicated app is still the right answer.
Is Reorder PDF Pages really free?
Reorder PDF Pages is free to use. The processing runs in your browser, which keeps the per-user cost low enough that the tool can be offered openly. The download is the same file the engine produced — you can use it for as many runs as you need.
How many times per day can I use Reorder PDF Pages?
Inputs are capped at 200 MB per file, which keeps memory usage stable across phones, tablets and older laptops. You can run Reorder PDF Pages as often as you need; every run produces a full-quality result.
Does Reorder PDF Pages reduce quality of the result?
Reorder PDF Pages is built to preserve quality wherever the underlying PDF format allows it. Operations that are mathematically lossless (e.g. structural transformations, lossless re-encoding) round-trip with no perceptible change. Operations that involve a lossy codec inevitably introduce small artefacts at the byte level, but the defaults aim at the sweet spot where output looks or sounds the same to a normal viewer or listener while still being meaningfully smaller or faster than the input.