What It Does
Expression Timeline lets you apply multiple expressions to a single property, with each expression controlling the property only during a specified time range. You can transition smoothly between expressions or leave gaps where keyframed animation takes over.
Instead of choosing between expressions and keyframes, or writing complex conditional expressions, this script gives you a visual timeline where you define when each expression runs and how they blend together.
Key Features
Time-based expression control. Set custom start and end times for each expression on the timeline. An expression can control a property from frame 0 to 50, while another takes over from frame 50 onward.
Smooth transitions. Define fade in/out periods so expressions blend rather than snap. If one expression ends at frame 50 and another begins there, a 10-frame transition means they’ll smoothly blend from frame 45 to 54.
Expression-free intervals. Leave gaps in the timeline where no expression is active, allowing your keyframed animation to play through normally. Useful when you need manual control for part of a sequence.
Works with any expression. The script doesn’t limit what expressions you can use. Apply wiggle, link to other layers, use custom code, anything After Effects supports.
Auto-adjusting timeline. Version 2 includes an interface that resizes the timeline to fit your panel width, removing the need to manually adjust the layout.
Who It’s For
Motion designers who animate with expressions but need different behaviors at different times. Instead of writing time-based conditionals or duplicating layers, you manage everything in one place.
Useful for rigging projects where a layer needs to follow another layer during one section, then wiggle during another, then return to keyframed motion. Also helpful for complex shape animations that switch between multiple expression-driven behaviors.
Pricing
$29.99 for a single user license. Bulk discounts available (10% off 2 licenses, 15% off 5, 20% off 10). If you own Expression Timeline 1, the upgrade to version 2 is free when logged into the same account.