# How to delete an action?

I try to delete Action.005 permanently.

But I don't know how. If I click on the X

then it is still in the list.

I already researched without success, I even managed to loose all my animations by attempting to apply a fix, so I want to be cautious now... How can I do this?

• I finally found the solution in this answer: blender.stackexchange.com/a/88385/19208 Nov 17, 2017 at 10:21
• Now It does not even work after applying the solution from the link above... seems like a bug Nov 24, 2017 at 15:43
• Did you try pressing Shift+X instead of X? Then reloading the file. May 11, 2018 at 13:29
• Can you provide an example .blend file? Using the example in the link above, I was able to delete an action. May 11, 2018 at 14:27
• i had similar problem once, i remember i had to delete actions in NLA editor May 11, 2018 at 15:02

Probably best way is change Outliner into Blender File mode, right click on action and click delete.

• Still very useful in 2021! :) They could've made that a little bit easier... Jan 7, 2021 at 20:43
• The button for selecting the mode seems to not be available anymore in Blender 2.92.x Oct 6, 2021 at 9:46

To remove an action you need to disable Fake user option with F button and then click X button. After that you will see no active action in action editor (That will have only one button to create new action + New). Clicking on button that opens list of actions you will see action that you removed with 0 at the beginning of this name (like 0 MyUselessAction). It means that has 0 references on it. Saving your scene and loading it again will remove that dangling reference from .blend file

Shift-click on the X, save, and reload/re-open the file. The action should be gone. (This incidentally should work with practically any data block.)

You have two options. One is to go to the NLA Editor and remove the action by pressing the delete button on the selected action (you might need to click the drop down button on the parent animation). The second option is to go to the Hiercy(objects panel) and select your object with the animation, click the plus icon to the left of the animations sub menu and right click on the action you want to remove, then you can see a delete option, follow by clicking it and it should be removed. If you find your action only listed in the NLA Sheets menu, then you can only use the first option.

There is a similar question here:Can not delete actions in action editor even with Shift + x

If you want to Remove It Completely you could just use this code:

import bpy
name = "MyAction"

bpy.data.actions.remove(bpy.data.actions[name])


Just Paste It in The Text Editor, replace MyAction with The name of your action in the second line and Press Run Script or Alt+P.

Keep in mind You should not be able to undo after using this techinque, so be careful.

Select your action in the Action Editor, then unfold Armature > Animation and right in the Animation tab there will be your action. Now just RMB > Delete

In Blender 2.8

1. In the Actions Editor, Shift + Left Mouse click on the 'x' button (next to the shield icon or even next to it), all the actions-data will be cleared from the file.
2. Go to Outliner menu (the one on the top right corner in animations tab) and click on the display mode button (left to the search bar), it will show a drop - down menu and click on Blender File option, now you can see actions. Right-Click on the specific action which you want to delete and press delete. It's permanently gone!

Go to the "Nonlinear Animation" window and remove anything unnecessary, then save your file and reopen it with Blender.