Free, instant, and entirely in your browser — your subtitle file is never uploaded.
MicroDVD counts frames, not seconds — this has to match the video.
WebVTT is SRT rebuilt for the web: the same cue structure, a WEBVTT header line, a dot instead of a comma before the milliseconds, and optional positioning settings after the timestamp. It is the only subtitle format HTML5 video natively understands.
SRT is the plainest subtitle format there is: a number, a start and end time, the lines of text, a blank line, repeat. It came out of a 1990s DVD-ripping program called SubRip and has outlived every format designed to replace it, precisely because there is almost nothing in it to go wrong.
This is the trip back off the web. VTT files usually arrive because someone pulled them from a streaming page or an HTML5 player, and desktop software is fussier about them than browsers are. Converting to SRT is what makes the file open in VLC, sit correctly beside a video in Plex, or upload without an error. If the VTT carried positioning settings — line:90%, align:start — those are dropped here, because SRT has nowhere to put them.
You almost certainly want SRT because something refuses to take what you have. It is the format with the fewest ways to be rejected: media players, Plex and Jellyfin libraries, YouTube, Vimeo, editing software and hardware players all read it without complaint. Converting into SRT is the standard move for making a subtitle simply work somewhere.
Both sides carry the same thing — lines of text with a start and an end — so this is the cleanest conversion in the set. Nothing is approximated and nothing is thrown away; the timestamps are rewritten in the target's notation and the text goes across as it stands. What changes is compatibility: which players, platforms and browsers will accept the file you end up with.
No. The conversion runs in your browser using JavaScript — your VTT file is read from disk, converted in memory and handed back as a download. Nothing is transmitted, so there is nothing for us to store or delete. You can disconnect from the internet after this page loads and the conversion still works.
This is the trip back off the web. VTT files usually arrive because someone pulled them from a streaming page or an HTML5 player, and desktop software is fussier about them than browsers are. Converting to SRT is what makes the file open in VLC, sit correctly beside a video in Plex, or upload without an error. If the VTT carried positioning settings — line:90%, align:start — those are dropped here, because SRT has nowhere to put them.
The page checks before it converts. Subtitle formats are identified by what is inside the file rather than by the extension — which matters, because .sub alone is used by three unrelated formats. If you hand this page something that is not VTT, it says so and points you at the all-format converter instead of producing a broken file.