When this tool is useful
Joining reports, receipts, scans, appendices, or chapters while reviewing each real page before export.
How local processing works
PDF.js renders bounded local thumbnails for identification. The chosen page sequence is then copied as page objects into a new PDF, so the output is not rasterized.
How to use it
- Choose the source files.
- Review the available settings and page order.
- Process locally, inspect the result, and download it.
Important limitations
Interactive forms, signatures, bookmarks, attachments, annotations, and advanced document structures may not survive a page-object rewrite.
Private by design
Your files stay in this browser. The tool does not upload the source or output to our servers.
Questions and answers
Does this tool upload my files?
No. Processing happens in your browser; closing the page clears the working session.
Will the output always match the source exactly?
Interactive forms, signatures, bookmarks, attachments, annotations, and advanced document structures may not survive a page-object rewrite.