Convert, format, and shift subtitle timestamps between SubRip (.srt), WebVTT (.vtt), Plain Text (.txt), YouTube (.sbv), QuickTime (.qt.txt), and ASS with instant preview & export.
Convert captions and subtitles between popular formats like SubRip (.srt), WebVTT (.vtt), Plain text (.txt), YouTube (.sbv), QuickTime Text (.qt.txt), SubStation Alpha (.ass), and JSON/CSV. Edit subtitles with a free text editor, sync/shift timecodes, and export instantly with 100% browser-based privacy.
| Format | Extension | Timecode Format | Best Use Case | Styling Support |
|---|---|---|---|---|
| SubRip | .srt | 00:00:01,000 --> 00:00:04,000 | YouTube, VLC, Premiere, TV | Basic (italics, bold) |
| WebVTT | .vtt | 00:00:01.000 --> 00:00:04.000 | HTML5 Web Video, Safari, Chrome | Full CSS styling |
| YouTube | .sbv | 0:00:01.000,0:00:04.000 | YouTube Studio manual captions | None (plain text) |
| QuickTime | .qt.txt | {QTtext} [00:00:01.00] | Apple QuickTime Player / macOS | QT tags |
| SubStation Alpha | .ass | 0:00:01.00,0:00:04.00 | Anime, advanced styling, karaoke | Full colors & fonts |
| Plain Text | .txt | None (clean dialogue transcript) | Reading, blog posts, transcripts | None |