Subtitle & caption converter
Convert your caption or subtitle files to different formats online. A lot of projects need an SRT converting into another format to work with different software — so convert SRT, VTT and SBV files to SRT, VTT, SBV, plain text or CSV, and clean up or shift their timing at the same time. It all runs in your browser; nothing is uploaded.
Choose your file
Select any .srt, .vtt or .sbv subtitle file. It's read straight in your browser — nothing is uploaded.
Pick a format & clean up
Choose the format you need, then tick any clean-up options to repair and tidy the file as you convert.
Download or copy
Grab the converted file instantly, or copy the output straight to your clipboard.
Your converted subtitles will appear here.
Choose a file to get started.
Supported formats
SubRip — the universal default, used by Premiere, Resolve and most players.
WebVTT — the standard for web video, HTML5 and YouTube.
YouTube / SubViewer — YouTube's own caption format.
Timed Text Markup — the XML caption format used by many broadcast and post-production tools.
Plain text — a clean transcript with the timecodes stripped out.
Spreadsheet — start, end, duration and text in columns for review or translation.
Also useful: the subtitle reading speed checker flags any cue that's too fast to read.
It repairs, not just converts
Tick any of these as you convert and the tool cleans the file up on the way out — fixing the small errors that trip up editing software.
Remove empty subtitles
Strip out any cue that has no text — a common cause of errors in other software.
Trim extra whitespace
Collapse double spaces and trim stray whitespace from the start and end of lines.
Fix overlapping cues
Trim each subtitle's end to the next one's start so timings never collide.
Merge identical subtitles
Combine repeated back-to-back cues into one, tidying up roll-up style captions.
Shift all timings
Move every subtitle by the same offset to fix a file that's uniformly early or late — no video needed.
Clean numbering & formatting
Re-numbering and technical reformatting are handled automatically on every export.
Frequently asked questions
Which subtitle formats can I convert?
You can import SubRip (.srt), WebVTT (.vtt) and YouTube (.sbv) files, and export to SRT, VTT, SBV, TTML (Timed Text), plain text (.txt) or spreadsheet (.csv). Just pick your target format and download.
How do I convert SRT to VTT (or VTT to SRT)?
Choose your .srt or .vtt file, select the format you want under 'Convert to', and click download. The timecodes are reformatted correctly for the target format automatically.
Is it free, and are my files private?
Yes, it's free, and it's private: the conversion runs entirely in your browser using JavaScript. Your file is never uploaded to us or anyone else.
Can it fix errors in my subtitle file?
Yes. It can remove empty subtitles, trim extra whitespace, fix overlapping cues (trimming each to the next one's start), merge identical back-to-back subtitles, and shift all timings forward or back by a set number of seconds.
Can I re-sync subtitles to my video — do I need to upload it?
No video upload is needed. The 'shift all timings' option moves every subtitle by the same offset, which fixes a file that's uniformly early or late (a constant delay). If the timing drifts unevenly — for example a frame-rate mismatch, or subtitles that gradually slip out of sync — that needs the actual video in an editor; tell us and we can re-conform it for you.
Which format does my software need?
As a rough guide: Premiere Pro, DaVinci Resolve and most players take SRT; the web and YouTube take VTT; YouTube also accepts SBV; and CSV or plain text is handy for review, translation or spreadsheets. When in doubt, SRT is the safest default.
Can GoLocalise create or translate the subtitles for me?
Yes. Beyond this free tool, we translate, time and format subtitles, closed captions and SDH to broadcast standard in 100+ languages. Just ask for a quote.
Free tools
More free tools & resources
Subtitle reading speed checker
Check characters-per-second against your platform's spec.
Script time calculator
Estimate recording time and studio cost from your word count.
Usage fee calculator
Estimate voice over usage and licence fees by media and term.
Which service do I need?
Answer a few questions to find the right service for your project.
Localisation glossary
Plain-English definitions of voice over and subtitling terms.
Guides & how-tos
In-depth guides on subtitling, dubbing, voice over and localisation.
Need the subtitles produced, not just converted?
We translate, time and format subtitles, closed captions and SDH to broadcast standard in 100+ languages.
