Create interactive buttons

Last updated on Jun 2, 2026

Learn how to assign actions to buttons in Adobe InDesign to define interactive behavior.

Create interactive buttons with actions in InDesign using the Buttons and Forms panel. These actions define how buttons respond to user interactions. Buttons can be configured with events and actions to enable navigation and interaction.

Convert an object to a button

Select the object using the Selection  tool.

Select Window > Interactive > Buttons and Forms, then choose Object > Interactive > Convert to Button.

Enter a name in the Name field.

Add actions to a button

Select the button using the Selection  tool.

Select Window > Interactive > Buttons and Forms.

Choose an event from the Event drop-down menu.

Select the Add new action for selected event icon and set an action from the actions list.

Test button interactivity

Select Window > Interactive > EPUB Interactivity Preview.

Select the Play Preview icon.