TimedSubs

CSV to SRT Converter

Move subtitles between one fixed CSV template and SRT without guessing columns or rewriting text.

CSV or SRT file, paste, template, or example, up to 2 MB. Files stay in your browser.

CSV uses the exact columns index,start,end,text. It does not map arbitrary spreadsheet columns or repair timing.

Round-trip direction

Add your source

CSV or SRT file, paste, template, or example, up to 2 MB. Files stay in your browser.

Conversion result

CSV uses the exact columns index,start,end,text. It does not map arbitrary spreadsheet columns or repair timing.

Your current result and download will appear here.

Related free subtitle tools

How it works

  1. 1Choose CSV to SRT or the SRT to CSV companion.
  2. 2Add a matching file, paste content, or load the mode-specific example.
  3. 3Review the facts, convert, then download the deterministic output.

Example result

CSV to SRT loads the locked two-row template. The companion mode loads two valid SRT cues and exports the same locked CSV columns.

The example above uses this exact fixture and can be reset like any selected file.

What is preserved

  • Cue text, Unicode, quoted commas, quotes, and valid multiline text
  • Valid millisecond timing and cue order
  • Leading and trailing text whitespace when the strict round trip can preserve it

What changes

  • CSV uses dot milliseconds and a UTF-8 BOM with CRLF record endings.
  • SRT uses comma milliseconds, no BOM, LF endings, and sequential cue numbers.

Limits

  • Exact four-column header and sequential indexes only
  • Overlaps, out-of-order timing, whitespace-only subtitle lines, and formula-like spreadsheet text are blocked
  • No arbitrary column mapping, spreadsheet sync, audio timing, upload, or login

Frequently asked questions

Can I use different column names?

No. Use the downloadable index,start,end,text template in that exact order.

Why can formula-like text be blocked?

Spreadsheet applications may execute leading formula syntax. The tool blocks those cues rather than silently changing subtitle wording.

Is SRT to CSV a separate page?

No. It is a companion mode on this CSV to SRT page and uses the same locked template.