CSV ⇄ SRT Converter
Turn a spreadsheet of timed captions into a standard .srt subtitle file, or export an SRT file as CSV rows for editing. Supports files up to 200MB.
Or convert a file directly — supports files up to 200MB
Drag & drop a file here, or click to browse
Processed in the background, so the page stays responsive even for huge files
How to use this tool
For CSV → SRT, your CSV needs Start, End, and Text columns (timestamps like 00:00:01,000) — common when translators keep captions in a spreadsheet before exporting them for a video editor. For SRT → CSV, upload any .srt file to get an editable spreadsheet with one row per subtitle cue. Everything happens locally in your browser.
Related Tools
Related Blog Posts
How to Edit Subtitles in Excel or CSV, Then Convert Them Back
Why exporting subtitles to a spreadsheet makes bulk translation and timing edits easier, and how to turn them back into valid subtitle files.
Read moreHow to Convert JSON to Excel, CSV, XML, and YAML — Free Online Guide
A practical guide to turning JSON data into the spreadsheet, XML, and config formats the next tool in line actually expects.
Read moreThe Complete Guide to Converting CSV and XML Files to Excel
How to turn CSV exports and XML records into proper spreadsheets, and validate XML before you rely on it for reporting.
Read more