Skip to main content
Imaginerie
Community Expert
Community Expert
April 2, 2026
Question

Feature request: Flip between pages after a multipage PDF import

  • April 2, 2026
  • 4 replies
  • 119 views

Could we please have the possibility to switch between different pages of a placed PDF after the placement?

See an example from the competition where I can choose between all the spreads in a placed PDF without replacing or re-linking.



See also this feature reaquest in UserVoice
https://indesign.uservoice.com/forums/601021-adobe-indesign-feature-requests/suggestions/37284274-change-pdf-page-number-ai-artboard-number-witho

 

Thank you!

4 replies

Inspiring
April 5, 2026

A script can be written for that. You select the PDF, a window opens where you can see the current page and the option to choose another one and replace it. I also have a drag-and-drop script (Windows only): when dragging into InDesign while holding the Win key, the import options window opens automatically.

Abhishek Rao
Community Manager
Community Manager
April 3, 2026

Hi ​@Imaginerie & everyone,

 

Thanks for sharing the UserVoice link and for highlighting this request. I agree this would be a really useful enhancement to the current workflow.

I’ve raised this with the product team to get more visibility on it and will keep you posted here if there are any updates or plans around this.

 

Appreciate you bringing this up.

Abhishek

Abhishek Rao
Community Manager
Community Manager
April 6, 2026

Hi everyone,

 

Thanks again for the discussion and for sharing your inputs here. I checked this with the product team, and while this isn’t available as a native feature in Adobe InDesign at the moment, a scripting-based workaround can help achieve similar functionality.

Sharing a sample script here that allows you to update the page of a placed PDF without relinking. 

// ShowPDFoptions.js

// Version 2

// An InDesign CS and CS2 Javascript

// Allows you to change the properties of an imported PDF
// such as crop, imported page, transparent background
// whilst keeping all the properties of the object.

// Install into your indesign/scripts directory

// Select a box containing an imported PDF and run this script
// by selecting it in the scripts palette.

// www.luxlucid.com

myDoc = app.activeDocument;

if( myDoc.selection.length == 0 ){err("No selection.");}

if( myDoc.selection[0].constructor.name != "PDF" ){
//Test if it is a container
try {
if (myDoc.selection[0].contentType == ContentType.graphicType){
//Is first content PDF?
try {
if (myDoc.selection[0].allGraphics[0].constructor.name == "PDF"){
placePDF(myDoc.selection[0].allGraphics[0]);
} else {
err("No PDF content embedded.");
}
} catch (e){
err("No PDF content embedded.");
}
} else {
err("Select an imported PDF.");
}
} catch (e){
err("Select an imported PDF.");
}


} else {
placePDF(myDoc.selection[0]);
}

exit();


function placePDF(n){
try {
if (app.version == 3){
//cs1
myDoc.selection[0].place(n.itemLink.filePath,1,1,1,1, undefined);
// } else if (String(app.version).split(".")[0] == 4){
//cs2
} else {
myDoc.selection[0].place(n.itemLink.filePath,1, undefined);
}

} catch (e){
//err("Unknown error!");
}
}



function err(e){
alert(e);
exit();
}

You can try installing and running it on a selected PDF frame to switch pages. For reference on how to use scripts in InDesign, you can check this guide:
https://helpx.adobe.com/indesign/using/scripting.html

 

Do give it a try and let me know how it works for you.

Abhishek

Jess Telmanik
Community Expert
Community Expert
April 3, 2026

Dear InDesign Team, please add this functionality to InDesign!!

Imaginerie
Community Expert
Community Expert
April 3, 2026

Thanks ​@Abhishek Rao 

derekwatson
Community Expert
Community Expert
April 2, 2026

This should be an essential part of InDesign Placed file tools.
Ideally placing a multi page PDF should place each selected page on a new page in the same position or adhering to the layout

Derek Watson
rob day
Community Expert
Community Expert
April 3, 2026

Ideally placing a multi page PDF should place each selected page on a new page in the same position or adhering to the layout

 

Hi ​@derekwatson , PDF placement can be scripted—usually something that can be scripted doesn't get added as a feature. An example would be the PlaceMultipagePDF script that is included in the script panel’s Samples folder, which does what you seem to be describing.