What It Does

MatchRate captures the animation rate between two keyframes and applies it to create new keyframes at that same rate. You select two keyframes, click Get Rate, then select a start keyframe and playhead position to generate a matching animation.

Note: This product has been discontinued by the developer but may still be available through pay-what-you-want pricing.

The workflow is simple: select two existing keyframes to capture their rate, switch to your target layer (can be the same layer), set your start keyframe, move the playhead to where you want the animation to end, and click Apply Rate. A new keyframe appears, matching the original motion.

Key Features

Dimension targeting. You can apply the rate to specific property dimensions, like just the X or Y value of position.

Percentage control. Apply the rate at a custom percentage instead of 100%, useful for creating variations or easing into movements.

Multi-button batch mode. Select multiple properties or layers and click Multi to apply the same rate across all of them at once. The UI doesn’t update after multi-application, but the keyframes are written.

Puppet Pin support. Works with Puppet Pin animations, not just transform properties.

The script also handles properties with minimum or maximum value constraints, like camera focus distance.

Who It’s For

Useful for animators who need to replicate timing across multiple properties or layers without manually copying keyframes. Works well for matching motion between different objects or extending existing animations with consistent timing.

Pricing

Originally sold for $149.99 but now available as pay-what-you-want since the product has been discontinued. You choose the price when downloading.