I have 2 armatures. I want to copy one subset of bones from the first armature to the second -- in Edit Mode -- in order to have the same bones, same names, same transforms on the second armature.

What I have tried:

A) in Edit Mode, Ctrl+C the bones from the first armature, CTRL+V to the second armature also in Edit Mode. This doesn't work because Copy/Paste will actually copy the entire Armature Object in Object Mode, and will paste a new object with all the bones.

B) in Edit Mode, Shift+D to duplicate the bones in the first armature, then try to unparent them from the first armature and parent them to the second. But I couldn't figure how to unparent the bones from the armature, all the unparenting options I could find would only unparent the bones from their current parent bone, but they'd stay inside the first armature.

Is there any way to do this in Blender or am I going to have to manually rebuild all the bones, one by one, on the second armature?


1 Answer 1


You were correct with your unparenting strategy. The shortcut to seperate a Bone is P. Then select your separate armature and Shift select the armature where you want the object to be and press Ctrl+J

  • $\begingroup$ That worked, thanks! Only difference was that the hotkey to Separate bones was only "P", not "Ctrl+Alt+P". Other than that your solution worked perfectly. $\endgroup$
    – VIBrunazo
    Oct 21, 2017 at 13:32
  • $\begingroup$ btw, Ctrl+J is to join the two armatures. Blender is so intuitive but my intuition failed this time, so thx! :) $\endgroup$ Feb 23, 2019 at 19:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .