137
41
Is there a painless way to combine/merge PDF files in Windows? I understand that pdftk will do it on Linux.
137
41
Is there a painless way to combine/merge PDF files in Windows? I understand that pdftk will do it on Linux.
123
There are quite a few free options, as well as some good commercial ones:
Web-based (Free)
Desktop tools (free)
Swift PDF. Combines multiple images (JPG, GIF, etc.) into a single PDF.
Editor's note, 5/1/2017: Swift PDF was last updated in 2006 and was compatible with Windows 95. The original link is dead and the product appears to no longer be supported. However, it is still downloadable at https://swift-pdf.en.softonic.com/
pdftk. FOSS power tool. Command line only. Windows, Mac, Linux, FreeBSD. Windows GUI versions exist, including a portable version and the official free version.
There are also a lot of commercial tools.
4Just installed PDF Sam, and as far as I can see, the installer no longer includes any toolbars or other browser related garbage. – Svish – 2015-11-13T19:20:40.170
I had to get swift pdf from here: swift-pdf.software.informer.com, but +1 for that. I can't find another tool that works for images. – Charles Clayton – 2015-11-25T04:22:11.153
I'd like the pdftk command line version so I could call from another application/script but on the site I only found the GUI version... Where can I find the command line one? – Jack – 2017-01-17T18:17:20.290
1MergePDF and PDF Hammer require sign up to use. Booklet Creator isn't a web tool. It seems that only the last web option (now called easyPDF cloud) is the only one that works without signup. – Kat – 2017-03-21T21:58:32.673
Download Debunu PDF Tools Free : https://www.debenu.com/products/desktop/debenu-pdf-tools/free/
Go to install folder : C:\Program Files (x86)\Debenu\PDF Tools
Give administrator privileges to PDFTools.exe and PDFToolsShell.exe
Select 2/+ PDFs and right click > Debunu PDF Tools > Split and merge > Merge Selected files.
Just click OK in next window. Your merged PDF (MergeOutput) is right there in same folder as files.
Just tried PDF Sam and the resulting PDF it generates is version 1.5 at minimum, when I needed version 1.4. In case you need that, on Windows you can use PDF Version Converter, available here: http://www.freeware-guide.com/dir/util/pdf.html
– Rahul – 2010-12-10T14:19:39.82342
pdftk.exe
is available for Windows as well. See here: http://www.accesspdf.com/pdftk/#packages and here: http://www.pdfhacks.com/pdftk/pdftk-1.41.exe.zip
Here is an example commandline for pdftk.exe
. It merges all PDF files in the current directory into a combined one:
pdftk.exe *.pdf cat output combined.pdf
Another one:
\\myserver\c$\path\to\pdftk.exe ^
c:\path\to\input1.pdf ^
d:\path\to\input2.pdf ^
cat ^
output ^
e:\path\to\combined.pdf
Ghostscript can also combine multiple input PDFs (and PostScript files) into one output PDF:
gswin32c.exe ^
-dBATCH ^
-dNOPAUSE ^
-sDEVICE=pdfwrite ^
-sOutputFile=output.pdf ^
[...more Ghostscript CLI options as needed...] ^
input1.pdf ^
input2.pdf ^
input3.ps ^
input4.eps ^
input5.pdf
There is a GUI for pdftk
named PDFTK Builder. This essentially builds a command line based on your option choices for you and executes:
Since I originally posted this answer, pdftk
has undergone further developments.
pdftk
).2
There's a portable version here: http://portableapps.com/apps/office/pdftk_builder_portable - I used it merge PDF via the GUI provided. Worked quite well.
– Sun – 2015-01-06T18:03:10.1231@sunk818: Thanks, I included your suggested edit into the answer (and then some). – Kurt Pfeifle – 2015-01-06T19:36:02.263
The join feature of PDFTK Builder is buggy. I tried to join pages 1-2,3 of PDF1 followed by pages 3,2,1 of PDF2 and it ended up saving pages 1,2,3 of PDF1 followed by page 3 of PDF2 followed by pages 2,1 of PDF1. – pacoverflow – 2016-03-01T03:57:59.673
1@pacoverflow: Does the following command line work? pdftk A=pdf1.pdf B=pdf2.pdf cat A1-3 B3 B2 B1 output merged.pdf
– Kurt Pfeifle – 2016-03-01T13:41:48.280
That works fine, it's definitely a bug in PDFTK Builder. – pacoverflow – 2016-03-01T15:42:33.537
2
pdftk was already suggested in this answer - http://superuser.com/questions/34284/combine-merge-pdf-files-in-windows/34294#34294
– ChrisF – 2010-06-24T13:01:06.4633I know. But user1413 seemed to have missed pdftk to be available on Windows as well. Therefor I emphasized that point by repeating it. – Kurt Pfeifle – 2010-06-24T15:52:13.107
As of right now, PDFtk is available in 3 versions: PDFtk Server, PDFtk Free and PDFtk Pro. PDFtk Server, as you wrote in your answer, is the command line tool, which makes it harder to use, but it's powerful and free. The other two offer a graphical interface; the difference is that the Free version is limited to splitting and merging, while the Pro version (which costs $3.99) also offers rotating pages, adding watermarks/stamps, and setting passwords. Would you mind updating your answer? Otherwise I can suggest an edit if you prefer. – Fabio says Reinstate Monica – 2019-01-17T00:31:43.023
7
Try PDFsam, which comes for Windows, Mac OS X and Linux.
The basic version is free, I'm pretty sure that the basic version will meet your needs. You will need to have Java installed on your computer to run this program.
7
You can use PDFill PDF Tools to perform lots of manipulations on your PDFs for free.
Use the "Merge PDF Files" button (button #1) in the screenshot below.
5
I found the best for me: PDF Split and Merge
PDF Split and Merge tool is implemented using the PdfSharp library and is either GUI or command driven.It is useful for automated document creation.It allows bookmarks from the input pdfs to be imported and flexibly embedded in the destination document.
It just merges or splits PDF files, nothing else.
3
PDF Creator will do the trick -- you can print multiple documents to a single PDF. Relatively painless :)
2
Also this program named pdfbinder proved to be useful. It has a simple commandline interface for input and uses the same engine as the PDF Split and Merge already mentioned.
1
I know that you can do this with Adobe Acrobat. I assume that you don't want to pay for this if it's the only use you have. You highlight your PDF files, right-click and select Combine files in Acrobat...
:
Ghostscript, available on Linux and Windows, should be able to concatenate them, but it uses complicated command-line functions. You can use CutePDF, which has a free version, but I believe the Professional (paid) version is the only one that will concatenate.
1
This little app I found with a Google search let me merge image files into a single PDF, which it didn't look like some of these options would. It's very limited, but it did the trick for me just now.
1
Contains virusses, thanks: https://www.virustotal.com/en/file/f74dac023102a5a3535c63baa2f77b7b764586831052d24361bb929406e1414e/analysis/
– Mosselman – 2014-07-31T10:42:53.947
21How could this question possibly be "off-topic"?! – CJ7 – 2016-04-20T06:30:27.133
2
@CJ7: http://superuser.com/help/on-topic "asking for a product, service or learning material recommendation" is apparently not on-topic. (But I do come back to this question every month to be reminded of the name of the tool I downloaded to solve this problem!)
– Jacob Krall – 2017-02-11T18:31:39.9232
FYI Free software for selecting and combining pages from multiple PDFs into a single PDF
– Franck Dernoncourt – 2017-02-11T22:13:29.190If you need correctly free merge PDF's, filenames of which is numbers without leading zeros (for example,
– Саша Черных – 2019-08-15T13:40:00.9534.pdf
, not004.pdf
,14.pdf
, not014.pdf
), see my answer. Thanks.This question appears to have gone not constructive due to the unlimited amount of possible answers. For a more comprehensive list see: http://en.wikipedia.org/wiki/List_of_PDF_software
– slhck – 2013-07-07T11:18:07.177