Image generated with AI
Blender NLA Editor: Layer Animation Step by Step
Diego Cortés
Author
Your animation works, but changing the timing of a jump means rebuilding half the scene. The Blender NLA editor (nonlinear animation) fixes that: every action becomes a clip you can stack, blend and reuse without touching the keys. A guide to Push Down, Tweak Mode and blending.
What the Blender NLA editor is and what it solves
The NLA editor is where animation stops being a list of loose keys and starts behaving like an edit: you stop moving keyframes and start moving blocks.
From keyframes to actions
Instead of individual keys, the NLA manipulates actions: named, reusable segments of animation. An action is a data block, just like a mesh or a material, so it can be linked or appended between .blend files and works as a library. If the walk cycle lives in its own action and the scene references it as a clip, retiming it no longer means rebuilding everything else.
Tracks work like layers
The editor shows a stack of tracks that behave like the layers of an image editor: the ones on top take precedence over the ones below, but they can also be combined. Each track can hold several strips, usually action strips, which are instances of an action.
The Action Track, the orange one
At the very top sits a track with an orange header: the Action Track. It holds no strips; it holds the active action, which is where the new keys you insert land. The Dope Sheet only displays the keys of that action, and that is the source of the usual confusion: you think you are editing what you see while you are actually writing into a different action.
Stacking animation: Push Down Action in 5 steps
- Open the Nonlinear Animation editor (editor type menu) with the animated object selected.
- Animate the first action, for instance the walk cycle, with its keys in the Dope Sheet.
- Click Push Down Action in the Action Track header: Blender creates a new track right below and moves the active action there as a strip, leaving the Action Track empty.
- Animate the second layer, for instance the torso sway.
- Push down again to stack the second layer and tune Blending and Influence so it does not override the one below.
Automatic blend in and out
Auto Blend In/Out looks at the strips on the tracks above and below that overlap in time and computes the strip's fade-in and fade-out for you. When the result is not convincing, you take manual control with Blend In/Out or by animating Animated Influence.
The Sidebar settings you need to understand
Extrapolation: what happens outside the strip
It decides whether the action influences the frames before or after its boundaries once pushed into a strip. Hold keeps the first keyframe values backwards and the last ones forwards until the next strip; Hold Forward only projects the last ones forward; Nothing returns the animated properties to their default value outside the strip. While the action is still the active action, Hold is used no matter what you pick here.
Blending and Influence: mixing with the tracks below
Replace overrides what is underneath; with Influence below 1 the result interpolates between the previous value and the new one. Add, Subtract and Multiply do the corresponding simple math. Combine picks the method from the property type. Influence is how much the strip contributes to the final stack, and Animated Influence lets you key that contribution over time.
Cropping a strip is not the same as scaling it
This is misunderstanding number one: changing Frame End also changes the Action Clip Frame End, meaning it crops or extends the action. To speed up or slow down you have to scale (Strip, Transform, Scale, or Playback Scale).
Playback: Reversed and Cyclic Strip Time
Reversed plays the strip backwards. Cyclic Strip Time sends the strip time back to the start once it passes the action clip frame end, which is the basis of long loops. Animated Strip Time lets you specify and animate the frame the action is sampled at.
Tweak Mode and strip types: editing without breaking the edit
Tab to enter a strip
Select a strip and press Tab: you enter Tweak Mode and that strip becomes editable in the Action Editor or the Graph Editor, while the previous active action is temporarily hidden. It is the bridge to the fine curve work covered in our Blender Graph Editor guide.
Pin: viewing keys at their original time
With Pin off, keys are shown at the new times that result from moving or scaling the strip, which is how the animation really behaves. With Pin on you see them at their original time inside the action.
Strip types
The action strip is the core piece, and several strips can reference the same action, so editing a single set of keys updates several parts of the animation. The transition strip (Shift+T) interpolates between two neighbouring strips and is the clean way to chain idle and walk. The sound strip (Shift+K) controls when a Speaker object plays its audio, with the rhythmic detail in animating with audio in Blender. The meta strip groups strips so you can move or copy them as one unit.
Three practical recipes
A secondary motion layer without redoing the walk
Leave the walk cycle on the bottom track with Blending Replace and Influence 1. On top of it, stack a second action with the torso sway and use Combine or Add with Influence below 1 so it adds without overriding. It is the same technique used to overlay a facial layer on a body animation. As a base you can use the Blender walk cycle you already animated.
Slow motion and non-destructive retiming
Duplicate the strip, scale it to stretch the section you care about, use Split to cut and Cyclic Strip Time or Animated Strip Time to modulate time. No original key is touched: if you do not like the result, delete the strip and you are back to the previous edit. The source of those actions can be anything, including motion capture brought in as described in Blender motion tracking and mocap.
An action library for a game or a short film
One action per animation (idle, walk, run, jump, hit) with a clear name and Fake User enabled so it survives saving the file. Muted tracks work as strip storage. When it is time to take that to the web or an engine, the starting point is exporting Blender models to glTF, and the other pillar of the same habit is a tidy project, as in Blender collections and the Outliner.
Quick comparison with Maya Animation Layers
If you come from Maya, the sibling concept is Animation Layers: stacking modifications on top of a base animation instead of overwriting it. The logic matches the NLA, and you can watch it in the curated video Maya Tutorial: big changes fast with Animation Layers on the platform.
Common NLA mistakes and how to get out of them
- I edit the keys and nothing changes: you are writing into an action that is not the one you see. Press Tab to enter Tweak Mode or select the right action.
- After pushing down I am left with a one-frame strip: a community-reported case with the slot system. The action was picked but its slot stayed empty, so there was no data to push.
- The strip does nothing: the track is muted (dashed outline), the track above covers it with Replace, or the object header's Disable NLA stack checkbox mutes everything except the Action Track.
- The transition between two animations looks odd: Auto Blend In/Out is smoothing too much. Drop Blend In/Out to zero or add an explicit transition strip.
- I cannot find an action I made: it ended up with no user. Enable Fake User or recover it with Start Editing Stashed Action.
The menu names and settings in this guide come from the Blender 5.2 LTS manual.
Conclusion
Two actions, one track above the other and zero keys rewritten. That is the shift the NLA editor proposes: stop treating animation as a scene you rebuild and start treating it as an edit you rearrange. If you have never opened it, begin with a single push down and a second layer with Influence at half strength. And if you would rather watch the flow before touching anything, the curated video Slow motion and animation editing: the NLA in Blender walks the same path.