Add two PDF files, arrange them in the order you want, and download the merged result. All processing happens in your browser.
Drop PDF files here or click to browse
You can add multiple files
Both PDFs are loaded into memory and parsed with pdf-lib. The tool calls copyPages() to clone every page object from the first document, then calls addPage() on a fresh target document to insert them in the order you chose, followed by every page from the second document. The combined PDF is serialised in your browser and downloaded straight to your device.
All merging happens inside your browser tab. pdf-lib combines your PDFs entirely in memory, with no network requests. You can confirm this yourselfin your browser's DevTools Network tab.
For pulling out a single section before merging, try split PDF. To straighten sideways scans first, use rotate PDF. For shrinking the combined file, see compress PDF.