VTT to SBV Converter
Convert VTT captions to SBV with millisecond timing.
Converted in your browser. Your file never leaves your device.
Drop your VTT files here
or drag and drop · 5 MB per file
How to convert VTT to SBV
- Choose VTT files up to 5 MB.
- Use UTF-8 captions with valid timestamps and blank lines between cues.
- Review the conversion report and download the SBV result.
Where this file comes from
Web video players and caption editors use WebVTT files, beginning with a WEBVTT header and timed cues.
What changes in the conversion
Timed cues are rewritten using SBV timestamp syntax. Start/end times, millisecond precision, cue order, supported Unicode text, and line breaks are kept. Cue IDs, markup, notes, regions, positioning, and styling are removed. Overlaps are allowed, but cues must be ordered by start time. This tool does not translate text or adjust synchronization.
Size limits and browser notes
- Accepts .vtt files up to 5 MB each.
- You can convert several files at once; they download together as one ZIP.
- Everything runs in your browser, so very large files depend on your device's memory.
UTF-8 only; maximum 5 MB, 10,000 cues, and timestamps below 100 hours. Invalid timestamps, missing text, and out-of-order starts are rejected.
FAQ
Are captions translated or synchronized?
No. Text and cue times are converted to another file format without translation, timing adjustment, or audio analysis.
Will my file be uploaded?
No. Processing runs on your device after the required converter libraries load. File contents and names are not sent to a server.
What should I check after conversion?
Preview caption timing, overlaps, and text in your target player. Original positioning and styling are not retained.
Related tools
See every tool on the Subtitle Converter page.