Add Page

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

Supports PDFProcessed locally — never uploaded

Insert pages into a PDF — FAQ

How do I insert pages into a PDF?

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.

What can I insert?

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.

Is my file uploaded?

No. Everything runs locally in your browser using pdf-lib — your files never leave your device, and nothing is sent to a server.

What do I get back?

A single new PDF with the inserted pages in place, downloaded as "<your-file>-with-insert.pdf". Your original file isn't changed.

Is there a file size limit?

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.

Is it free?

Yes — it's completely free, with no sign-up or account required.