Convert ASS to SUB

Free, instant, and entirely in your browser — your subtitle file is never uploaded.

100% private — your subtitles never leave your device
Drop your ASS file here, or click to browse

MicroDVD counts frames, not seconds — this has to match the video.

About ASS files

ASS is a typesetting language that happens to carry subtitles. Named styles, exact positioning, rotation, fades, karaoke timing and vector drawing all live in the file, split across a [Script Info], a styles and an [Events] section.

About SUB files

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.

Converting ASS to SUB, specifically

The largest drop in capability available on this site, from the most expressive subtitle format to the least. Styles, positions, fades, karaoke and drawings all disappear, and what remains — plain lines of dialogue — is then converted from time into frame counts, which adds a second approximation on top of the first. There is almost always a better answer: if the player will take SRT, send it SRT. Choose this only when the hardware truly reads nothing else.

Why convert to SUB

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.

What converting ASS to SUB actually does

This is a downgrade in capability, and worth doing on purpose. The source format is a typesetting language: named styles, exact positions, fades, karaoke timing, even vector drawings. The target has none of that — it has text and two timestamps. So the words and the timing come across intact, and everything that decided how they looked on screen is dropped. Signs translated in place, on-screen labels positioned over the original, coloured speaker attribution: all of it becomes ordinary subtitle lines. That is the trade for a file almost every player and platform will accept without argument. 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.

How to convert ASS to SUB

  1. Drop your ASS file onto the box above, or paste the text straight in.
  2. The file is read on your device — it is never uploaded anywhere.
  3. Press convert. You get a SUB file back immediately.
  4. Anything the conversion could not carry over is listed on screen, so you know before you use the file.

Questions

Is my ASS file uploaded to a server?

No. The conversion runs in your browser using JavaScript — your ASS 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.

Does converting ASS to SUB lose anything?

The largest drop in capability available on this site, from the most expressive subtitle format to the least. Styles, positions, fades, karaoke and drawings all disappear, and what remains — plain lines of dialogue — is then converted from time into frame counts, which adds a second approximation on top of the first. There is almost always a better answer: if the player will take SRT, send it SRT. Choose this only when the hardware truly reads nothing else.

What if my file is not really ASS?

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 ASS, it says so and points you at the all-format converter instead of producing a broken file.

Other subtitle conversions