All Tools

Universal Subtitle Converter

Drop any subtitle file. We auto-detect the format. Pick what you want out. Free, instant, browser-based.

Drop your subtitle file here, or click to browse
SRT, VTT, ASS, SMI, TTML, SBV, LRC, MicroDVD, SubViewer

Frequently asked questions

Does my file get uploaded to a server?
No. The conversion runs entirely in your browser. We never see the file.
Which formats are supported?
Input and output: SRT, VTT, ASS/SSA, SAMI/SMI, TTML/DFXP, SBV, LRC, MicroDVD, SubViewer 2. Output only: plain text and DOCX.
Will styling be preserved?
Plain text-format conversions (SRT ↔ VTT ↔ SBV) preserve all timing and text. ASS/SSA styling tags are dropped when converting to simpler formats — that is a one-way trade-off because the target formats cannot represent them.
What if my file uses a non-UTF-8 encoding?
We auto-detect common encodings (CP949, Big5, Shift-JIS, Windows-1252) and convert to UTF-8 on the fly. If the result looks garbled, use our UTF-8 Converter tool with an explicit encoding.
Why is plain text output one-way?
Plain text strips timing. Once you convert to text, there is no way back to a timed subtitle without re-running transcription. Use OmniSubs’ main product to transcribe audio if you need timing back.