Running into the dreaded “text type file not accepted” error when you try to attach a VTT subtitle to your video is surprisingly common. Because most players natively support SRT, VTT files often need a quick format swap. Luckily, a handful of online converters make this painless.
Below are five reliable, free tools that let you convert VTT to SRT and vice versa – all from your browser, no downloads required.
1. FlexClip
FlexClip is best known as a full‑featured online video editor, but it also offers a dedicated subtitle converter. Upload a .vtt file, choose “Download Subtitle File,” and select .srt (or any other supported format) to get the converted file instantly.
How to convert with FlexClip:
- Click “Get Started Now” and open the Subtitle tab.
- Choose “Upload Subtitle File” and select your VTT file.
- After the file loads, click “Download Subtitle File,” pick
.srtfrom the dropdown, and hit download.
Beyond conversion, FlexClip lets you auto‑generate subtitles, add AI voice‑over, or hard‑code captions directly into your video.
2. Happy Scribe
Happy Scribe’s platform caters to transcription and subtitling professionals. Converting VTT to SRT is just one of its many features—edit, merge, and sync subtitles, or embed them into your video.
How to convert with Happy Scribe:
- Upload your VTT file on the website.
- Select “SubRip (.srt)” from the output format dropdown.
- Click “Convert to SRT” and download the file once processing completes.
3. Subtitle Tools
Subtitle Tools is a straightforward, no‑frills converter that supports a wide range of subtitle formats (SSA, ASS, SMI, etc.). It accepts single files, batches, or zipped archives.
How to convert with Subtitle Tools:
- Choose “Select Files” and upload your VTT file.
- Click “Convert to SRT.”
- Download the converted file or a ZIP archive of all outputs.
4. GoTranscript
GoTranscript offers subtitle conversion along with high‑accuracy transcription, captioning for accessibility, and multi‑language translation. Convert VTT to SRT in a few clicks.
How to convert with GoTranscript:
- Upload your VTT file on the converter page.
- Choose “SubRip (.srt)” as the target format.
- Press “Convert” and the file will download automatically.
5. Ebby.co
Ebby.co provides a lightweight VTT‑to‑SRT tool that works in any browser and on all major OSes. It also offers automated transcription and caption export.
How to convert with Ebby.co:
- Select your VTT file on the tool’s interface.
- Pick “SubRip (.srt)” from the output options.
- Click “Convert VTT” and download the result.
In short, whether you need a single file or a batch, these tools give you a hassle‑free way to switch between VTT and SRT formats. Pick the one that fits your workflow and start converting today.

Sandy
With years of professional photography experience, Sandy is passionate about video production and always exploring new tips and tricks.