Converters Excel ⇄ SRT Converter

Excel ⇄ SRT Converter

Turn an Excel sheet of timed captions into an .srt subtitle file, or export SRT cues to an Excel workbook. Supports files up to 200MB (Excel output is limited to 1,048,576 rows per the .xlsx format spec — convert to CSV or JSON instead for unlimited rows) — everything runs entirely in your browser.

Drag & drop a file here, or click to browse

Needs Start, End, and Text columns — supports files up to 200MB

How to use this tool

For Excel → SRT, upload a workbook with Start, End, and Text columns to generate a ready-to-use .srt file. For SRT → Excel, paste or upload an .srt file to export each cue as a spreadsheet row for review or translation, then re-import it with the reverse tool. There Files up to 200MB are supported — uploads are processed in a background Web Worker so the page never freezes, and all conversion happens locally in your browser.

Frequently Asked Questions

Is there a file size limit?

Yes — files up to 200MB are supported. Conversion runs in a background Web Worker, so even large files process smoothly without freezing your browser tab. Files over 200MB are rejected immediately with a clear message. Excel output specifically is capped at 1,048,576 rows (a limit of the .xlsx format itself, not something we control) — convert to CSV or JSON instead if you need more rows than that.

Is my data uploaded anywhere?

No. Every conversion happens locally in your browser, including for large files — nothing is ever sent to a server.

What columns does Excel → SRT expect?

The workbook's first sheet needs Start, End, and Text columns — one row per subtitle cue.

Related Tools

Related Blog Posts

We use cookies

We use cookies for analytics and to support advertising. You can accept all cookies or decline non-essential ones — change this anytime from Cookie Settings in the footer. Privacy Policy