Add and use objects in libraries

Last updated on Jun 2, 2026

Learn how to store reusable document objects in a library for use across projects in Adobe InDesign.

Add and use objects in libraries in InDesign to store reusable assets such as logos, text, and grouped elements. Libraries preserve object formatting, styles, and link information for consistent reuse. This helps maintain shared assets across multiple documents and projects.

Add an object or page to a library

Select File > New > Library.

Drag one or more objects from a document window to an active Object Library panel.

You can also add items by selecting objects and selecting New Library Item icon in the Object Library panel, choosing Add Item from the Object Library panel menu icon, or selecting Add Items on Page [number] as Separate Objects from the panel menu  icon to add all objects as separate items or a single item.

Hold Alt (Windows) or Option (macOS) while performing any of the above actions to open the Item Information dialog box as the item is added to the library.

Add an object from a library to a document

Select File > New > Library.

Drag an object from the Object Library panel to a document window. You can also select an object in the panel and choose Place Item(s) to place it at its original X,Y coordinates.

To add structured content, drag an XML element to a parent element in the Structure (View > Structure > Show Structure) panel or to the page.