TextToSRT
Subtitle tools
Free, fast, no signup

Subtitle spreadsheet export

SRT to CSV Converter

Turn numbered SRT subtitle cues into spreadsheet-friendly CSV rows for review and processing.

SRT subtitleCSV subtitle table.csv

SRT to CSV

Convert SRT to CSV

Drop file here

Export SRT subtitles into spreadsheet rows

SRT to CSV is useful when a subtitle file needs to move from a video workflow into a spreadsheet workflow. SRT is readable for players and upload platforms, but it is awkward for filtering, sorting, commenting, assigning translation tasks, counting characters, or comparing caption text across versions. CSV gives each cue a row and turns timing into structured columns.

This converter parses the SRT blocks, reads the cue order, start time, end time, and subtitle text, then writes a CSV file with index, start, end, and text columns. The output can be opened in spreadsheet tools, imported into internal QA systems, passed to localization vendors, or used as a lightweight data format for scripts and automation.

Use SRT to CSV for translation and QA

Subtitle reviewers often need to leave comments on specific cues, compare source and target text, or flag captions that need timing changes. A spreadsheet makes that easier because each row can receive notes, status labels, reviewer names, or issue categories. Translators can work cue by cue while still seeing the exact start and end time for context.

CSV is also useful for quality checks. Teams can calculate text length, reading speed, cue duration, or gaps between captions in a spreadsheet. They can filter very long lines, identify empty text, sort by timing, or compare two exports from different versions. The SRT remains the delivery format, while CSV becomes the review and operations format.

What the CSV contains

The output uses four columns: index, start, end, and text. Start and end values are written as SRT-style timestamps so they remain familiar to subtitle editors. Text is quoted according to CSV rules, so commas, quotation marks, and real line breaks inside captions can survive the export without breaking the table structure.

If you plan to edit the CSV and convert it back later, avoid changing the start and end timestamp format unless you know the importer supports it. Keep one cue per row, keep the header row, and use the text column for caption content. If you need reviewer notes, add new columns instead of mixing notes into the subtitle text itself.

Private local conversion for subtitle operations

The conversion happens in your browser, which keeps subtitle content local while still giving you a spreadsheet-ready output. That matters for client videos, internal training, unreleased product demos, research interviews, or localization files that should not be uploaded to a generic converter just to create a table.

After exporting CSV, you can continue working in a spreadsheet, then use the CSV to SRT tool when the table needs to become a subtitle file again. This pair of tools creates a simple round trip: SRT for players, CSV for people and operations, then SRT again for delivery.