Auto Animator

Full documentation for Auto Animator including installation, features, modifier keys, and troubleshooting.

Auto Animator

Installation

Log in to your dashboard at toolsformotion.com/dashboard to download the latest version of Auto Animator. You will download a .zip file containing the tool.

Unzip the file, then place the Auto Animator .jsxbin file in your After Effects ScriptUI Panels folder.

  • Mac: /Applications/Adobe After Effects [version]/Scripts/ScriptUI Panels/
  • Windows: C:\Program Files\Adobe\Adobe After Effects [version]\Support Files\Scripts\ScriptUI Panels\

Restart After Effects, then open the panel from Window > Auto Animator. You can dock it anywhere in your workspace like any other panel.

On first launch, you will be prompted to enter your license key. You can find your license key in your dashboard. Copy it, paste it into the activation window, and click Activate. You can also manage your activations and deactivate old machines from your dashboard.

Auto Animator license activation window

Quick Start

  1. 1

    Select one or more layers

  2. 2

    Toggle the properties you want to animate (Position, Scale, Rotation, Opacity)

  3. 3

    Click a direction on the direction pad

That's it. Your layers now have IN and OUT animations.

Full panel overview with numbered callouts showing mode toggle, properties, direction pad, and animate button

The Two Modes

Auto Animator has two modes. Pick the one that fits your workflow.

Expression Mode

Animations are driven by expressions tied to your layer's in and out points. Move a layer on the timeline and the animation follows automatically. All parameters stay live and editable in the effect controls.

Best for: Flexible timing, quick iterations, animation that needs to adapt.

Keyframe Mode

Animations are baked as real keyframes. Full manual control. You can adjust them by hand, copy them to other projects, or hand them off to other animators.

Best for: Precise control, collaboration, projects where you need traditional keyframes.

Switching Modes

Click the mode toggle at the top of the panel to switch. You can also convert existing animations from one mode to the other using the Convert Layers button.

You can also copy animation settings from one layer and paste them onto others, even across modes. See the Copy and Paste section for details.

Mode toggle highlighted

Basic Workflow

Properties

Toggle which properties to animate using the four buttons: Position, Scale, Rotation, Opacity. Enable any combination. Each property has a value field next to it:

  • Position (P): Distance in pixels
  • Scale (S): Percentage (0% = invisible, 100% = no change)
  • Rotation (R): Degrees
  • Opacity (O): Percentage (0% = invisible, 100% = fully visible)

Use the up/down arrows to adjust values:

Modifier Keys
Click
Step by 5
Shift+Click
Step by 10
Alt+Click
Step by 20
Shift+Alt+Click
Step by 50

Direction

Click one of the 8 directions on the direction pad, or click the center for a scale/fade from center. The direction only affects Position. Scale, Rotation, and Opacity animate from their set values regardless of direction.

Modifier Keys
Click
Set direction and animate
Shift+Click
Invert rotation direction
Alt+Click
Invert scale (0% becomes 200%)
Shift+Alt+Click
Invert both rotation and scale

Duration

Set how long the animation takes in seconds. This applies to both IN and OUT unless you override the OUT duration separately.

Easing

Choose an easing curve for your IN and OUT animations. See the Easing Curves section for details.

IN and OUT Animations

Every animation has two parts:

  • IN: How the layer enters (animates from the set values to normal)
  • OUT: How the layer exits (animates from normal to the set values)

By default, IN and OUT use the same settings. If you want different behavior for the exit animation, use OUT Overrides.

OUT Overrides

Expand the OUT Overrides section to set independent values for the exit animation:

  • Different duration
  • Different easing curve
  • Different properties enabled

This lets you do things like a fast pop-in with a slow fade-out.

OUT Overrides section expanded

Easing Curves

Choose how your animation accelerates and decelerates.

  • Linear: Constant speed, no easing
  • Ease: Gentle acceleration and deceleration
  • Sine: Smooth, subtle easing
  • Quad: Moderate easing
  • Cubic: Stronger easing
  • Quart: Even stronger easing
  • Quint: Very strong easing
  • Expo: Dramatic, punchy easing

You can set different curves for IN and OUT. Check "Use different curve for OUT" to enable separate OUT curve selection, otherwise the OUT curve will be mirrored.

Working with Multiple Layers

Direction Pad

The direction pad controls which direction each layer animates from. Select your layers and click a direction to apply the same animation to all of them. The direction pad also supports modifier keys for inverting properties.

Modifier Keys
Click
Set direction and animate all selected layers
Shift+Click
Invert rotation direction
Alt+Click
Invert scale (0% becomes 200%)
Shift+Alt+Click
Invert both rotation and scale

Animate Button

The Animate button applies animation using the current direction pad setting, but also offers modifier keys for randomising the direction across multiple layers. This is useful when you want each layer to animate from a different direction.

