How to Insert a Blank Page Every 10 Pages in Adobe Acrobat
Question details
The user wants to automatically insert a blank page at regular intervals, specifically every 10 pages, throughout a PDF document.

- Product
- Adobe Acrobat Pro XI
- Device & OS
- not provided
- Scenario
- Formatting a large PDF document for printing or specific layout requirements where blank placeholder pages need to be added consistently at set intervals.
- Observed behavior
- Adobe Acrobat does not provide a standard, built-in menu command to bulk-insert blank pages at automated intervals, making the manual process highly repetitive for large files.
Before running any scripts or making bulk modifications, ensure you save a backup copy of your original PDF document to prevent accidental data loss or misaligned pages.
Use Acrobat JavaScript to Automate Page Insertion
Since Acrobat lacks a native bulk-insert button, running a custom JavaScript action through the JavaScript console is the most efficient way to insert pages at regular intervals.
Adobe Acrobat Pro allows users to run custom JavaScript commands to manipulate documents. By using a simple loop script, you can automatically tell Acrobat to add a new blank page after every 10th page, saving you from manually using the 'Organize Pages' tool repeatedly.
Open your target PDF document in Adobe Acrobat Pro. Press 'Ctrl + J' (Windows) or 'Cmd + J' (Mac) to open the JavaScript Debugger console.
If there is any existing code in the console window, delete it to ensure you have a clean workspace for your script.
Type the following script into the console window to insert a blank page every 10 pages: for (var i = 10; i < this.numPages; i += 11) { this.newPage(i); }
Highlight the script you just typed, and press 'Ctrl + Enter' (Windows) or 'Cmd + Enter' (Mac) to execute the code. Review your document to verify that the blank pages have been added correctly.

Manually Insert Blank Pages Using Organize Pages
If you are working with a relatively small PDF document or are uncomfortable using JavaScript, you can manually insert blank pages using the standard tools.
Easily Manage and Insert PDF Pages with WPS Office
WPS Office provides an incredibly intuitive PDF editor that makes organizing, inserting, and deleting PDF pages straightforward. While automated scripting is unique to advanced developer tools, WPS PDF makes manual page management fast and highly visual for everyday users.
- 1. Open your PDF: Launch WPS Office and open the PDF document you need to edit.
- 2. Navigate to the Page Tab: Click on the 'Page' tab located on the top ribbon menu to access page management tools.
- 3. Insert Blank Pages: Click the 'Insert Pages' button and select 'Blank Page' from the dropdown menu.
- 4. Specify the Location: Input the specific page number where the blank page should be inserted, then click 'OK' to apply the change instantly.

Frequently Asked Questions
Is there a built-in button in Acrobat to insert pages periodically?
No, Adobe Acrobat does not feature a native menu command to insert pages automatically at regular intervals. You must use JavaScript or third-party PDF automation plugins for this type of bulk action.
Can I use the Action Wizard to insert blank pages across multiple documents?
Yes, if you have Adobe Acrobat Pro, you can configure the Action Wizard to run a custom JavaScript that inserts blank pages. This is highly useful if you need to apply the exact same interval insertion to an entire batch of PDF documents.
What happens to my document's page numbering after inserting blank pages?
Inserting blank pages will permanently alter the logical page numbers of your electronic document. If your original PDF has printed page numbers embedded in the headers or footers, they will no longer match the electronic page numbers and may require manual updating.
Can I automatically insert a specific template page instead of a blank one?
Yes, by modifying your JavaScript to use the 'insertPages' method instead of 'newPage', you can program Acrobat to grab a specific page from another PDF file and insert it as a placeholder or separator at your desired intervals.




