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
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.