Convert to SRT

.ass .ssa .vtt .smi .sub .mpl2 → .srt Client-side Batch up to 50 files
Open Convert to SRT

The Problem

SRT is the most universally supported subtitle format — it works in VLC, MPC-HC, Kodi, Plex, Jellyfin, FFmpeg, and virtually every video editor. But subtitle files come in many formats, and the one you have is not always SRT:

  • ASS/SSA — used extensively for anime, rich in styling markup
  • WebVTT (.vtt) — the web standard, used by YouTube, Vimeo, streaming platforms
  • SMI (.smi) — Microsoft's SAMI format, common on Korean video sites
  • MicroDVD (.sub) — frame-based format, timing expressed in frame numbers
  • MPL2 — centisecond-based format common in some European distributions

How to Use It

Step 1 — Upload your files

Drag files of any supported format onto the upload zone. You can mix formats in the same batch — up to 50 files. The tool auto-detects each file's format.

Step 2 — Convert

Click Convert to SRT. Conversion is instant, entirely in your browser.

Step 3 — Download

Download individually or click Download All as ZIP for multiple files.

Supported Input Formats

FormatExtensionNotes
Advanced SubStation Alpha.ass / .ssaAll styling tags stripped, only text and timestamps kept
WebVTT.vttHeader removed, period→comma timestamp separator converted
SAMI.smiMillisecond timestamps converted, HTML tags stripped
MicroDVD.subFrame numbers converted at 23.976 fps default
MPL2.mpl2Centiseconds divided by 100 for accurate timestamps

Tips

  • ASS conversion is lossy by design — all styling (colors, bold, italic, positioning) is stripped. If you need to preserve styling and target web platforms, use Convert to WebVTT instead.
  • MicroDVD (.sub) frame rate: The tool assumes 23.976 fps. If your video runs at 25 fps (PAL) or 29.97 fps (NTSC), timestamps will be slightly off — correct with the Sync Shifter afterward.
  • After converting from ASS, run through the SRT Cleaner with "Strip HTML tags" on to remove any leftover style codes.