---
title: Merge Files to PDF API
slug: merge-files-to-pdf
url: https://apyhub.com/apyhub/service/merge-files-to-pdf
provider: ApyHub
categories: [File Conversion, File Manipulation]
tags: [pdf, convert, multiple]
auth: api_key
---

# Merge Files to PDF API

Merge uploaded files or public file URLs into a single PDF. Returns a PDF download or an S3 URL for documents, images, spreadsheets, and more.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/convert/files/pdf/url/download` | What it does Converts the files referenced by the provided URLs into PDF format and merges them int… | 150 |
| POST | `/convert/files/pdf/url/url` | What it does Converts the files referenced by the provided URLs into PDF and merges them into a sin… | 150 |
| POST | `/convert/files/pdf/file/download` | What it does Converts one or more uploaded files to PDF and merges them into a single downloadable… | 150 |
| POST | `/convert/files/pdf/file/url` | What it does Converts uploaded files into a single PDF and returns a URL to the generated file. The… | 150 |

## About

## What it does
File Merge to PDF combines multiple files into a single PDF, whether you send local uploads or publicly accessible file URLs. It accepts documents, spreadsheets, presentations, text files, images, HTML, Markdown, and existing PDFs, then returns the merged result as a PDF download or an S3 URL.

Use the `files` input when you want to upload content directly, or `file_urls` when the source files already live on the web. The service preserves the order you send, so you can build a report, packet, or appendix in the exact sequence you need. Each request supports up to 10 total files, with 100 MB per file.

`File Merge to PDF` is a good fit for workflows like generating client-facing reports from mixed source files, combining supporting documents into one archive, or turning image-based submissions into a single PDF for review. If you need the output immediately, use the download endpoints; if you want a stored result, use the endpoints that return a URL.

The response is either the merged PDF binary or an object containing a `url` field, depending on the endpoint you call.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/merge-files-to-pdf
