SRT conversion, every direction
SRT is the interchange hub of subtitle work — the format everything accepts and everything can produce. These converters cover both directions: SRT into your NLE, the web, Apple delivery, or broadcast caption formats; and everything else (VTT, ASS, SCC, transcripts, spreadsheets) back into clean SRT.
From SRT
- SRT → Premiere transcriptInto Text-Based Editing without re-transcribing.
- SRT → Avid TXTSubCap-ready captions for Media Composer.
- SRT → FCPXMLTitles or captions for Final Cut Pro.
- SRT → VTTWebVTT for browsers and web players.
- SRT → iTTiTunes Timed Text for Apple delivery.
- SRT → TTMLTimed Text for platforms that require it.
- SRT → SCCBroadcast CEA-608 closed captions.
- SRT → MCCCEA-708 MacCaption-format files.
- SRT → STLEBU-STL for European broadcast delivery.
- SRT → WordA readable document for review or translation.
- SRT → CSVEdit cues in a spreadsheet.
- SRT → plain textJust the dialogue, timestamps stripped.
To SRT
- VTT → SRTWeb captions back to the universal format.
- SCC → SRTDecode broadcast CEA-608 captions.
- MCC → SRTDecode CEA-708 caption files.
- STL → SRTDecode EBU-STL broadcast subtitles.
- ASS → SRTAdvanced SubStation subtitles, simplified.
- SBV → SRTYouTube captions to standard SRT.
- TXT → SRTTimestamped transcripts become subtitles.
- JSON → SRTWhisper and transcript JSON to subtitles.
- CSV → SRTRebuild an SRT from spreadsheet rows.
- FCPXML → SRTFinal Cut captions and titles out as SRT.
- Premiere transcript → SRTThe .prtranscript file as subtitles.
Why SRT is the hub format
SRT carries the least of any subtitle format — text and timing, nothing else — and that's exactly why it travels best. Styling, positioning, frame rates, and encoding rules all live in the destination formats, so the reliable workflow is: get whatever you have into clean SRT, then convert out to what the destination needs. Timing is preserved exactly in both directions; what changes is the container.
The one thing SRT can't express is frame-rate awareness — which matters the moment your destination is frame-based (iTT, SCC, MCC, STL, or an NLE timeline). Those converters ask for the frame rate; picking the master's real rate (23.976 vs 24 matters) is the difference between frame-accurate captions and drift.
FAQ
What is an SRT file?
SubRip Subtitle format — the plain-text standard for subtitles: numbered cues, start and end timestamps (00:00:01,000 with a comma before the milliseconds), and the text. Nearly every player, platform, and editing application accepts it, which is why it serves as the interchange hub between all the other formats here.
Which SRT conversion do I need for my editor?
Premiere Pro: SRT to Premiere transcript for Text-Based Editing, or import the SRT directly as captions. Avid Media Composer: SRT to Avid TXT for SubCap. Final Cut Pro: SRT to FCPXML for styleable titles, or native caption import. DaVinci Resolve: imports SRT directly.
How do I convert SRT for broadcast delivery?
US specs usually mean SCC (CEA-608) for SD or MCC (CEA-708) for HD; European broadcasters mean EBU-STL. All three converters handle drop-frame timecode and format rules — the SCC vs MCC vs STL guide decodes which one your delivery spec is asking for.
Why does my SRT file get rejected by strict players?
The classic cause is VTT-style dot timestamps (00:00:01.000) where SRT requires commas — usually from a renamed .vtt file. The free SRT validator names the exact cue and problem, and the cleaner fixes separators, ordering, and duplicates.
Can I batch-convert multiple SRT files at once?
Yes — every converter accepts multi-file batches (drop a folder of episode files, download one ZIP). Guests convert up to 2 files per batch; free accounts raise that to 5, and paid plans go higher with larger file sizes.
Is converting free?
Free to start — guests get 2 conversions at up to 100 KB per file, a free account gets 5 per month, and paid plans start at $9/month for 100 conversions with 5 MB files. Broadcast formats (SCC, MCC, STL) are free to try on small files.
Related tools & converters
- SRT validatorTiming errors, overlaps, and reading speed — free, in-browser.
- SRT cleanerStrip SDH annotations, speaker labels, and styling tags.
- SRT shifterFix a constant sync offset in seconds.
- SRT vs VTT vs iTTWhich subtitle format each destination wants.
- SCC vs MCC vs STLDecode what your broadcast delivery spec means.
- Transcript to SRT guideFrom Rev, Otter, or Word to clean subtitles.