-
After Effects
- New
AE Sheets
AE Sheets is an AI-powered After Effects extension for video localization and translation. It helps motion designers manage text layers, apply language presets, and generate multiple localized versions from a single panel. Spreadsheet import/export and font mapping make multilingual production faster and more consistent.
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
AE Sheets is an AI-powered After Effects extension for video localization and translation. Manage text layers, create multiple language versions using customizable presets, and batch-generate localized compositions from a single panel. With built-in Google Gemini and OpenAI integration, spreadsheet import/export, and automatic font mapping for different scripts and languages, AE Sheets streamlines multilingual video production for motion designers and animators.
Important: AI Features require a Google or Open AI API key.
Key Features
- AI Localization: Automatically translate text layers by providing a Google Gemini or OpenAI API key.
- Smart Rigging: Tools to make your compositions responsive to text changes (Auto Resize, Dynamic Anchor Points, Pinning).
- Version Management: Create and manage multiple language versions of your video from a single panel.
- Batch Processing: Generate multiple localised versions in one go.
- Spreadsheet Integration: Export and import translations via TSV or direct copy-paste to spreadsheets
Layers Panel
Index, translate, and manage every text layer in your After Effects project from a single spreadsheet-style interface — with optional AI translation, TSV export, and one-click composition generation.
- Index text layers by selecting them or using manual caret notation (e.g. ^1) directly in your timeline
- Assign the same index to multiple layers so they update simultaneously
- Create language version columns side by side for easy comparison
- Translate with Google Gemini or OpenAI directly in the panel (API key required)
- Export and import translations via TSV or copy-paste to Google Sheets / Excel
- Configure per-version composition naming, folder grouping, and find-and-replace rules
- Generate final compositions with a single click — text, fonts, and settings all applied automatically
Rigging Panel
Automatically resize text, lock anchor points, and pin graphics to text edges so your motion design stays pixel-perfect no matter how long the translation runs.
- Auto Resize constrains text layers to a maximum width or height, scaling the font size down when translations overflow
- Dynamic Anchor Point locks the expansion direction of a text layer (center, left, right) so it doesn't drift when content changes
- Pinning creates reference points on any edge or corner of a text layer that other layers can be parented to, keeping icons, boxes, and arrows attached as text grows or shrinks
Presets
Save per-language font, size, tracking, leading, and RTL settings as reusable presets so you can localize to the same languages across projects without re-configuring a thing.
- Ships with 64 built-in language presets spanning major global markets and regional variants
- Set a unique shorthand code per language (e.g. fr-FR, ja-JP) used for naming and find-and-replace
- Override font family, font size (absolute or relative), leading, and tracking per language
- Enable right-to-left text flow for Arabic, Hebrew, and other RTL scripts
- Link a Font Map to a preset for granular, per-font substitution instead of a blanket font override
- Create your own custom presets for any language or locale not already included
Font Mapping
Map individual source fonts to language-specific replacements — keeping your bold, regular, and italic hierarchy intact when swapping to Chinese, Arabic, Devanagari, or any other script.
- Create multiple Font Map sets for different language groups or project requirements
- Define one-to-one rules: source font to target font (e.g. Helvetica-Bold to NotoSansSC-Bold)
- Maintain typographic weight and style distinctions across scripts
- Assign a Font Map to any language preset — it is applied automatically at generation time
Batch Create
Select multiple target languages, hit create, and let AE Sheets duplicate, rename, translate, and restyle every composition in one batch — turning hours of manual localization into seconds.
- Choose any number of language presets from a single menu
- Optionally enable auto-translation to populate every version with AI translations on creation (API key required)
- Each version inherits its preset's font, text settings, and font map automatically
- Only shared nested compositions that don't contain changing text are duplicated, keeping your project file lean
F.A.Qs
What versions of After Effects are supported?
AE Sheets requires After Effects 2024 or later.
Does it work on both Windows and Mac?
Yes. AE Sheets is fully compatible with both Windows and macOS.
What are the free trial limitations?
The only restriction is on composition generation. You can duplicate up to 10 compositions during the trial. Once the limit is reached, you will be prompted to purchase a license.
Which AI providers are supported?
AE Sheets supports Google Gemini and OpenAI for automatic translation.
Is an internet connection required?
An internet connection is only needed for AI translation and license activation. All other features — rigging, presets, font mapping, layer management — work entirely offline.
Can I export translations to a spreadsheet?
Yes. You can export your text to a TSV file or copy and paste directly into Google Sheets or Excel. After editing externally, import or paste the translations back into AE Sheets.
Does AE Sheets modify my original composition?
No. AE Sheets duplicates your master composition when generating localized versions. Your original project remains untouched.
How many languages can I create at once?
There is no limit. You can create as many language versions as you need, either one at a time or in bulk using the Batch Create feature.
How many language presets are included?
AE Sheets ships with **64 built-in language presets** covering major global markets — including regional variants for Arabic, Chinese, English, French, German, Portuguese, Russian, and Spanish. RTL languages like Arabic and Hebrew come pre-configured with right-to-left text flow, and CJK languages have font override enabled out of the box. You can also create your own custom presets at any time.
Where can I get more help
Find the documentation for AE Sheets at https://www.sidequestplugins.com/docs/ae-sheets/intro or open a support via aescripts.
Big thank you to Justin for Bolt-cep
- 00:00 - Intro: Basic localisation example
- 00:47 - Rigging: Auto-Resize & Dynamic Anchor Points
- 01:39 - The Pinning Tool: Responsive Shapes
- 02:41 - Indexing Layers & Database
- 03:30 - Language Presets & Text Properties
- 03:54 - Customizing Fonts (Chinese Example)
- 04:28 - Comp Settings: Find & Replace
- 05:26 - Creating Font Maps
- 05:57 - General Settings & Highlighting
- 06:28 - Setting up AI (Google Gemini & OpenAI)
- 08:14 - Workflow: Localize Multiple Sizes
- 09:09 - Batch Creation
- 09:30 - Spreadsheet Export to Google Sheets & Excel
- 11:08 - Optimizing Shared Assets
- 11:35 - Outro & Support
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.0 -
Feb 21, 2026
Compatibility
After Effects
2026, 2025, 2024