SRT ↔ VTT Subtitle Converter
SRT and WebVTT are the same idea with two different timestamp separators (`,` vs `.`) and a header line. This converter handles both directions, auto-detecting which format you pasted in. VTT-specific extras — `STYLE` and `NOTE` blocks, region headers, optional cue identifiers, inline `<c.classname>` styling — are either preserved as best-effort or stripped clean when going to SRT. All parsing and conversion happens in the browser; the result downloads as a `.srt` or `.vtt` file.
How to use
- Paste subtitle text or drop a `.srt` / `.vtt` file. Format is auto-detected.
- Pick the conversion direction. When SRT → VTT, the header and `.`-separated milliseconds are added; when VTT → SRT, the header is dropped and milliseconds use a comma.
- Copy the converted text or download it as a file.
Frequently asked questions
- Will VTT styling survive a round-trip to SRT?
- SRT has no formal styling spec, so inline `<c.…>` tags get stripped if you toggle that off. Some players read `<i>` / `<b>` tags in SRT, which both formats share, so leaving 'preserve styling' on keeps those.
- Why does my VTT have `.` and my SRT has `,` between seconds and milliseconds?
- It's the only meaningful difference in timestamp format — `00:00:01.000` is VTT, `00:00:01,000` is SRT. This tool flips the separator automatically.
Related tools
Subtitle Time Shifter
Paste an SRT or WebVTT file, type an offset in seconds, and get every cue shifted forward or backward.
CSV ↔ JSON Converter
Convert CSV to JSON and JSON back to CSV, with a delimiter option.
Excel (XLSX) to CSV, JSON & Markdown
Open an .xlsx workbook in the browser and export any sheet as CSV, JSON or a Markdown table — the file never leaves your device.
CSV to Excel (XLSX) Converter
Turn CSV or TSV into a real .xlsx file in your browser, with leading zeros, long IDs and codes like SEPT1 kept exactly as typed.
Text Encoding Converter
Open text files in legacy encodings (EUC-KR, Shift_JIS, Windows-1252…) as readable UTF-8.
Image → PDF Converter
Combine multiple JPG / PNG images into a single PDF with adjustable page size, orientation, and fit.