Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any free software that can batch merge batched pdf files into separate files.

For instance first batch consists of 1111.3425.pdf, 1111.76501.pdf, so on. Second batch is 22222.1432.pdf, 22222.4398, so on. And so on and so forth for other batches.

I need it to be free and automated such that does not need to write scripts or invoking command line terminal.

share|improve this question
Please specify a OS, or indicate you don't care – Oxinabox Mar 25 '14 at 11:22
up vote 4 down vote accepted

I found this Dysprosium free software that can be used in this way

◦ Files should be batch separated by one dot as "xxxxx.abcdef.pdf"

◦ Each batch common tag sequence, that is, xxxx can be any length.

◦ Each file identifier in the batch, that is, abcdef can be of any length.

◦ Each merged file comes as xxxx_Batch.pdf with its common tag in the same directory.

◦ All files should be in the same directory, mixed with other file types or just PDF.

◦ Files in the list receive automatic dictionary sort. Any other sort is possible only manually in the GUI, using "Move Up" and "Move Down" buttons.

◦ Any PDF file that is not in form of xxxx.abcdef.pdf or the result of the previous operations should be removed manually using remove button or before the beginning from the batching directory.

Number of file and length of each could be thousands on condition of having enough hardware power to handle it.

It comes as a portable JAR file that is cross platform on all machines that run Java, Windows, Unix type including Linux, or MAC.

share|improve this answer

On Ubuntu I use pdftk for this purpose. It has a GUI, but also a command line interface (shown below). In the GUI simply add the pdf files you want to include and press create pdf. Batch processing would have to be done with including whole folders or the like, but it is simpler with the command line interface.

command line interface

Simply run the following command:

pdftk file1.pdf file2.pdf file3.pdf cat output newfile.pdf

As for running it in a big batch, you can do

pdftk folder/*.pdf cat output newfile.pdf

to merge all files in one folder.

share|improve this answer
Worth mentioning here that pdftk is available for multiple platforms and is free, (base gui and command line), or ridiculously cheap for the pro version. – Steve Barnes Feb 12 '15 at 6:38

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.