-
After Effects
Layer Slayer
Perfectly sync layers across the layer stack with a single click.
Unlock special upgrade price
Please log in to see if you qualify for upgrade pricing (see upgrade notice below).
-
EULAEND USER LICENSE AGREEMENT
This software ("the Software Product") and accompanying documentation is licensed and not sold. This Software Product is protected by copyright laws and treaties, as well as laws and treaties related to other forms of intellectual property. The author owns intellectual property rights in the Software Product. The Licensee's ("you" or "your") license to download, use, copy, or change the Software Product is subject to these rights and to all the terms and conditions of this End User License Agreement ("Agreement").
Acceptance
YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT BY SELECTING THE "ACCEPT" OPTION AND DOWNLOADING THE SOFTWARE PRODUCT OR BY INSTALLING, USING, OR COPYING THE SOFTWARE PRODUCT. YOU MUST AGREE TO ALL OF THE TERMS OF THIS AGREEMENT BEFORE YOU WILL BE ALLOWED TO DOWNLOAD THE SOFTWARE PRODUCT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, YOU MUST SELECT "DECLINE" AND YOU MUST NOT INSTALL, USE, OR COPY THE SOFTWARE PRODUCT.License Grant
This Agreement entitles you to install and use one copy of the Software Product. In addition, you may make one archival copy of the Software Product. The archival copy must be on a storage medium other than a hard drive, and may only be used for the reinstallation of the Software Product. This Agreement does not permit the installation or use of multiple copies of the Software Product, or the installation of the Software Product on more than one computer at any given time, on a system that allows shared used of applications, on a multi-user network, or on any configuration or system of computers that allows multiple users. Multiple copy use or installation is only allowed if you obtain an appropriate licensing agreement for each user and each copy of the Software Product.Restrictions on Transfer
Without first obtaining the express written consent of the author, you may not assign your rights and obligations under this Agreement, or redistribute, encumber, sell, rent, lease, sublicense, or otherwise transfer your rights to the Software Product.Restrictions on Use
You may not use, copy, or install the Software Product on any system with more than one computer, or permit the use, copying, or installation of the Software Product by more than one user or on more than one computer. If you hold multiple, validly licensed copies, you may not use, copy, or install the Software Product on any system with more than the number of computers permitted by license, or permit the use, copying, or installation by more users, or on more computers than the number permitted by license.You may not decompile, "reverse-engineer", disassemble, or otherwise attempt to derive the source code for the Software Product.
Restrictions on Alteration
You may not modify the Software Product or create any derivative work of the Software Product or its accompanying documentation. Derivative works include but are not limited to translations. You may not alter any files or libraries in any portion of the Software Product.Restrictions on Copying
You may not copy any part of the Software Product except to the extent that licensed use inherently demands the creation of a temporary copy stored in computer memory and not permanently affixed on storage medium. You may make one archival copy which must be stored on a medium other than a computer hard drive.Disclaimer of Warranties and Limitation of Liability
UNLESS OTHERWISE EXPLICITLY AGREED TO IN WRITING BY THE AUTHOR, THE AUTHOR MAKES NO OTHER WARRANTIES, EXPRESS OR IMPLIED, IN FACT OR IN LAW, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OTHER THAN AS SET FORTH IN THIS AGREEMENT OR IN THE LIMITED WARRANTY DOCUMENTS PROVIDED WITH THE SOFTWARE PRODUCT.The author makes no warranty that the Software Product will meet your requirements or operate under your specific conditions of use. The author makes no warranty that operation of the Software Product will be secure, error free, or free from interruption. YOU MUST DETERMINE WHETHER THE SOFTWARE PRODUCT SUFFICIENTLY MEETS YOUR REQUIREMENTS FOR SECURITY AND UNINTERRUPTABILITY. YOU BEAR SOLE RESPONSIBILITY AND ALL LIABILITY FOR ANY LOSS INCURRED DUE TO FAILURE OF THE SOFTWARE PRODUCT TO MEET YOUR REQUIREMENTS. THE AUTHOR WILL NOT, UNDER ANY CIRCUMSTANCES, BE RESPONSIBLE OR LIABLE FOR THE LOSS OF DATA ON ANY COMPUTER OR INFORMATION STORAGE DEVICE.
UNDER NO CIRCUMSTANCES SHALL THE AUTHOR, ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS BE LIABLE TO YOU OR ANY OTHER PARTY FOR INDIRECT, CONSEQUENTIAL, SPECIAL, INCIDENTAL, PUNITIVE, OR EXEMPLARY DAMAGES OF ANY KIND INCLUDING LOST REVENUES OR PROFITS OR LOSS OF BUSINESS) RESULTING FROM THIS AGREEMENT, OR FROM THE FURNISHING, PERFORMANCE, INSTALLATION, OR USE OF THE SOFTWARE PRODUCT, WHETHER DUE TO A BREACH OF CONTRACT, BREACH OF WARRANTY, OR THE NEGLIGENCE OF THE AUTHOR OR ANY OTHER PARTY, EVEN IF THE AUTHOR IS ADVISED BEFOREHAND OF THE POSSIBILITY OF SUCH DAMAGES. TO THE EXTENT THAT THE APPLICABLE JURISDICTION LIMITS THE AUTHOR'S ABILITY TO DISCLAIM ANY IMPLIED WARRANTIES, THIS DISCLAIMER SHALL BE EFFECTIVE TO THE MAXIMUM EXTENT PERMITTED.
Limitation of Remedies and Damages
Any claim must be made within the applicable warranty period. All warranties cover only defects arising under normal use and do not include malfunctions or failure resulting from misuse, abuse, neglect, alteration, problems with electrical power, acts of nature, unusual temperatures or humidity, improper installation, or damage determined by the author to have been caused by you. All limited warranties on the Software Product are granted only to you and are non-transferable. You agree to indemnify and hold the author harmless from all claims, judgments, liabilities, expenses, or costs arising from your breach of this Agreement and/or acts or omissions.Governing Law, Jurisdiction and Costs
This Agreement is governed by the laws of New York, without regard to New York's conflict or choice of law provisions.Severability
If any provision of this Agreement shall be held to be invalid or unenforceable, the remainder of this Agreement shall remain in full force and effect. To the extent any express or implied restrictions are not permitted by applicable laws, these express or implied restrictions shall remain in force and effect to the maximum extent permitted by such applicable laws.Updated: Oct 21, 2025 1:35 AM
Layer Slayer is the After Effects layer sync tool you've always dreamed of.
At some point you've probably found yourself caught in some unholy vortex of pre-comps, duplicate layers and keyframe copying and pasting - just because you need the same content to appear in different layers. Layer Slayer is the workflow tool that puts an end to all this. Use it to create a perfectly synced copy (called a “Slayer”) of any layer you like (the “Master”). The Slayer goes wherever and whenever you need it in the timeline layer stack. From then on, you just click a button to sync the Salyer to the Master anytime you choose. Just keep working on the Master Layer and let Layer Slayer keep the visuals automatically in perfect sync. There's no limit to how many Slayers you can create for a single Master, it's one click to sync - no matter how complex you've made it.
Imagine a single magic layer that could just weave its way around anywhere in the layer order, anywhere along the timeline… that's Layer Slayer.

