💬

Subtitle Generator

Create, edit, and export subtitles in SRT, VTT, and ASS formats. Preview on video with live overlay.

Load a video to preview subtitles

Optional — you can edit without video

No subtitles yet

Import a subtitle file or click "Add Subtitle" to start

How It Works

1

Import or Start Fresh

Import an existing .srt, .vtt, or .ass file, or create subtitles from scratch. Optionally load a video for live preview.

2

Edit Timing & Text

Set precise start and end times for each subtitle. Type your text and see it displayed on the timeline and video preview.

3

Export

Download your subtitles as SRT, VTT, or ASS. Use bulk operations to shift or scale all timestamps if needed.

Subtitle Formats Compared

FormatBest ForStylingCompatibility
SRTMost video players, YouTubeBasic (bold, italic)Universal
VTTWeb/HTML5 videoCSS-based positioningBrowsers, web players
ASSAnime, advanced stylingFull (fonts, colors, effects)VLC, MPC, anime players

Frequently Asked Questions

Is my video or subtitle file uploaded?

No. Everything happens in your browser. Your video and subtitle files never leave your device. We don't upload, store, or process anything on our servers.

Which format should I use?

SRT is the most universal — it works everywhere. VTT is best for web video (HTML5). ASS is ideal for advanced styling needs like anime fansubs or karaoke effects.

Can I convert between formats?

Yes! Import any supported format (SRT, VTT, or ASS) and export in a different format. The timing and text will be preserved across conversions.