SBV to SRT Converter
Turn a YouTube .sbv caption file into an .srt that video editors, players and other platforms accept. Paste the captions or open the file, check the preview, and download SRT, VTT or plain text. Free, no account, and the text stays in your browser.
Drop a .sbv or .txt file on the box, or paste the text.
Paste SBV captions or open a .sbv file to see the result here.
The captions are converted in your browser and are not uploaded.
How to convert SBV to SRT
The output updates as you type, so a fix to the SBV shows up in the preview straight away.
- 1
Paste or open the .sbv
Paste the caption text into the box, drop the .sbv file on it, or click Open file. Files up to 5 MB are read, in UTF-8, UTF-16 or Windows-1252.
- 2
Pick the output
SRT is selected. Choose WebVTT for a web video player or plain text for a transcript without times, and Windows line endings if an older program needs them.
- 3
Check and download
The page counts the captions, lists any lines it could not read with their line numbers, and shows the first captions of the result. Copy the text or download the file under the same name.
SBV and SRT side by side
Both are plain text with one block per caption. The converter changes the parts that differ and keeps the words as they are.
| SBV (YouTube) | SRT (SubRip) | |
|---|---|---|
| Caption number | None | 1, 2, 3 … before each caption |
| Timing line | 0:00:01.000,0:00:04.000 | 00:00:01,000 --> 00:00:04,000 |
| Between start and end | A comma | An arrow, --> |
| Before the milliseconds | A full stop | A comma |
| Hours | One digit or more | Two digits |
| Text and blank line | Text lines, then a blank line | The same |
What one caption looks like before and after
In the .sbv file a caption reads 0:00:05.250,0:00:08.900 on one line and the words below it. In the .srt the same caption gets a number on the line above, and its timing line becomes 00:00:05,250 --> 00:00:08,900. The text lines and the blank line after them do not change.
Choose WebVTT and the file starts with the WEBVTT header, the timing keeps its full stops, and characters such as < and & are written the way WebVTT needs them. Choose plain text and the times are dropped, with captions joined into paragraphs at pauses longer than three seconds.
What the converter puts up with
Caption files that have been edited by hand or passed between programs are rarely tidy. These are read without complaint.
Long videos
Hours of any width, so a caption at 10:15:00.000 in a long livestream converts to 10:15:00,000.
Short or missing milliseconds
0:00:07 reads as 7 seconds and 0:00:07.5 as 7.5 seconds; the SRT always gets three digits.
Windows files
CRLF line endings, a byte order mark at the start, extra blank lines and spaces around the comma are all fine.
Lines it cannot read
A block whose first line is not a timing line, a caption that ends before it starts, or a timing line with no words is left out and listed with its line number, so you can fix it and convert again.
Sources
For transcripts of videos and podcasts: how to transcribe a YouTube video, how to summarize a YouTube video, podcast transcript format.
The captions came from a transcript
A caption file is a transcript cut into timed pieces. When the recording is yours, ParrotNotes records it on your phone and gives you the transcript and a summary directly, free for 100 minutes of recording a month.
Get ParrotNotes freeRelated tools
- SRT to VTT ConverterConvert SRT subtitles to WebVTT and VTT back to SRT in your browser, with timestamps fixed, a time shift option and a clean download.Open the tool
- TXT to SRT ConverterTurn a plain text transcript or script into an SRT subtitle file with timings spread over your video's length, ready to upload or edit.Open the tool
- VTT and SRT to Text ConverterTurn a Zoom, Teams or subtitle file (VTT or SRT) into clean, readable text without timestamps, or convert between SRT and VTT, in your browser.Open the tool
- Subtitle Sync ToolFix subtitles that run early, late or drift out of sync: shift every line or match two lines to the video, then download the SRT or VTT.Open the tool
- Subtitle EditorOpen an SRT or VTT file, fix the text and timings line by line against your video or audio, add, split or merge lines, and download the edited subtitles.Open the tool