FEATURES
- Create real-time references to any layer. Place them wherever you want.
- Sync does not rely on expressions - uses smart pre-composing for maximum render efficiency.
- All the advantages of pre-composing with greater flexibility.
- Options to sync all dependencies of the layer such as parents, track mattes, adjustment layers, lights, and cameras.
- Move in front of and behind other layers with ease.
- Create a live connection for any property or effect across all references for real time editing.
- Effortless management of complex layer structures.
- Perfect for multi-layer blending recipes.
- Ideal for any compositing of pre-baked footage or 2D animation layers.
- Properly blend 3D plugins such as Element and Particular with surrounding layers.
- Automatically generate perfect, real time mattes from otherwise inaccessible layers (better than using channel effects).
- Controls for the behaviour of each Slayer Layer and their interactions.
- Loop or hold the first and last frames of the Slayer layer where the Master is trimmed (good for creating loops from absolutely anything).
- Use as layer repeater tool by offsetting the reference layers.
- No more copying keyframes every time you make a change.
- Robust and flexible - name your layers and comps however you want. Layer Slayer won't get confused.
- Sync everything with one click.
THE BASICS
Step 1: Build a beautiful master layer the way you always have.
Step 2: Add "Slayers" with ![]()
Step 3: Keep working in the Master Layer, adding and editing effects, animating motion, lighting, blending and anything else. Press
to sync the Slayers without even touching them.
Step 4: Repeat.
TIPS
Use the Slayer Switches
to control the visibility, solo, lock or shyness of your Slayers as a group.
Use the Live Link expression
on any property you want to update in real time as you edit without pressing ![]()
FAQ
Can I use a Slayer outside the main comp?
Yes. Even if you are already using it in the main comp, just go to the "Layer Slayer" folder in the project panel and drag any comp labeled "(sLaYeR)" into any other comp in the project (Do not use comps inside the "Pre-Comp" folder). The Slayer will be synced in its new context when you press update (You still have to go to the main comp to update). This is a great way to create different variations of the same shot for example. You can keep certain layers locked to eachother across your variations while you experiment with the other layers to find the right design.
It's a lot like precomping, except you get to keep the layers of interest in their original comp and do your work directly in context.
Will this add hundreds of expressions to my project?
No! We would never do that to you! There are a few small expressions related to the Slayer Options and Master Settings, but the visual sync is achieved entirely by clever comp duplications. All your properties and effects remain light and expression-free unless you choose to add a live link (using "ƒ=" button). This is a very useful feature that allows you to make any property go "live" so that the synced result is visible in real-time as you edit. You're in complete control of where and when to use the live-link - but we recommend you use this only for properties that you are tweaking often (it's redundant otherwise). You can even remove the expression when you're done tweaking with no loss of sync.
What if my collaborator or client doesn't have Layer Slayer?
No problem. They can still work with your Layer Slayer enabled projects and render them without any issue. The only limitation is that but they will not have access to the magic update function. Even so, they may appreciate the well-organized comp structure that Layer Slayer builds. They will only need to copy and paste their changes into the Layer Slayer Pre-Comp - which is still more efficient if there is more than one Slayer at play. See the manual for details on sharing Layer Slayer projects.
Will using only 3D layers and using a camera give me the same result as Layer Slayer?
In simple 3D comps, layers block eachother out very nicely with no need to introduce duplicating to the comp. Sometimes that's all you need. But it's not always an option to make everything a 3D layer, and very often it would add more complication to your comp than it would solve. Layer Slayer exists for all the times you want to manage or avoid that complication. Some frequent uses in a 3D comp include:
- 3D plugins like Element 3D and Trapcode Particular are always contained inside 2D layers. You can use Layer Slayer to blend those layers properly with the surrounding 3D or 2D layers.
- Referencing a 3D layer to use as an alpha matte with Channel effects often gives wrong results. Layer Slayer provides a real time pre-render of the layer (with all masks and effects baked in). When used as a matte the Slayer can be used to blend layers with little or no masking work.
Think of it this way: in any situation where you are considering soving a problem by duplicating or pre-comping a layer, using Layer Slayer is probably a better idea that will save you time and keep you focused on creating instead of maintaining.
Discussions
Want to talk about it?
Head over to r/aescripts to chat with fellow users about this product.
Need Support?
Please open a support ticket to be connected directly with the author of this product
Version History
1.0.4 -
Oct 25, 2020
- Updated compatibility with AE 2019 & AE 2020. You may see "Can't read PresetEffects.xml" message on start up - it does not affect functionality.
- Minor bug fixes.
1.0.3 -
May 4, 2016
1.0.2 -
May 2, 2016
Improved handling of duplicate master layers. When you update a master layer that has been moved or duplicated, there are have 3 options: 1.Leave master control in original, 2.Switch master control to duplicate comp, 3. Make both instances into independent masters.
1.0.1 -
Apr 13, 2016
1.0.0 -
Apr 3, 2016
Compatibility
After Effects
CC 2019, CC 2018, CC 2017, CC 2015.3, CC 2015, CC 2014

