Duplicate Pages
Duplicate selected pages in a PDF. Each chosen page is copied and inserted right after itself. Your files never leave your device.
Drop your PDF here
or click to choose a file
Your files never leave your device.
Select pages to duplicate. Each selected page gets a copy inserted immediately after the original.
Duplicate Pages copies selected pages and places each copy directly after its original. Select pages from the thumbnail grid or type a range such as 1,3,5-7; the PDF is rebuilt locally with pdf-lib in a Web Worker. This is useful for repeating a cover, a blank filler page, or a form page without creating a separate document.
How it works
How to use Duplicate Pages
- 1Drop your PDF. Drag and drop a PDF, or choose one from your device.
- 2Select pages. Click thumbnails or enter a page range like 1,3,5-7. Page numbers are 1-based.
- 3Run Duplicate Pages. Each selected page is copied and inserted immediately after its original in the same document.
- 4Download the result. The rebuilt PDF is offered as a download.
Features
What this tool does
- Duplicate one page or many pages in a single run
- Thumbnail selection plus typed page ranges
- Copies are inserted directly after their originals
- No upload — processing stays in your browser
Limitations
Things to know
- Every copy is placed after its original; arbitrary placement is not supported
- Encrypted PDFs must be unlocked before pages can be duplicated
- Duplicating pages increases file size roughly in proportion to the copied content
FAQ
Frequently asked questions
Where are the copies placed?
Each copy is inserted immediately after its source page, so the original and duplicate stay next to each other.
Can I duplicate a page several times?
One run creates one copy per selected page. Run the tool again on the output if you need more copies.
Does this work on scanned PDFs?
Yes. Duplication copies whole pages, so scanned pages and images are copied without re-encoding.
Is my file uploaded?
No. The document is processed in a Web Worker on your device and never sent to a server.