import, edit, animate

Subtitles in After Effects

for free, forever.

no logins, no trials, no cards

Adobe's handling of captions sucks no more

No more wrestling with manual timing, clunky workarounds and paid scripts. Subs handles all the heavy lifting behind the scenes.

Animation Icon

Word-by-Word Animation

Control the start and duration of each word on your text layer. Animate subtitles with precision and ease—no more manual keyframes.

Subtitle Import Icon

Import SRT, SBV, VTT

Import industry-standard subtitle files (SRT, SBV, VTT) and instantly generate perfectly-timed text layers. No weird formatting issues.

JSON Icon

JSON for Timings

Use JSON to define word and phrase timings. Get ultimate control and flexibility for complex subtitle jobs and AI workflows.

Text Box Icon

Total Text Box Control

Create and edit text boxes exactly how you want. Adjust width, height, and dimensions for one or many layers—right in the panel.

Marker Icon

Automatic Word Markers

Automatically add markers for every word. Markers show start, duration, and text—making animation and editing a breeze.

Resize Icon

Easy Text Box Resize

Edit your text box size easily. Resize and check dimensions with a click—no more guessing or manual adjustments.

Importing Subtitles solved

Simple, automated, precise. No more guesswork or manual adjustments.

Word-Level Animation solved

Subs uses word markers to control the animation of any text layer.
Even manually created, untimed captions.

Working with JSONs solved

JSON is a file format used by the coding folk to move and store data. After Effects can read it (despite an .srt being too arcane for it). Using JSON allows us to write word-level timings, sort words into phrases, and more.

(soon) We'll leverage JSONs to edit and dynamically update subtitle content.

Grab it, if you like it

Subs exists because I'm tired of watching auto-generated slop captions and seeing people pay for scripts and other subscriptions on top of Creative Cloud, just because Adobe can't get it together.

Get the latest version of Subs. No logins, no trials, no credit cards required.

Free forever.

If you'd like to be notified about updates to the extension, leave your email.

Or just follow me on the internets.

Pay whatever you want.

50% of the proceeds will be donated to the Ukrainian "Come Back Alive" foundation.