Altium Designer Documentation


Created: April 11, 2019 | Updated: April 12, 2019
Now reading version 20.2. For the latest, read: CreateLibraryFromProject for version 21
Applies to Altium Designer versions: 19.0, 19.1, 20.0, 20.1 and 20.2

Parent page: IntegratedLibrary Commands

The following pre-packaged resource, derived from this base command, is available:

Applied Parameters: None


This command is used to create an integrated library of all the components found on the source documents of the active project. This command is useful if you want to create and reuse a working library or archive of your finished design. An integrated library is a single file where the schematic symbol library and all referenced models are compiled together and only one file needs to be available to the project or moved when the project is relocated.

For more information about this type of library, see Working with Integrated Libraries.


The command is accessed from the Schematic Editor or PCB Editor by choosing the Design » Make Integrated Library command from the main menus.


After launching the command, the process of making the integrated library will proceed. This involves:

  1. Opening all source schematic documents and making a schematic library.
  2. Making a PCB library from the PCB document.
  3. Compiling these libraries into an integrated library that is named after the project (<ProjectName>.IntLib).

The IntLib is added to the project (under Libraries\Compiled Libraries in the Projects panel) and added to the Installed libraries.


  1. If components are found to have the same library reference but different internal structure, the Duplicated Components dialog will open. Use this dialog to specify how to handle such components - either processing the first instance and ignoring all others, processing all components and giving them unique names, or aborting creation of the library.
  2. The Messages panel will list any issues encountered when generating the IntLib, for example, linked models that could not be found.


Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
You are reporting an issue with the following selected text
and/or image within the active document: