How to install and run After Effects scripts (.jsx and ScriptUI)
To install an After Effects script, first confirm the download is a script (a .jsx file, not a .aex plug-in or a .zxp extension). Check that the developer supports your version, then put the file where the readme says and check it against Adobe's Scripts help page. Test it on a copy of your project. This page leaves out folder paths we couldn't confirm on 3 November 2026.
- A .jsx script is not a .aex plug-in or a .zxp extension, and each one installs differently.
- Adobe has a Scripts help page, but the text we could capture on 3 November 2026 had no folder paths or setting names, so this page doesn't print them.
- KBar3 buttons can run scripts and scriptlets, for After Effects CC 2019 and above (checked 3 November 2026).
- mouzerun (we make it) turns a script, expression, preset, menu command or keyframe ease into a button, on Windows and Mac.
- Adobe's fix for a shortcuts file edited in Mac TextEdit is to disable Smart Quotes. Turn it off before you edit a script file there too.
What is an After Effects script, and how is it different from a plug-in?
A script is a plain-text file of code, usually saved as .jsx, that runs inside After Effects and does steps you would otherwise click through by hand. It is not an effect plug-in and it is not an extension panel. That difference decides how you install it.
Adobe describes After Effects as a motion design and visual effects app for animating text, graphics and illustrations and for compositing visual effects. Scripts sit on top of the app and automate work inside it.
Three file types get mixed up all the time: .aex, .jsx and .zxp. Our guide to plugin vs script vs extension covers what each one is, where each installs and why a panel goes missing. If your download is a .aex, follow how to install After Effects plugins instead.
Scripts come in two shapes:
- Some run once, do their job and finish.
- Others open a window of buttons that you keep open while you work. Developers call these ScriptUI panels.
The readme tells you which kind you have, and the kind can change where the file goes.
mouzeclick's own After Effects tools, which we make, are a third thing. They are extensions: panels that open under Window › Extensions and are installed by the mouzeclick app. You never copy them into a scripts folder.
How do I install an After Effects script, step by step?
Install a script in eight checks, in this order. Each one rules out a cause of failure before you meet it.
- Check the file type. A script is a .jsx file. If the download also holds a .aex, that part is a plug-in. A .zxp is an extension. Sort the files before you copy anything.
- Read the readme and the product page. Note three things: the After Effects versions the developer lists, whether the script runs once or opens a panel, and any setting it asks you to turn on.
- Match the version. Compare the developer's list with the After Effects you open every day. If your version isn't listed, ask the developer before you install.
- Save your project and quit After Effects. It takes seconds and removes one variable if you have to troubleshoot later.
- Copy the files to the folder the readme names. Check that folder against Adobe's Scripts help page for your system. A script that opens its own panel may want a different folder from one that runs once, and the readme says which.
- Switch on a permission only if the readme asks for one. Use the exact setting name it gives. The section on allowing scripts below explains why.
- Open After Effects and test on a copy. Duplicate the project or the comp, run the script once, then undo and check that everything comes back.
- Keep the download. Put the original zip and the readme in one folder named with the script and its version. A reinstall after an After Effects upgrade then starts from the right files.
If the script comes with its own installer, the developer's instructions replace steps 4 to 6. Still keep the readme.
Where is the After Effects scripts folder?
Use the folder the script's readme names, and check it against Adobe's Scripts help page for your version. We checked that page on 3 November 2026. The text we could capture didn't include the Windows or macOS paths, so this page doesn't print them from memory. A wrong path costs you more time than a missing one.
Three habits help you get the folder right the first time:
- Use the readme's folder, then check it. The developer wrote the readme for that script. If the readme and Adobe's page disagree on the folder, go with Adobe's page for your version. For anything specific to the script, go with the readme.
- Know which After Effects you are installing into. If you have more than one version installed, note the one you work in and check that the developer supports it.
- Read version lists closely. KBar3's page says it is for After Effects CC 2019 and above, but its compatibility list shows 2026, 2025, 2024, 2023 and 2022 (checked 3 November 2026). When two lines on a page differ, plan around the narrower one.
Presets are a separate case. Animation presets are .ffx files, and installing After Effects presets has its own guide.
How do I allow scripts to write files and access the network in After Effects?
Turn on a scripting permission only when a script you trust needs it and its readme asks for it. Use the exact setting name the readme gives, and check it against Adobe's Scripts help page for your version.
Some scripts only move layers, keyframes or names inside your project. Others need more:
- saving a file to disk, such as a report or an export list
- reading a file you pick, such as a CSV of names or an SRT
- talking to a server, for a licence check or an update
The readme for a script like this may ask you to turn on a setting first. The setting's exact name and menu path weren't in the Adobe text we could check on 3 November 2026. Copy the wording from the readme and check it on Adobe's page rather than hunting through settings at random.
Keep it tidy:
- Turn the permission on for the scripts that need it, from developers whose pages you trust.
- If a script fails at the moment it saves, exports or loads something, check this setting before anything else.
- If a script that only renames layers asks for file and network access, ask the developer why before you allow it.
Why won't my After Effects script run?
Most scripts that won't run fail for one of six reasons. Work down this list in order:
- Wrong file type. A .aex or a .zxp is not a script. It won't behave like one wherever you put it.
- Wrong version. Compare the developer's list with the After Effects you run. A script built for newer versions may not load in an older one, and the reverse can happen too.
- Wrong folder. Check the readme's folder against Adobe's Scripts page for your system. Rule out a panel-type script sitting in a run-once location, or the other way round.
- Missing permission. If it fails when it saves, exports or loads something, check the setting the readme names.
- Broken text. If you or anyone else edited the file, look for curly quotes where straight ones should be. Adobe documents a related Mac problem. If you edit the After Effects keyboard shortcuts file in TextEdit on Mac OS X 10.9 or later, After Effects shows an error the next time it starts. Adobe's fix is to disable Smart Quotes, and that setting is worth turning off before you edit any script file in TextEdit.
- A skipped step. Look for any licence, companion file or restart step the readme mentions, and reread it top to bottom once.
Still stuck? Run the script in a new, empty project to rule out your project file. Then send the developer your After Effects version, your system and the exact message on screen. If After Effects itself is unstable, check your computer against Adobe's system requirements page.
If a mouzeclick panel is the one missing, follow these steps:
- Press Install After Effects bridge on the app's Tool wheel page.
- Restart After Effects.
- Open the panel from Window › Extensions.
- Keep mouzeclick running while you work.
How do I write my first After Effects script?
Start with one small job you repeat every day and write its steps in plain words. Check whether an expression or a preset already does it. Only then write code, with the After Effects Scripting Guide open beside you.
- Pick one job. Choose a task with a clear end, such as adding a null above the selected layer or renaming a set of layers. Leave the full toolkit for later.
- Write the steps as sentences. Each sentence becomes something you look up: which layer, which property, what value.
- Ask whether you need a script at all. If a value should move by itself over time, that is often an expression. Start with how to add expressions in After Effects or a ready set from our After Effects expressions library. A look you reuse can be an animation preset. Adobe describes presets as reusable configurations of layer properties and animations.
- Use a plain-text code editor. Don't use a word processor. Save the file with the .jsx extension. On a Mac, if you use TextEdit, turn off Smart Quotes first: it is the same fix Adobe gives for its shortcuts file.
- Look up every object in the Scripting Guide. Keep the After Effects Scripting Guide open as you write. Don't guess names: a typo can stop the script.
- Test on a copy. Save, duplicate the comp, run the script, undo, and check the result. Fix one thing at a time.
- Give it a button. Once it works, put it on a toolbar or a mouse button, as the next two sections show.
We don't include sample code on this page. Every line we publish about After Effects comes from a source we checked on the day, and for code you should work from the Scripting Guide. For scripts other editors already wrote and share, see what Reddit recommends for After Effects scripts, summarised from 13 threads.
How do I run scripts from a toolbar instead of a menu?
Put the script on a toolbar button. KBar3 and mouzerun, which we make, both turn a script into a one-click button inside After Effects. They differ in what else a button can do.
| Tool | Price as shown (3 Nov 2026) | Platforms | A button can run | Best for |
|---|---|---|---|---|
| KBar3 | Full price not published; upgrades $20 from KBar2, $30 from KBar1 | Not published | Effects and presets, menu commands, extensions, expressions, scripts and scriptlets, shell commands | A dedicated After Effects toolbar with many icons |
| mouzerun (ours) | Part of mouzeclick: $25 a month, $249 a year, or $499 once for one of the first 100 lifetime keys | Windows and Mac | A script, an expression, an animation preset, a menu command or a keyframe ease | Buttons inside a plan that also covers your mouse |
| mouzeclick mouse app (ours) | Same plan | Windows and Mac | Keys and macros (keys, clicks, waits, typed text, launches), per app | Pressing a script's key combination from a mouse button |
KBar3
KBar3 builds customizable, shareable toolbars for After Effects CC 2019 and above. Its published feature list includes:
- buttons for effects and presets, menu commands, extensions, expressions, scripts and scriptlets, and shell commands
- up to 4 toolbars with keyboard modifiers, and up to 4 toolbar windows open at once
- 600+ icons, or your own PNG or SVG files
- bulk import and export of buttons
The latest version in its history is 3.1.3, dated 15 November 2025. On 3 November 2026 the page showed upgrade prices only: $20 for KBar2 users and $30 for KBar1 users, shown after you log in to the same account. The full price and the supported systems were not published in what we checked. Best for: a dedicated After Effects toolbar with lots of icons.
mouzerun (we make it)
mouzerun is a panel of your own one-click buttons in five kinds: a script, an expression, an animation preset, a menu command or a keyframe ease. It comes with six starter buttons, and you can export and import your buttons. It is one of mouzeclick's 15 After Effects extensions and runs on Windows and Mac. The mouzerun feature page lists all 31 items. Best for: script buttons inside a plan that also puts your shortcuts on the mouse.
Where KBar is the better pick
If you want a toolbar app and nothing else, KBar is the more focused choice. Its published list covers shell commands, extensions as buttons, 600+ icons, up to 4 toolbar windows and toolbars switched by modifier keys. mouzerun's published list mentions none of those. Our KBar alternative comparison puts the two side by side.
Where mouzeclick fits (we make it)
We make mouzeclick, so read this section as ours. It doesn't replace a script you rely on. It gives that script a button and a mouse move, and it adds ready tools of its own.
- Buttons: mouzerun runs your scripts, expressions, presets, menu commands and keyframe eases in one click, on Windows and Mac.
- Ready tools: mouzekit is sold as 28 After Effects tools in 7 groups. Each tool is one undo step, and its expressions work in any language of After Effects.
- The mouse: per-app buttons, gestures, macros and three wheels. The After Effects Tool wheel holds 114 tools in 13 groups and opens with F10 or a held right button. It needs the bridge, installed once from the app's Tool wheel page.
- Windows only: the After Effects workspace, with 800+ tools, presets and templates, including a Library of 25 recommended expressions. The workspaces are part of mouzeclick on Windows, and the Mac app does not include them. Captions, Retakes, cloud sync and in-app updates are Windows only too.
All of it comes in one plan, with every part listed on the extensions page. It costs $25 a month, $249 a year, or $499 once for one of the first 100 lifetime keys; see mouzeclick pricing. The free trial is 3 days with no card, and every Premiere Pro and After Effects tool works fully during it. mouzeclick needs an internet connection while it runs. If the connection drops, the shortcuts pause and the mouse acts normally until it returns.
Turn your After Effects scripts into buttons and mouse moves, free for 3 days. One plan with everything included, $25 a month, or $249 for a year.
Questions people ask
Where do I put .jsx files for After Effects?
Put a .jsx file in the folder its readme names, then check that folder against Adobe's Scripts help page for your version of After Effects. When we checked on 3 November 2026 we couldn't capture the Windows or macOS paths from that page's text, so we don't print them from memory. If the download also contains a .aex or a .zxp, those parts install differently from the script.How do I allow scripts in After Effects?
Turn on a scripting permission only when a script you trust needs to save files, read files or go online, and only if its readme asks for it. Use the exact setting name from the readme. The Adobe text we captured on 3 November 2026 didn't include it, so we don't print it. Leave it off for scripts that only move layers or keyframes. If a script fails right when it saves or exports, check that setting first.Is After Effects scripting good for beginners?
Yes, if you start with one small, repeated task rather than a big tool. Write the steps in plain words first, then look each one up in the After Effects Scripting Guide. Before writing any code, check whether an expression or an animation preset already does the job. Many small jobs never need a script at all, and the ones that do stay easier to test.What is the difference between a script and a ScriptUI panel?
Both are scripts. A plain script runs once, does its job and finishes. A ScriptUI panel is a script that opens its own window of buttons, which you keep open while you work. The readme tells you which one you have and whether it needs a different folder. Install both by the developer's instructions, and check the folder against Adobe's Scripts page.Can I run an After Effects script with a keyboard shortcut?
It depends on the tool you launch it from: if that tool can give the script a key combination, you can press it. We couldn't confirm from Adobe's pages on 3 November 2026 how After Effects itself assigns keys to scripts, so check the readme or your toolbar tool. Once a combination exists, mouzeclick's mouse app can press it from a mouse button, a gesture or a chord, on Windows and Mac.Is mouzerun a script or an extension?
mouzerun is an extension, one of mouzeclick's 15 After Effects extensions, and it opens under Window › Extensions. The mouzeclick app installs it. Press Install After Effects bridge on the app's Tool wheel page, restart After Effects, then open the panel. It runs on Windows and Mac. Its buttons can run a script, an expression, an animation preset, a menu command or a keyframe ease.Do I need an After Effects subscription to use scripts?
You need After Effects itself, and Adobe sells it only as part of a Creative Cloud membership. On 3 November 2026 the single-app plan showed US$22.99/mo (annual, billed monthly) in the US and ₹733.96/mo incl. GST in India. The free trial works on macOS, iPadOS and Windows, and Adobe gives you 14 days after it ends to cancel for a full refund. Ask the script's developer whether it supports the version you install.Are After Effects scripts safe to install?
Treat a script like any program, because it can change your open project. A script you allow to write files or use the network can also save files and reach the internet. Download from the developer's own page, keep the readme, save your project first and test on a copy. Turn that permission on only for scripts that need it, and only from developers you trust.Does mouzeclick work with scripts on a Mac?
Yes, for the parts that matter here. The mouse app and mouzerun both run on Windows and on macOS 12 or newer. The two workspace panels, captions, Retakes, cloud sync and in-app updates are Windows only. Apple hasn't notarized the Mac app yet, so macOS asks you to allow it the first time. It also needs Accessibility and Input Monitoring turned on.Sources
Checked on 2026-11-03. Prices and features change: each link goes to the maker's own page.
- Adobe: After Effects product page (what it is, single-app and teams prices, checked 3 Nov 2026)
- Adobe: Creative Cloud plans, India price (checked 3 Nov 2026)
- Adobe: After Effects free trial (platforms, refund window, membership)
- Adobe Help: Scripts in After Effects
- After Effects Scripting Guide
- Adobe Help: error after editing the shortcuts file in TextEdit (Smart Quotes)
- Adobe Help: Effects and animation presets overview
- Adobe Help: After Effects system requirements
- KBar3 on aescripts + aeplugins (features, versions, upgrade prices, checked 3 Nov 2026)