SRT to CSV / JSON Converter

Convert SRT/VTT subtitles to CSV or JSON — start, end, duration and text per cue for analysis, spreadsheets and translation workflows. 100% in-browser.

Input · subtitle0 chars
Output · csv0 chars

🔒 100% private: this tool runs entirely in your browser. Your data is never uploaded, stored or logged anywhere.

How to subtitle → csv

  1. Paste SRT/VTT subtitles.
  2. Pick CSV (for Excel/Sheets) or JSON (for scripts and analysis).
  3. Each row = one cue: start, end, duration and text.

FAQ

Why convert subtitles to CSV/JSON?

Timing data becomes analyzable: filter by duration, join with transcripts, feed translation pipelines or dashboards — the same data workflow as any JSONSheet tool.

Are multiline cue texts kept?

In CSV, cue newlines become spaces (one row per cue); JSON preserves the original newlines.

Can I go back from CSV to SRT?

Not yet — the CSV/JSON export is one-way today. Round-trip is on the roadmap.

Related tools