Upload a PDF, pick where to insert, then add another PDF or an image at that spot. Everything happens in your browser.
or drop your file here
// Benefits
Drop new pages exactly where they belong, without rebuilding the whole document.
Splice another PDF or an image in at the very start, after any page, or at the end — you pick the slot visually before you build.
Thumbnails of every existing page let you choose the insert point with certainty, instead of guessing at page numbers.
Your existing pages stay in their original order and quality — the new pages are added around them, nothing is re-rendered or downscaled.
// Workflow
For the moment a finished PDF is missing something — a cover sheet, a signed addendum, a scanned receipt that belongs mid-document.
Upload the PDF you want to add pages to.
Click the insert point, then choose the PDF or image to drop in there.
Insert and download the combined PDF with the new pages in place.
// Recommended reading
Related tools and guides for building and combining documents.
Upload your PDF, click where you want to insert (at the very start or after a specific page), then choose the file to insert there and click Insert & download.
Another PDF (all of its pages are dropped in at that spot) or a single PNG/JPG image, which is added as one new page.
No. Everything runs locally in your browser using pdf-lib — your files never leave your device, and nothing is sent to a server.
A single new PDF with the inserted pages in place, downloaded as "<your-file>-with-insert.pdf". Your original file isn't changed.
There's no fixed limit, but since it all happens in your browser, very large PDFs depend on your device's memory. If a huge file struggles, try a smaller one.
Yes — it's completely free, with no sign-up or account required.
This tool runs entirely in your browser. Your file never leaves your device — it isn't uploaded to any server.
Check for yourself: open your browser's developer tools (F12, or right-click → Inspect) → the Network tab → then run this tool. You won't see your file uploaded anywhere, because the work happens locally on your device.