Altium Designer Documentation


Created: July 27, 2015 | Updated: April 11, 2017
Now reading version 17.1. For the latest, read: CopyComponentToLibrary for version 21
Applies to Altium Designer versions: 15.1, 16.0, 16.1, 17.0 and 17.1

Parent page: Schematic Commands

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

Applied Parameters: None


This command is used to copy a component from the current library document to any other open library document.


This command is accessed in the Schematic Library Editor, by choosing the Tools » Copy Component command from the main menus.


First ensure that the component that you wish to copy is selected in the Components list of the SCH Library panel (and is therefore the active component in the main design window).

After launching the command, the Destination Library dialog will appear. This dialog lists all of the currently open schematic library documents. Select the document to which you want to copy the component. After clicking OK, a copy of the component will be placed in the destination library.


  1. All open libraries will be listed in the Destination Library dialog, regardless of whether they are free documents, or part of the current or any other open project.
  2. You can choose the current library as the target library. Copying a component to the same library is useful when you want to create a new component and its graphical representation is similar to that of an existing component, with only minor modifications required.
  3. You can also copy library components using the SCH Library panel. Simply select the component(s) in the Components list of the panel, using the standard Windows selection keys (Click, Shift+click and Ctrl+click). Once the components have been selected, right-click and choose Copy from the context menu. Change to the target library, right-click in the Components list of the SCH Library panel and choose Paste - adding them to the list.
  4. When pasting into the same library or pasting more than one instance of a copied component into a different library, the component will be duplicated but the components will not have the same name. Instead, each copy will have a suffix. For example, if the original component is called CAP, then the first copy will be called CAP_1, the second CAP_2, etc.


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: