After Effects Scripts

Enhance your creative workflow and expand After Effects’ capabilities with powerful plugins and scripts! This section introduces you to tools that streamline complex tasks, add stunning visual effects, and enable advanced functionality you never thought possible. From time-saving automation scripts to game-changing plugins for motion tracking, particle effects, and color grading, you’ll discover how to customize and elevate your projects with ease. Whether you’re aiming for efficiency or looking to push creative boundaries, plugins and scripts are your ultimate allies in After Effects.

 

  • All
  • After Effects
  • After Effects Expressions
  • After Effects Performance & Optimization
  • After Effects Plugins
  • After Effects Scripts
  • After Effects Templates & Presets
  • After Effects Text Effects and Presets

Advanced Layer Randomizer Rig for After Effects (v2.0)

Advanced Layer Randomizer Rig for After Effects (v2.0) A Procedural Variation System for Motion Designers Motion design often benefits from controlled randomness. Slight variations in position, rotation, scale, and opacity can transform rigid layouts into organic, natural-looking animations. However, manually randomizing dozens or hundreds of layers inside Adobe After Effects is time-consuming and difficult to…

Advanced Circular Rig for After Effects (v4.4)

A Designer-Friendly Procedural Layout Tool for Motion Graphics Motion designers often spend a surprising amount of time arranging layers into circular patterns, arcs, radial layouts, or evenly spaced formations. Whether it’s creating logo reveals, infographic elements, rotating UI graphics, or kinetic typography, manually positioning layers quickly becomes tedious. The Advanced Circular Rig v4.4 script was…

Layers to Render Queue – After Effects Script

Motion designers often face the challenge of rendering individual layers from a composition for client reviews, asset delivery, or pipeline integration. Manually duplicating comps, soloing layers, and setting render queue outputs can be tedious and error-prone. The script you’ve shared elegantly solves this problem by automating the entire process. Let’s break down how it works,…

Split By Lines, Words or Characters – After Effects Script

Mastering Text Animation in After Effects: Introducing SY_TextSplitter.jsx As motion designers, we constantly seek tools that streamline our workflow and unleash creative potential. One such gem is SY_TextSplitter.jsx, a powerful After Effects script developed by Zain Aldin (aka Sphiment) that transforms how we handle text animations. This script allows you to effortlessly split text layers…

Add Text Highlighter After Effects Script

Here is another useful After Effects script that adds a marker-style highlight to selected text. This script is an improved version of SY HIGHLIGHT and still under progress.

Customize After Effects without Admin Rights

1. User Presets Folder (ffx files) After Effects looks in your user profile for presets: Windows path: Make sure that you select Explorer Folders from Effects&Presets panel. 2. Extensions (zxp files) 3. Scripts (JavaScript / JSX / JSXBIN) Example (Photoshop 2025): 4. ScriptUI Panels (JSX + .xml for UI) Example (Photoshop 2025):

Rhythm & Stretch Sync Tool for Adobe After Effects

If you’re a motion designer, you know the feeling. You’ve got a killer animation idea and the perfect track to go with it. You import the music into After Effects, start dropping keyframes on the beat, and then… you hit the wall. Your keyframes land on frame 12.5, 16.67, or some other sub-frame nightmare. Your once-perfect rhythm now feels sloppy, and your workflow grinds to a halt as you fight against the timeline. Syncing frame-based animation to time-based audio is one of the most common, yet frustrating, challenges in motion graphics. But what if you could eliminate the guesswork? What if you had a tool that did all the math for you, telling you exactly how to make your music and your animation dance together in perfect harmony?

Marker Script For After Effects

Supercharge Your After Effects Workflow: The Ultimate Marker Script If you work in After Effects, you know that markers are your best friend. They are the unsung heroes of complex timelines, helping you sync animations to audio, note key moments, or simply keep your project organized. But let’s be honest: placing them manually, one by one, is tedious and time-consuming. What if you could add dozens of precisely-timed, color-coded markers to your composition or layers with just a few clicks?

Some Useful After Effects Expression for Editing Text Proporties

Setting multiple features: Here are some other settings: Here are the set of functions available for text styling in After Effects expressions (all used on the style object): Function Purpose setFont(fontName, [startIndex], [endIndex]) Set font by PostScript/system name setFontSize(size, [startIndex], [endIndex]) Set font size setFauxBold(boolean, [startIndex], [endIndex]) Enable/disable faux bold setFauxItalics(boolean, [startIndex], [endIndex]) Enable/disable faux italics…

Beyond Keyframes: Your Journey into After Effects Scripting

Beyond Keyframes: Your Journey into After Effects Scripting (and Expressions!) Are you a motion designer looking to elevate your craft, automate tedious tasks, and create animations that seem magically complex? If so, diving into After Effects expressions and scripting is your next big leap. I know, the word “code” can be daunting, but think of…

Script Preset Manager for After Effects

Script Preset Manager for After Effects: The Ultimate Script & Extension Installer If you’ve ever managed multiple scripts, ScriptUI panels, and extensions for Adobe After Effects, you know the pain of navigating directories, copying files, and ensuring compatibility across different AE versions. The Script Preset Manager—an advanced After Effects script—solves all these headaches with an…

Script Launcher – Fully Responsive After Effects Panel

Script Launcher is a fully responsive and customizable ScriptUI panel for Adobe After Effects, designed to streamline your workflow by letting you launch your favorite scripts with a single click. Whether you’re a motion designer, VFX artist, or AE power user, this panel automatically detects .js, .jsx, and .jsxbin files in its dedicated Scripts folder…

Remove All Expressions – After Effects Script

This After Effects script thoroughly cleans your project by automatically removing all expressions from every layer and property within your compositions. It recursively scans through property groups, ensuring that even nested expressions are eliminated. With built-in error handling and detailed logging, the script not only reports the total number of expressions removed but also provides…

Text to Multi-Compositions Generator – After Effects Script

This script automates the process of creating multiple compositions in After Effects from a single template. Each line of text that you input will become its own composition. The script first validates that your project is open and then displays a user-friendly dialog for you to enter your text. It then searches your project for…

Slideshow Creator – After Effects Script

This script automates many of the repetitive tasks involved in creating transitions and setting up a composition, letting you focus on adjusting creative parameters as needed. Usage: To use the script, follow these steps:

Exploring the Property Tree in Adobe After Effects Using ExtendScript

When working with Adobe After Effects, you may need to identify property names for specific elements within a layer. This can be a crucial step in scripting and automation. The following script provides a way to recursively walk through the property chain of selected layer(s) and outputs the match names and display names directly to…

Understanding Shape Layer Match Names in Adobe After Effects

Understanding Shape Layer Match Names in Adobe After Effects Adobe After Effects uses “Match Names” as identifiers for various elements, making scripting and automation easier. Here’s a comprehensive look at the match names and their corresponding display names for different components of Shape Layers. 1. Layer The primary identifier for a Shape Layer in After…

Convert to Bezier Path – After Effects Scripting

Here is a function to convert any shape path into a bezier path. Make sure that you selected the sub path under contents. Manually Convert Parametric Shapes into a Bezier Path In this short guide, I’ll demonstrate how to effortlessly transform any Parametric Shape into a Bezier Path within Adobe After Effects. Step 1: Choose…

Sort Layers By Their Z Positions – After Effects Script

This script sorts all layers in a composition by their Z position, moving them into order based on their depth in 3D space. It does the following:

Resize Composition to Selected Layers – After Effects Script

When working with Adobe After Effects, you may sometimes need to resize a composition to match the bounding box of selected layers and center them within the resized composition. Performing this manually can be time-consuming, especially in projects with multiple layers. This script automates the entire process, making your workflow much more efficient. Script Overview…