All free flows

PDF Merge & Prepare

Merge PDFs in your chosen file and page order, then remove supported document metadata.

Your PDFs are processed in this browser and are not uploaded. No account is required. Reloading ends this workflow session.

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

About this flow

Combine selected PDFs in your chosen order, then remove supported document metadata from the merged result. Choose 2-20 unencrypted PDFs, up to 50 MiB each and 100 MiB combined. Review the complete file list and use Move up or Move down to set the order. Leave the page selection blank to include all pages. To choose pages, enter one selection per ordered file, separated by semicolons. For example, 1-3;2 uses pages 1-3 from the first file and page 2 from the second. Comma-separated selections retain the supplied page order. The merged result must contain at most 500 selected pages. Review and download the final PDF; original files and the merged intermediate remain available during the session.

Limitations

  • Supported unencrypted PDFs retain searchable/vector content, canonical fields, safe URI/internal links, bookmarks and inert attachments. Ordinary text, choice, checkbox, radio and caption-button appearances are generated when needed using available fonts. Unsupported encodings, custom icon regeneration, signed modifying documents, active actions and unsupported document structures reject before a modified result; originals remain available.
  • The final step removes supported Info/XMP metadata, while visible identifiers and useful document functionality remain. It does not establish anonymity. User input is at most 50 MiB per file; supported generated intermediates and final output may reach 100 MiB. Each worker operation stops after 120 seconds. Review the final download before replacing originals.
  • Choose 2–20 PDFs, at most 50 MiB each and 100 MiB combined, and at most 500 selected pages. Displayed file order and supplied per-file page order are retained. Each selection belongs to its current file position; duplicates and overlapping ranges reject.
  • Common canonical forms, links, remapped destinations/bookmarks, attachments, page labels and bounded tagged structure are retained. Duplicate form roots are renamed safely. Attachments retain both payloads and original filenames under distinct attachment keys. Destinations to deliberately omitted pages are removed and reported. Optional-content configurations, unsupported tag cross-references and other unsafe structures reject; they are implementation scope, not proven browser impossibility.