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
Import or Start Fresh
Import an existing .srt, .vtt, or .ass file, or create subtitles from scratch. Optionally load a video for live preview.
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.
Export
Download your subtitles as SRT, VTT, or ASS. Use bulk operations to shift or scale all timestamps if needed.
Subtitle Formats Compared
| Format | Best For | Styling | Compatibility |
|---|---|---|---|
| SRT | Most video players, YouTube | Basic (bold, italic) | Universal |
| VTT | Web/HTML5 video | CSS-based positioning | Browsers, web players |
| ASS | Anime, advanced styling | Full (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.