Home » Dev Tools » Merge PDF

Free tool

PDF Split & Merge - icon

Merge PDF

Join several PDFs into one file, in the order you choose. Nothing is uploaded and no quality is lost.

This free tool lets you merge PDF files into a single document without installing anything. Add as many as you like, put them in the order you want with the arrows on each row or by dragging, and they are joined top to bottom into one file.

Nothing is uploaded. Your files are read on your own device, combined there and handed straight back, so there is nothing on a server to delete afterwards. Pages are copied rather than redrawn, so text stays selectable and nothing loses quality. Need to go the other way? Use the split PDF tool.

1. Add a PDF

Drop a PDF here or click to browse

One file at a time. Its pages appear below so you can pick them by eye.

How to merge PDF files

Five steps, no account and nothing to install.

  1. Drop in the PDFs. All at once or a few at a time. The first file also pulls down the PDF engine, which takes a moment on a slow connection and then never again while the page is open.
  2. Check the page counts. Each row shows its size and how many pages it has, so you can see at a glance that the right files arrived.
  3. Put them in order. They join top to bottom. Use the up and down arrows on each row, which work from the keyboard, or drag a row if you prefer the mouse.
  4. Look for anything marked unreadable. A file that is not a valid PDF, or is password protected, is flagged and left out rather than quietly breaking the result.
  5. Press Merge and the file downloads as merged.pdf. Merging needs at least two readable files.

More free tools

Built for our own work, free for yours. No sign-up on any of them.

Font Clamp
Fluid clamp() for font size and its matching line height, across a whole type scale.
Email Signature Generator icon
Email Signature Generator
Make a professional email signature that holds its shape in Gmail, Outlook and Apple Mail. Fill in your details, pick a layout, copy it and paste it in.
QR Code Generator
Generate styled QR codes with custom colors, dot styles, and logos.
Schema Markup Generator
Build valid JSON-LD for a local business, service, FAQ, article or breadcrumb trail, with every property Google treats as required checked before you paste it.
Meta Tag Preview
See how your page will look as a Google result and as a Facebook, X or LinkedIn card, then copy the tags. Measured by pixel width, which is what actually gets cut.
Color Contrast Checker
Check any two colors against the WCAG contrast rules, get the nearest shade that passes, and convert between HEX, RGB and HSL.
Case Converter
Switch text between sentence case, title case, camelCase, snake_case, and more.
UTM Builder icon
UTM Builder
Tag your campaign links so analytics can tell where the traffic came from. Build a whole campaign at once and take the set out as a CSV.
Image Resizer
Resize images to any width, height or preset size, crop to fit, and convert the format. Batch, and nothing is uploaded.
PDF Compressor
Shrink PDF file sizes right in your browser. Batch upload and ZIP download supported.
Split PDF
Split a PDF into separate files, or pull out only the pages you need. Pick them from thumbnails or type ranges.
Favicon Generator
Generate a complete favicon package, download as ZIP with HTML snippet.
Image Converter
Convert images to WebP, PNG, or JPG. Batch upload and download as a ZIP.

What people merge PDFs for

Usually because several files should have been one, and whoever receives them should not have to reassemble it.

Building an application pack

A CV, a cover letter and the certificates in one file, in the order the form asks for them.

Turning loose scans into one document

A scanner that produced a file per page becomes a single PDF, in the order you put them.

Combining a quote with its annexes

Send one document instead of four attachments that somebody has to open in the right order.

Putting a signed page back in

Split out the page that needed signing, scan it back, and merge it into the document where it belongs.

One file per client, not per month

Join twelve monthly reports into a single year-end document that can be read straight through.

Making a portfolio to send

Line up case studies in the order you want them read, rather than hoping somebody opens them that way.

Frequently asked questions

The order files end up in, what survives the merge, and what happens to anything broken.

Are my PDFs uploaded anywhere?

No. The files are read in the browser with the standard file API, joined in your own tab and handed straight back. Nothing is sent to us, nothing is stored, and there is nothing on a server to delete afterwards. The page does send anonymous usage figures: counts of jobs run, files downloaded and visits, plus the shape of each job: the number of files and pages, and a rough size band. Never the files, their names or anything in them.

Top to bottom, exactly as the list shows them. Drag a row to move it, or use the up and down arrows, which is the route that works from a keyboard. Each arrow says where it will put the file, and the first row cannot move up and the last cannot move down. Reordering costs nothing, so put them right before you merge rather than merging twice.

No. The pages are copied from each document into the new one exactly as they are, never redrawn or re-encoded. Text stays selectable and searchable, images keep their original resolution, and every page keeps its own size and orientation. Merging an A4 file with a landscape one gives you a document containing both, unchanged.

There is no limit written into the tool, and merging is cheap because the pages are copied rather than rendered. The practical ceiling is your own device holding all of them in memory at the same time, so a very large set on a phone is the case most likely to struggle.

It is marked on its row and left out of the merge. The tally underneath tells you how many files were skipped, so a result is never quietly short of a document you thought you had included. Merging needs at least two readable files, and the button stays disabled until there are.

No, and it is worth knowing before you rely on it. Both were tested rather than assumed: a document with a bookmark tree and a fillable text field came back with neither after merging. Those live at the document level rather than on the page, so copying pages leaves them behind. Links inside a page DO survive. If one of the files is a form somebody needs to fill in, keep that original separate.

They are dropped. The result is a new document built from your pages, so it carries no title, author or producer from any of the originals. That is usually what you want when a file is about to be sent somewhere, because those fields are where an old filename or a colleague’s name tends to be hiding.

Not in one step, but the two tools work together. Use the split PDF tool to pull the pages you want out of each document, then bring those results back here and merge them. Both run in the same browser tab and neither uploads anything.

Always merged.pdf. Rename it after downloading if you need something more specific; the tool does not guess a name from the files it was given, because the first file in the list is rarely what the whole document should be called.

Want something like this on your own site?

Free tools are a small part of what we do. The rest is websites and digital products for businesses serious about growth, whether you are launching, scaling or transforming.