After Effects Script · v1.0

SRT Subtitles Importer

Drop your .srt file. Choose a style. Every subtitle becomes a perfectly timed text layer — in seconds, not hours.

Subtitle entries
5
Visual presets
RTL
Hebrew & Arabic
0
Plugins needed
SRT Subtitles Importer v1.0.0
◈ SRT IMPORTER v1.0.0
Comp: Documentary_Final_v3 loaded
1 — SRT FILE
PREVIEW
# TIMECODE TEXT
100:00:01,200In the beginning...
200:00:04,800there was silence.
300:00:07,100Then everything changed.
400:00:09,500148 more entries...
STYLE PRESET
Netflix Style ▾ size: 40 · stroke: 2
▶ IMPORT 148 SUBTITLES TO COMP
In the beginning,
there was silence.

Three steps. Done.

1
📂

Load your SRT

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.

2
🎨

Pick a style

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.

3

Import

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

Built for real productions.

📑

Accurate SRT Parser

Handles multi-line subtitles, HTML tag stripping (<i>, <b>, <font>), both comma and dot millisecond formats, and UTF-8 + Latin-1 encoding.

🎬

5 Visual Presets

Classic White, Yellow Bold, Clean Black, Netflix Style, and Top Title — all broadcast-tested. Override any parameter without leaving the panel.

🌐

RTL & Hebrew / Arabic

Full right-to-left support. Set any RTL font (ArialHebrew-Bold, David, etc.) and the text renders correctly. No extra configuration.

📐

NULL Parent Grouping

All subtitle layers optionally parented to a single NULL. Reposition, scale, or animate all subtitles at once by moving the parent.

Time Offset

Enter a positive or negative offset in seconds. Sync subtitles to any start point in your comp — essential for documentaries and multi-segment edits.

Full Undo Support

Every import is wrapped in a single undo group. Ctrl+Z / Cmd+Z removes all created layers instantly. Experiment freely.

Five looks. All configurable.

Classic White
classic white
Yellow Bold
yellow bold
Clean Black
clean black
Netflix Style
netflix style
Top Title
top title

One price

Yours forever.

SRT Subtitles Importer — Full Version

$29

One-time · Lifetime license · Free updates forever

BUY NOW — $29
🔒 Secure checkout 📁 Instant download ✉ support@bdnhost.net ↩ 14-day refund

FAQ

Common questions.

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.