SRT → VTT · VTT → SRT · SRT → TXT · Free · No Upload
Subtitle Converter Online — SRT to VTT, VTT to SRT and TXT
Convert subtitle files between SRT, VTT and plain text in one click. Free, unlimited and 100% in-browser — your file never leaves your device.
Accepts SRT and VTT. Everything runs in your browser — nothing is uploaded.
100% local processing: your file never leaves your device.
Supported formats: .srt and .vtt files — any size, any language
How it works
- 01
Paste your subtitle or upload the file
Accepts .srt and .vtt files of any size. Paste the contents into the box or drag and drop the file. The source format is detected automatically.
- 02
Pick the output format
SRT (the universal standard for players and editors), VTT (web/HTML5 and YouTube standard), plain TXT (to review or reuse the text) or TXT with timestamps (for citing and proofing).
- 03
Copy or download the result
Conversion is instant and runs entirely in your browser — the file is never uploaded to any server. Download the converted file or copy it straight to your clipboard.
Frequently asked questions
How do I convert SRT to VTT online for free?
Paste the contents of your .srt file in the box above (or upload it), select "VTT" and download. The technical difference: VTT starts with a "WEBVTT" header and uses a dot for milliseconds (00:00:01.500), while SRT uses a comma (00:00:01,500) and numbers each block. The converter handles all of it automatically.
What is the difference between SRT and VTT?
SRT (SubRip) is the older, universal format — accepted by players (VLC), video editors (Premiere, CapCut, DaVinci) and TVs. VTT (WebVTT) is the web standard: required for HTML5 captions (<track>) and used by YouTube and streaming players. Rule of thumb: use VTT for the web, SRT for everything else.
How do I extract just the text from a subtitle file?
Select "TXT (text only)" as the output. The converter strips numbering, timestamps and formatting tags and joins the lines into running text — ideal for reviewing content, writing video descriptions or quoting. Need the time reference? Use "TXT + timestamps".
Does the converter upload my file to a server?
No. All processing happens in your browser (local JavaScript) — the file never leaves your device. That is why conversion is instant even for long subtitle files.
How do I generate an SRT subtitle from audio or video in the first place?
If you do not have a subtitle file yet, use VoxScriber's SRT Subtitle Generator: upload your audio/video and the AI transcribes it with ready-to-download timestamps — 30 free minutes per month. Then convert to VTT here in one click if you need it for the web.
Does it work with subtitles in any language?
Yes. Conversion preserves the text exactly as-is (UTF-8), including accents, Cyrillic, Arabic, Japanese and emojis. Only the timestamp structure changes between formats — never the content.
Need to create the subtitle from scratch? Generate with AI — 30 min free
Create free account →30 minutes/month free. No credit card required.