Align PDF Pages
Align all pages in a PDF to a uniform canvas size with configurable alignment and reference dimensions.
Drop your PDF file hereTap to select a file
Supports PDF, up to 200MB
What to do next
Related tools
Resize PDF
Resize all pages in a PDF to a target paper size with fit, fill, or stretch content scaling.
pdfChange Page Dimensions
Change the canvas dimensions of PDF pages with precise control over content anchoring and page selection.
pdfFlip Pages
Flip (mirror) PDF pages horizontally, vertically, or both with control over which pages are affected.
pdfPDF Page Dimensions
Upload a PDF to see every page's dimensions in pt, mm, and inches — detect paper sizes, mixed sizes, and orientation.
pdfAbout Align Pages
Align Pages handles a focused step in the modern PDF document workflow workflow. Align all pages in a PDF to a uniform canvas size with configurable alignment and reference dimensions. The page loads with the upload area, controls and result panel all visible at once, so the path from "I have a file" to "I have the result" is one screen long.
Align Pages sees the most use from researchers archiving reference papers and students assembling reading packets, but the design is intentionally generic enough that you do not need a specialist background to get a good result. The defaults aim at the most common case so a first-time user can get the right output without changing any settings.
Align Pages is shaped for the gap between "I'll do it by hand" and "I'll script it." When the job is small enough that automating it would take longer than doing it, but annoying enough to want a focused tool — that is the situation this page is built for.
Internally the tool runs on the open-source pdf-lib JavaScript library — the same processing stack used by professional desktop pipelines, just compiled for the browser. PDF files are accepted natively. 200 MB is the practical ceiling, set so the tool stays responsive on phones and older laptops.
The browser sandbox isolates the page's JavaScript from the rest of the system, the same way it isolates every other tab you have open. Align Pages works inside that sandbox: it reads the file you give it, processes it with the open-source pdf-lib JavaScript library, and writes the result back. Nothing leaves the page's memory unless you choose to download or copy it.
Align Pages is intentionally narrow in what it does, which makes it easy to slot into a longer workflow. Take its output, hand it to whichever next tool fits the job, and Align Pages stays out of your way until the next time you need it.
The only practical limit is the 200 MB per-file ceiling, which keeps the tool responsive across a wide range of devices. Run the tool ten times in a row, run it ten thousand times — it behaves the same way and produces the same quality of result.
Some notes on the design of Align Pages. The page is intentionally narrow: one input, the controls relevant to the task, and one output. Adding unrelated features would make the common case slower for the majority of users, so the surface is held to what people actually use.
Output handling is intentionally boring: Align Pages produces `{name}-aligned.pdf` and triggers your browser's standard "save" behaviour. If you have a default download folder configured, that is where it will land. There is no Favtoo-side history of jobs you have run.
Align Pages is one example of a broader pattern: utility software increasingly works as single-page, client-side experiences. Every page in the catalog is shaped that way, which keeps each tool fast to load and easy to recommend in a single link.
Align Pages runs as a regular web page, so there is no install step or permission grant before the first run. The page can be audited by viewing the source or by watching the developer-tools Network tab while a job runs.
A few practical tips that experienced users of Align Pages pick up over time. First, keep your default browser updated — the engine relies on standard web APIs and newer browser versions are noticeably faster than ones from a few years ago. Second, close other heavy tabs before processing a large input; the engine shares CPU and memory with whatever else is open. Third, if you re-run the same kind of job often, your last-used settings are remembered for the rest of the tab session, so subsequent runs are essentially one click.
Common gotchas worth flagging: Align Pages only accepts PDF, so if your file is in another format you will need to convert it first. The 200 MB ceiling is per-file, not per-session; you can run as many separate jobs as you like, but a single oversized input will be rejected on load.
That is the whole tool. Use Align Pages for as long as it stays useful to you, and if it does, the catalog has many more tools built the same way. Each applies the same single-purpose discipline, so the way you used this page transfers to the next one you try.
How it works
- 1Open Align Pages in your browser. The page loads quickly and the tool is ready to use the moment it becomes interactive.
- 2Select the PDF file you want to process — drag-and-drop and the file picker both work.
- 3Adjust the options to match what you need. Sensible defaults cover the most common case, so you can usually skip this step.
- 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}-aligned.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.
- 6Run additional jobs as needed. The same controls and defaults apply on every run.
Common use cases
- Convert a bundle of forms into a single archival PDF using Align Pages.
- Send a polished, print-ready PDF to a client without watermarks.
- Extract a specific signed page from a long contract bundle.
- Combine a portfolio sample into a single application packet.
- Add page numbers to a draft report before circulating it for review.
- Prepare a packet of receipts for an expense report submission.
- Split a 200-page exhibit bundle into one PDF per exhibit.
- Strip blank or test pages from a scanned document.
- Lock a confidential document with a password before sharing externally.
FAQ
When is this useful?
PDFs with mixed page sizes (e.g., combined from different sources) benefit from uniform alignment.
Reference size?
Use the largest page, the first page, or a standard size as the target canvas.
Alignment options?
Center, top-left, top-center, left-center, or bottom-center.
Private?
Yes — runs locally.
Content scaling?
Content is not scaled — only the canvas is adjusted. Smaller pages get white space margins.
Portrait and landscape?
Mixed orientations are preserved; each page is placed on the uniform canvas.
Does Align Pages need an internet connection to run?
Once the page is loaded, Align Pages can complete jobs without an active internet connection — the engine is bundled with the page, so there is no per-job network call. The initial page load does require a connection (to fetch the static assets), but after that you can disconnect entirely and the tool will still work. This is a side-effect of the local-first architecture, not a deliberate "offline mode" feature.
Can I use Align Pages on iOS or Android?
Align Pages runs in any modern mobile browser — Safari, Chrome, Firefox and the in-app browsers in most messaging apps all support the underlying APIs. Performance depends on the device: a recent phone handles typical inputs nearly as fast as a laptop, while older devices may take a few seconds longer near the 200 MB ceiling. The interface lays out cleanly on small screens, so you do not need to pinch-zoom to see the controls.
Does Align Pages ask for any browser permissions?
Align 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.
How fast is Align Pages?
Most jobs finish in seconds. Speed scales with input size and with how many CPU cycles your browser tab has available — the engine runs in your browser, so it shares resources with whatever else you have open. For inputs near the 200 MB ceiling, expect anywhere from a few seconds to roughly a minute on a typical laptop. Closing other heavy tabs noticeably speeds things up.
Why use Align Pages instead of a paid online tool?
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. Align 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.
What is the maximum file size for Align Pages?
Inputs are capped at 200 MB per file, which keeps memory usage stable across phones, tablets and older laptops. You can run Align Pages as often as you need; every run produces a full-quality result.
What does the error message in Align Pages mean?
Failures usually fall into one of three buckets: the input is in an unsupported format, the input is over the size cap, or the input is structurally malformed (a truncated download, a partial export, or a stream the engine does not recognise). The first two are easy to confirm — check that your file is one of PDF and that it is below 200 MB. For the third, opening the file in its native viewer first is the fastest way to confirm the source is intact.