Filery

Merge PDFs

Combine multiple PDFs into one, in any order.

Choose PDF filess or drop them anywhere on this page PDF Processed on your device — never uploaded

How to merge pdfs

  1. Drop in all the PDF files you want to combine.
  2. Drag the thumbnails to set the order — the final document follows the list from top to bottom.
  3. Merge and download the combined file.

About this tool

Merging PDFs sounds like it should be a two-click operation, and here it is. Drop in your files, drag them into the right sequence, and the combined document downloads in seconds. The drag-and-drop reordering is the part that actually matters — getting the chapter order wrong in a merged report means starting over, so seeing the sequence before committing to it is worth the extra step.

The merger uses pdf-lib, a pure JavaScript library with no server component. Fonts, embedded images, form fields, and digital signature annotations are all carried through intact. Pages are not re-rendered at any point, so there is no quality loss regardless of what the original documents contained.

Questions

Are the files uploaded to a server?
No. Merging runs entirely in your browser using pdf-lib compiled to WebAssembly. Open DevTools, go to the Network tab, and add files — you will see no upload traffic. Every PDF stays on your device.
Is there a file size or page count limit?
There is no imposed limit. The practical ceiling is your browser's available memory; combing several hundred-megabyte PDFs on a modern laptop works fine. Extremely large documents — think architectural drawings at 500 MB each — may strain the tab.
Will bookmarks in the source files survive?
Yes. Existing bookmarks from each source document are preserved and appear under the file's root bookmark entry. Pages they point to are remapped to the correct position in the merged output automatically.
Can I reorder pages within a source file before merging?
Not directly in the merge tool — use the Organise PDF tool first if you need to rearrange individual pages, then merge the results.