AnyFormat

00 SBV → SRT

SBV to SRT

The format the YouTube caption editor exports.

01SBV in
02SRT out
03Options 4

Negative moves subtitles earlier. Use this when they run consistently ahead of or behind the audio.

For subtitles that drift progressively. 25 fps material played at 23.976 needs 1.0427.

Ends each cue just before the next begins, so no two are ever on screen at once.

  • No upload The conversion runs in this tab. Your file never travels — not to us, and not to the advertising.
  • No sign-up, no email, no daily cap There is no account system to sign up to.
  • No size limit we invented Only your device's memory — about ~2 GB on a desktop browser, ~400 MB on a phone.
  • Turn your Wi-Fi off and convert anyway The conversion needs nothing but this page. Ads will not load without a connection; your file will still convert. That is the whole claim, and it takes five seconds to check.

Converts SBV — the format the YouTube caption editor downloads — to SubRip. SBV is supported almost nowhere else, so this is usually the first thing you do with one.

How SBV differs

SBV cues are a comma-separated timestamp pair on one line, then the text, then a blank line. There are no cue numbers, no arrow between the times, and hours are written without a leading zero: 0:00:01.000,0:00:04.000.

Converting adds sequential cue numbers, replaces the comma with -->, and pads the timestamps to the two-digit form SRT expects. The text and the timings are untouched.

Automatic captions need editing

If these captions were generated automatically rather than typed, expect no punctuation, occasional misheard words, and cue boundaries that fall mid-sentence. The conversion is exact; the source is approximate. Reading the result through once before publishing it is worth the five minutes.

What gets checked while converting

Real subtitle files are rarely clean, and a converter that passes the mess straight through is not doing its job. Four things are checked and reported every time.

Cues out of order — some editors append late additions at the end of the file. They are sorted, and you are told it happened.

Zero-length or reversed cues — an end time at or before the start. Players skip these silently, so they are given a one-second duration instead.

Overlaps — two cues on screen at once. Left alone by default because some formats use it deliberately for speaker labels; there is an option to trim them.

Malformed blocks — anything without a readable timestamp is skipped and counted, rather than corrupting the cue numbering.

Other names for this

Also searched as “youtube sbv to srt”, “convert sbv captions”.

Questions

Where do I get an SBV file?
YouTube Studio → Subtitles → the caption track → Download → .sbv. Newer versions of the interface also offer .srt and .vtt directly.
Are the timings changed?
No. Only the way they are written changes; the values are identical to the millisecond.
Is my subtitle file uploaded?
No. The parsing and rewriting happen in this tab. Subtitle files often contain an unreleased script or a client’s content, which is a good reason not to send them to a stranger’s server. Turn your Wi-Fi off and the tool keeps working.
Can I convert several files at once?
Yes — drop as many as you like, or a whole folder. Each keeps its original name with the new extension, and you can download them individually or as a ZIP.