PDF beta

PDF Merge API

Joins an ordered list of PDFs into one file, all or nothing.

Takes an ordered list of PDFs and returns one PDF with the pages in that order. If any input cannot be read, the job fails as a whole and nothing is charged. Results are deleted automatically within 24 hours.

What it does

  • Pages come out in the order you list the PDFs
  • All or nothing: an unreadable input fails the job and charges $0.00
  • Encrypted or signed inputs are refused with a clear error, never silently altered
  • Synchronous for small results; larger ones run in the background with a webhook

Endpoints

MethodPathDescriptionModes
POST /v1/pdf/merge Merge PDFs in order sync, async (sync: result under 10 MB)

Base URL: https://api.justapi.tech

Pricing

OperationPrice
Merge, result up to 25 MB$0.010per merge at the current tier
Merge, result 25 to 200 MB$0.030per merge at the current tier

You are not charged for a failed request, and never for a job whose output is not smaller than its input.

Limits

Max File Size200 MB result
Result RetentionDeleted automatically within 24 hours, or at once when you acknowledge the download

Send a list of PDF URLs and get back one PDF. The pages come out in the order you list the files. If any input cannot be read, the whole job fails and you are not charged.

Questions

Does a failed merge cost anything?

No. If any input cannot be read, the job fails as a whole, no file is returned, and the charge is $0.00.

In what order are the pages joined?

In the order you list the PDFs. The first URL comes first, and the pages keep their order inside each file.

Try it free first

The free PDF merge tool joins up to three PDFs of 8 MB in total, five times a day. Use the API for workflows, larger files and webhooks. The reference is in the PDF merge API reference.