Frequently asked
Is my file uploaded to your server?
No. Conversion happens entirely in your browser using JavaScript. Your file never touches our infrastructure. We see nothing.
What's the difference between SRT and VTT?
Both are subtitle formats with timecodes. SRT is older (1990s), simpler, and what YouTube uses. VTT (WebVTT) is the modern web standard for HTML5 video. They're 95% identical โ VTT uses a period (.) as the millisecond separator while SRT uses a comma (,), and VTT has a "WEBVTT" header.
Why would I want plain text (TXT)?
For transcription, blog post conversion, or feeding the content into another tool that doesn't understand subtitle timing. The TXT output strips all timestamps and gives you just the words.
When is JSON useful?
For developers building tools on top of subtitle data. The JSON output gives you start/end timestamps in milliseconds plus the text, which is easier to work with programmatically than parsing SRT.
My SRT file looks weird after converting to TXT
SRT can contain HTML-like formatting tags (``, ``, etc.) and styling info. Our TXT output strips timing but keeps the text content as-is. If you need cleaner output, convert to JSON and post-process.