VTT to CSV Converter

Convert VTT (WebVTT) subtitle files into CSV tables with index, start, end, and text columns.

Turning WebVTT captions into rows of data makes them sortable, searchable, and translatable. This converter exports VTT files into CSV tables with index, start, end, and text columns, normalizing timestamps to the SRT style so spreadsheets read them without mangling milliseconds. It is a fast route from captions to a working spreadsheet, and conversion runs entirely in your browser.

  1. 01Upload
  2. 02Configure
  3. 03Run
  4. 04Download

Loading tool...

Your subtitle file is converted entirely in your browser — it never leaves your device.

FAQ

Frequently asked questions

Everything you need to know about vtt to csv converter.

How do VTT timestamps appear in the CSV?

Timestamps are normalized to the common SRT style (00:00:01,000) so that Excel and Google Sheets read them as text without mangling the milliseconds.

Why export VTT subtitles to CSV?

CSV makes it easy to translate, sort, review, or merge subtitle lines in spreadsheet software before converting the table back to a subtitle file.

Which delimiter should I pick?

Comma is the default and works everywhere; use semicolon if your Excel locale expects it, or pipe and tab for imports into other tools.

Are header blocks included?

No. WEBVTT headers and NOTE and STYLE blocks are skipped, so the CSV contains only Index, Start, End, and Text columns with one row per cue.

Can I preview the table?

Yes. The first 10 rows appear in a preview table with the detected cue count before you copy or download the CSV file.

Related tools

same category · same privacy