Skip to main content

Merge Multiple PDFs in Make

PDF4me Merge Multiple PDFs is a Make module that combines any number of PDF files, each added as a repeatable item, into one consolidated PDF document inside your scenario. Use it to merge invoices, reports, or contracts, optionally skipping password-protected files, then send the merged output to email, storage, or another module.

What this module does

PDF4me Merge Multiple PDFs takes any number of separate PDF files and stitches them into a single output document, in the order you list them. Add each source file as its own item under Files, either mapped from a prior module or provided as a public URL, name the merged output, and choose whether to skip any password-protected PDFs along the way. No manual drag-and-drop, no desktop tool. The whole batch merges inside your Make scenario.

Related Blog Posts(1)

Authenticating Your API Request

Every PDF4me module in Make requires a valid Connection. Create or select one that holds your PDF4me API key so the scenario can authenticate merge requests securely.

Important Facts You Should Not Miss

Files is a repeatable list, not a single field
Click Add item once for every PDF you want in the merge. Each item has its own File source choice (Dropbox - Download a File or Map) and its own File or File URL field. The output order follows the order the items appear in, top to bottom.
The file field takes binary data or a URL
File or File URL under each item accepts either a binary PDF mapped from a prior module or a publicly reachable file address. Mix and match across items if some files come from Dropbox and others from a public link.
Skip Protected Pdf's has three states, not two
Choose Yes to exclude encrypted PDFs from the merge, No to attempt to include everything, or Empty to leave the behavior unset. No is selected by default in the module.
Make PDF4me Merge Multiple PDFs module showing Connection set to testuser01@pdf4me.com, Files list with Item 1 File set to Map and File or File URL mapped from 7. Data, an Add item link, Output File name set to consolidated_report.pdf, and Skip Protected Pdf's set to No

Each PDF is added as its own item under Files. Output File name sets the merged filename, and Skip Protected Pdf's controls whether encrypted PDFs are excluded.

Parameters

Required: Connection, Files (at least one item), File (per item), and Output File name must always be provided. File or File URL is required only when File is set to Map. Skip Protected Pdf's is optional.

ParameterRequiredWhat it doesExample
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.[email protected]
FilesRequiredRepeatable list of source PDFs. Click Add item for each PDF, in the order they should appear in the merged output.Item 1, Item 2, ...
File (per item)RequiredSource input method for that item. Choose Dropbox - Download a File for a direct Dropbox trigger, or Map to supply the file from a prior module.Map
File or File URLConditionalEither the binary content of a PDF from a prior module, or a public file URL, required when File is set to Map.7. Data
Output File nameRequiredFilename for the merged PDF, including the .pdf extension.consolidated_report.pdf
Skip Protected Pdf'sOptionalWhether to exclude password-protected PDFs from the merge. Yes skips them, No attempts to include them, Empty leaves it unset.No

Output

FieldTypeWhat it contains
NameStringFilename of the merged output PDF.
Doc DataBinary (Base64)The merged PDF file content, ready to attach in Gmail, upload to Drive or Dropbox, or pass to another PDF4me module.

How Do I Merge Multiple PDFs in Make?

  1. Add PDF4me to Merge Multiple PDFs in your Make scenario.
  2. Select Connection (or click Add to create one with your API key).
  3. Click Add item under Files for each PDF. Set File to Map and connect File or File URL from a prior module, or paste a public file URL directly.
  4. Repeat for every PDF, in the order you want them to appear in the merged output.
  5. Enter Output File name for the merged PDF, such as consolidated_report.pdf.
  6. Set Skip Protected Pdf's to Yes if you want encrypted PDFs excluded, or leave it at No.
  7. Save and run. The output Doc Data is your merged PDF, ready for Gmail, Google Drive, Dropbox, or any downstream module.

When Should I Use Merge Multiple PDFs?

Typical SetupsCommon Make scenario patterns using Merge Multiple PDFs.
Consolidate monthly vendor invoices into one file
  1. A scheduled trigger fires at the end of each month.
  2. Google Drive or Dropbox lists all invoice PDFs uploaded during the month.
  3. An iterator module loops over the results, mapping each file into its own Files item.
  4. Merge Multiple PDFs combines them into a single consolidated PDF, with Skip Protected Pdf's set to No.
  5. The merged PDF is uploaded to an "Accounting" folder for the finance team.
Bundle a contract package for e-signature
  1. A CRM webhook fires when a deal moves to the signature stage.
  2. The base contract, an addendum, and a pricing sheet are each mapped as separate Files items in a fixed order.
  3. Merge Multiple PDFs produces one combined document ready to sign.
  4. The merged PDF is sent to a digital signature module or emailed to the client via Gmail.
Combine a cover page with a generated report
  1. A prior PDF4me module generates a report PDF from HTML or template data.
  2. A stored cover page template PDF is added as the first Files item, and the generated report as the second.
  3. Merge Multiple PDFs joins them in that order, cover page first.
  4. The final PDF is stored in SharePoint or attached to an outgoing email.

Practical Tips

Output order follows item order, not filename
The merged PDF places pages in the order the Files items are listed in the module. Reorder the items if you need the pages in a different sequence.
Add item is easy to miss on first use
Files starts with one item. Click Add item once per additional PDF; forgetting this step means only the first file gets processed.
Skip Protected Pdf's has three options, not a toggle
It looks like a simple switch but is actually Yes, No, or Empty. Pick Yes deliberately if your batch may include password-protected files you want to exclude rather than fail on.
Mix Dropbox and Map sources across items
Each Files item has its own File source choice, so one item can pull from Dropbox while another maps binary data from an earlier module in the same scenario.
A URL works just as well as a mapped file
File or File URL accepts a public file address directly, so you can merge a PDF that already lives at a stable URL without downloading it first.

Cheat Sheet

For background on how PDF page order and document concatenation work at the file-format level, see the PDF Association's technical overview of the PDF specification and the ISO 32000 PDF standard summary.

FieldValue
FilesAdd item per PDF
File (per item)Map
File or File URL7. Data or a public URL
Output File nameconsolidated_report.pdf
Skip Protected Pdf'sYes / No / Empty
OutputName + Doc Data (binary PDF)

Frequently Asked Questions

How many PDFs can I merge at once?+
There is no fixed cap in the module itself. Each PDF is its own item under Files, so the practical limit comes from your Make scenario's data-size and operation limits rather than the module.
How do I make multiple PDFs into one in Make?+
Add a Files item for each source PDF, map File or File URL for each one, set an Output File name, and run the module. The pages merge in the order the items are listed.
What order do the merged pages appear in?+
The output follows the order the Files items are listed in the module, top to bottom. Reorder the items if the pages come out in the wrong sequence.
What happens to password-protected PDFs?+
Set Skip Protected Pdf's to Yes to exclude encrypted files from the merge, or No to attempt to include them. Empty leaves the behavior unset.
Can I merge a PDF from a URL instead of uploading it?+
Yes. File or File URL under each item accepts either mapped binary content from a prior module or a publicly accessible file URL.
What does the module return?+
Name (the merged PDF filename) and Doc Data (the binary PDF buffer). Map Doc Data into Gmail as an attachment, upload it to Drive or Dropbox, or pass it to another PDF4me module for further processing.

Same Task on Other Platforms

Get Help