Drop your .srt file. Choose a style. Every subtitle becomes a perfectly timed text layer — in seconds, not hours.
Workflow
Click Browse and select any standard .srt file. The script instantly parses all entries, shows you a preview with timecodes and text, and counts how many subtitles it found.
Choose from 5 broadcast-ready presets — or override font, size, color, stroke, and alignment. Every parameter is configurable. Set a time offset if your video doesn't start at 0.
One click. Every subtitle becomes a named text layer with exact in/out timing. All layers optionally grouped under a NULL parent for easy repositioning. Full undo support.
What's inside
Handles multi-line subtitles, HTML tag stripping (<i>, <b>, <font>), both comma and dot millisecond formats, and UTF-8 + Latin-1 encoding.
Classic White, Yellow Bold, Clean Black, Netflix Style, and Top Title — all broadcast-tested. Override any parameter without leaving the panel.
Full right-to-left support. Set any RTL font (ArialHebrew-Bold, David, etc.) and the text renders correctly. No extra configuration.
All subtitle layers optionally parented to a single NULL. Reposition, scale, or animate all subtitles at once by moving the parent.
Enter a positive or negative offset in seconds. Sync subtitles to any start point in your comp — essential for documentaries and multi-segment edits.
Every import is wrapped in a single undo group. Ctrl+Z / Cmd+Z removes all created layers instantly. Experiment freely.
Style presets
One price
SRT Subtitles Importer — Full Version
One-time · Lifetime license · Free updates forever
FAQ
Which AE versions are supported?
After Effects CC 2019 (v16.x) and all newer versions including the 2025 release. Works on both Windows and macOS.
How many subtitles can I import at once?
Unlimited. Feature films with 1,500+ entries, YouTube videos with 50 — all work. AE may feel slower with very large projects; consider splitting into sections using the Offset field.
Does it support Hebrew and Arabic SRT files?
Yes. The script creates standard AE text layers. Set any RTL-compatible font (ArialHebrew-Bold, David, Frank Ruehl, etc.) in the Font field, and after import use AE's Paragraph panel to set right-to-left direction if needed.
My SRT uses dot instead of comma (00:00:01.500). Does it work?
Yes — the parser accepts both formats automatically.
Can I change the style of all subtitles after importing?
Select all subtitle layers (they're labeled SUB_1, SUB_2... or your custom prefix), then change font/color in AE's Character panel. Or use Ctrl+Z to undo the import and re-import with new settings.
How do I install it?
File → Scripts → Run Script File → select SRTImporter.jsx. To dock permanently, copy the file to the ScriptUI Panels folder and restart AE — it appears under the Window menu.