Free, instant, and entirely in your browser — your subtitle file is never uploaded.
MicroDVD counts frames, not seconds — this has to match the video.
Plain text is the subtitle with the subtitle part removed: the spoken lines, in order, with no timing at all.
MicroDVD is the odd one out: it counts frames, not time. Each line is {start}{end} followed by the text, with a pipe between display lines. There is no timestamp anywhere in the file.
This is the one conversion here that approximates twice, and you should know that before you rely on it. First the timing is invented, because plain text has none — a fixed span per line, laid end to end. Then those invented times are multiplied by a frame rate and rounded to whole frames. The result is a structurally valid MicroDVD file that will load on an old player and will not match the speech. If you have any other route to a timed file, take it and convert that instead.
You want MicroDVD because something old needs feeding: a DivX-era AVI, a hardware player, a set-top box that was never updated. It is not a format anyone chooses for new work, and going into it means committing to one frame rate for the life of the file — which is why the control above matters more here than anywhere else on the site.
Plain text has no timing, so this conversion has to invent it. Each line becomes a cue of a fixed length, laid end to end from the start of the file. The words will be right and the timing will not — it is a scaffold, not a finished subtitle. The honest workflow is to convert here, then open the result in a sync tool and line it up against the video. Because MicroDVD is the destination here, the frame rate is a decision you are making rather than one you are reading. Every timestamp is multiplied by it and rounded to a whole frame, so the file you get is locked to that rate: correct on a video that runs at it, and progressively wrong on one that does not. Set it to match the video before you convert, not after.
No. The conversion runs in your browser using JavaScript — your TXT 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 one conversion here that approximates twice, and you should know that before you rely on it. First the timing is invented, because plain text has none — a fixed span per line, laid end to end. Then those invented times are multiplied by a frame rate and rounded to whole frames. The result is a structurally valid MicroDVD file that will load on an old player and will not match the speech. If you have any other route to a timed file, take it and convert that instead.
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 TXT, it says so and points you at the all-format converter instead of producing a broken file.