GoLocalise

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.

1

Choose your file

Select any .srt, .vtt or .sbv subtitle file. It's read straight in your browser — nothing is uploaded.

2

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.

3

Download or copy

Grab the converted file instantly, or copy the output straight to your clipboard.

Your subtitles
Converted output

Your converted subtitles will appear here.

Choose a file to get started.

Supported formats

SRT

SubRip — the universal default, used by Premiere, Resolve and most players.

VTT

WebVTT — the standard for web video, HTML5 and YouTube.

SBV

YouTube / SubViewer — YouTube's own caption format.

TTML

Timed Text Markup — the XML caption format used by many broadcast and post-production tools.

TXT

Plain text — a clean transcript with the timecodes stripped out.

CSV

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.

Need the subtitles produced, not just converted?

We translate, time and format subtitles, closed captions and SDH to broadcast standard in 100+ languages.

★★★★★4.9 · from 149 reviews · 24–48h