Prefix ID Registration

For Adobe® InDesign™ plug-ins that you develop, you'll need a range of unique IDs to use in identifying the plug-ins and their elements. We'll assign you a hexadecimal prefix that has 256 possible offsets. This assigned prefix ID range does not identify you as a developer, but is only a way for Adobe InDesign to catalog each plug-in and all its associated objects by unique ID numbers.


Script ID/Name Registration

Script IDs should also be unique to avoid conflicts with other plug-ins and require registration. You can propose the Script ID you wish to use, however if it is already in use we will ask you to choose another.


How to register Prefix IDs and Script IDs

Self-service is currently not available for registering and managing Prefix and Script IDs. In the meantime, you can register via the Developer Programs team. Send an email to with the following information:

Prefix IDs

  • Your name
  • Your company
  • The Adobe ID you wish to register the prefix against
  • A brief description of the purpose of the prefix

Script ID/Name pairs

  • Your name
  • Your company
  • The Adobe ID you wish to register the Script IDs against
  • The list of Script IDs and names

Note: If your Script ID/Name has already been registered, we will provide you with an alternative suggestion or you can choose a different one.


Managing your existing Prefix and Script IDs

To obtain a list and to manage existing Prefix IDs or Script IDs belonging to your organization, please send an email to and provide the Adobe ID used to register them along with your request.