Turn a Plain Script Into Timed Subtitles

Have a script but no captions yet? Get automatic timing estimates and export a proper SRT file.

Paste or upload your plain text script

Reading-speed estimate

Timing comes from words-per-minute and sentence length, not from listening to any audio — a solid starting point, not frame-accurate sync.

No audio required

Works from the text alone — you don't need a matching recording to get a usable SRT file.

Editable afterward

Standard SRT output means any subtitle editor can fine-tune the result.

Good for dubbing prep

Useful when preparing a translated script for timing before recording a dub.

Frequently asked questions

How is the timing calculated?

From reading speed — about 150 words per minute by default, adjusted for each sentence's length. It doesn't listen to or match any actual audio, so treat it as an estimate.

Will the timing match a real recording exactly?

Not exactly — it's a reading-speed estimate, not audio alignment. For precise sync with a real voice track, plan to nudge timestamps afterward.

Can I edit the timing afterward?

Yes, the generated SRT file is a standard text format you can adjust in any subtitle editor.