All free flows

PDF Bundle for Upload

Combine selected pages from ordered PDFs, then try a requested upload-size budget for the complete attachment.

PDF processing stays in this browser. Runtime files download by GET; source PDFs and generated output are not uploaded. Original and intermediate downloads retain their own contents. Supported metadata removal is not anonymization; review visible identifiers before sharing.

This flow needs JavaScript. If it does not load, refresh the page and try again.

About this flow

Combine selected pages from ordered PDFs, then try a requested upload-size budget for the complete attachment. Download the original sources, the latest complete checkpoint and the final result. Review every output page before sharing.

Limitations

  • Use 2–20 supported unencrypted PDFs, 50 MiB each and 100 MiB combined. Selected file/page order forms one attachment. The merged PDF must fit compression’s 50 MiB and 100-page input bounds; a larger checkpoint stops before compression. Target uses whole MiB, lossless optimization first and at most six raster attempts only with explicit permission. Raster copies lose searchable/vector text, interactive forms, links, bookmarks and attachments. Signed modifying inputs, unsafe actions and unsupported structures reject. Final supported Info/XMP removal is not anonymity. A measured target miss stays an error with a valid PDF downloadable. Review all pages; 120-second operation/search budgets apply.