Modifier Keys
Click
Animate using current direction pad setting
Shift+Click
Randomise direction per layer (up/down/left/right only)
Alt+Click
Randomise direction per layer (diagonals only)
Shift+Alt+Click
Randomise direction per layer (all 8 directions)

Sequence and Stagger

Expand the Sequence and Trim section to offset the timing of multiple layers. The Sequence button staggers layers by a set number of frames. Layers animate one after another instead of all at once.

Modifier Keys
Click
Stagger forward
Shift+Click
Stagger backward
Alt+Click
Stagger IN points only
Shift+Alt+Click
Stagger OUT points only

Use the Offset field to set how many frames between each layer. The Order dropdown lets you choose the stagger order (top to bottom, bottom to top, or random).

Trim

Trim the in or out points of your selected layers to the playhead. The animation keyframes or expressions move with the trim so everything stays in sync. Use the Trim IN button for in points and Trim OUT for out points.

Modifier Keys
Click
Trim to playhead (latest layer aligns for IN, earliest for OUT)
Shift+Click
Trim to playhead (reverse layer alignment)
Alt+Click
Mirror the opposite stagger timing
Shift+Alt+Click
Align all trim points to the playhead

Align

Quickly align all selected layers to a common point. Useful for snapping layers into position after staggering.

Modifier Keys
Click
Align all layers to playhead
Shift+Click
Align all layers to first layer
Alt+Click
Align all layers to comp start
Shift+Alt+Click
Align first to playhead, keep stagger

Removing Animation

Click the remove button (X) to strip Auto Animator animation from selected layers.

Modifier Keys
Click
Remove all animation
Shift+Click
Remove IN only
Alt+Click
Remove OUT only

Presets

Save your favourite setups and load them instantly.

Saving a Preset

  1. 1

    Set up your animation parameters

  2. 2

    Click the + button

  3. 3

    Enter a name

  4. 4

    Click Save

Modifier Keys
Click
Open save dialog
Shift+Click
Overwrite current preset

Loading a Preset

Select a preset from the dropdown. Your panel settings update immediately.

Resetting

Click the reset button to return all settings to defaults.

Modifier Keys
Click
Reset to defaults
Shift+Click
Reset but keep current mode
Preset dropdown showing saved presets

Managing Presets

Click the manage button to open the Manage Presets dialog. From here you can reorder presets with the up/down arrows, rename them, delete individual presets, or clear all presets at once.

Manage Presets dialog with reorder, rename, delete and clear all options

Null Tools

Tools for organizing animations with null layers.

Group Under Null

Select layers and click the null icon to parent them all under a new null layer. Useful for moving animated groups together.

Modifier Keys
Click
Create null with auto-generated name
Shift+Click
Create null with custom name

Transfer Keyframes

Move animation keyframes between layers and their parent nulls.

Modifier Keys
Click
Transfer keyframes to nulls
Shift+Click
Transfer keyframes back to layers

Opacity Control

When layers are grouped under a null, the null's opacity controls all child layers at once. Adjust the null's opacity instead of keyframing each layer individually.

Null tools row

Copy and Paste

Copy animation settings from one layer and apply them to others.

Copy from Layer

Select an animated layer and click Copy from Layer. This captures the animation parameters (timing, easing, direction, values).

Modifier Keys
Click
Copy parameters
Shift+Click
Copy and load into panel UI

Paste

Select target layers and click the second Copy from Layer button to paste the copied animation.

Copy from Layer and Paste to Layer buttons

Settings

Click the gear icon to open Settings. The dialog is split into two columns: Default Values on the left, and Out Overrides, Sequence Defaults, and License on the right.

Settings dialog showing two-column layout with Default Values and Out Overrides

Default Values

Set the default state for the panel when it opens. This includes the output mode (Expressions or Keyframes), which properties are enabled, direction, property values, IN/OUT toggles, duration, and easing curves. These defaults are applied every time you reset the panel or restart After Effects.

Out Overrides

Set default OUT override properties and an optional separate OUT duration. These match the OUT Overrides section in the main panel.

Sequence Defaults

Set the default offset (in frames), step (in layers), and stagger direction for the Sequence tool.

License

View your current license key and the tool version. Click the toolsformotion.com link to visit the website. Use the Deactivate License button to release your activation, for example when moving to a new machine.

License section showing version, website link, license key, and deactivate button

Factory Reset

Click the red reset icon at the bottom-left of the Settings dialog to restore all settings to their factory defaults. Your presets will not be deleted.

Troubleshooting

Animation not applying

Make sure at least one property (P, S, R, O) is enabled before clicking a direction.

Expressions error

Check that your After Effects expressions engine is set to JavaScript (File > Project Settings > Expressions).

Layers not staggering

Select multiple layers before using the Sequence tool.

Need help?

Contact support@toolsformotion.com