Subtitle format converters
Every converter opens the same free tool with the output format preselected. Any input format works on every page — and you can fix timing or encoding before saving.
- SRT to VTTConvert SRT subtitles to WebVTT for HTML5 video, Vimeo and web players. Keeps timing to the millisecond, italics and line breaks. Free, nothing uploaded.
- VTT to SRTConvert WebVTT captions (YouTube, Zoom, Vimeo, Coursera) to SRT for VLC, TVs, Plex and video editors. Strips cue settings and tags cleanly. Free and private.
- SRT to ASSConvert SRT subtitles to ASS so you can style them in Aegisub, MPV or VLC: fonts, outlines and positions. Italics, colors and {\an8} tags are converted.
- ASS to SRTConvert ASS or SSA subtitles (anime fansubs, Aegisub) to clean SRT for TVs, phones and editors. Removes override tags and drawings, keeps italics and line breaks.
- VTT to ASSConvert WebVTT captions into an ASS file with a clean default style, ready to restyle in Aegisub or burn into video with ffmpeg. Free, private, in your browser.
- ASS to VTTConvert ASS or SSA subtitles to WebVTT for HTML5 video, Vimeo and web players. Keeps text, line breaks, italics and top positioning; strips effects and drawings.
- SRT to TXTTurn SRT subtitles into a clean plain-text transcript: no numbers, no timestamps, no tags. Optional [00:01:02] timestamps for notes or translation. Free.
- VTT to TXTConvert WebVTT captions from YouTube, Zoom, Teams or online courses into a readable plain-text transcript. Removes timestamps, tags and cue settings. Free.
- ASS to TXTExtract the dialogue from ASS or SSA subtitle files as plain text: override tags, styles, drawings and timing removed. Great for translation and proofreading.
- TXT to SRTConvert plain text or a timestamped transcript into an SRT subtitle file. Each line becomes a cue with a reading-speed duration; timestamps are used if present.
- TXT to VTTCreate a WebVTT caption file for HTML5 video from a plain text script or timestamped transcript. Reading-speed timing, timestamps detected, free and offline-capable.
- SSA to SRTConvert older SubStation Alpha (.ssa) subtitles into SRT for modern players, TVs and editors. Reads V4 styles and Marked events, keeps text and timing. Free.
Which format should I use?
SRT for maximum compatibility — TVs, phones, VLC, Plex and video editors. VTT for websites and HTML5 video. ASS when you need fonts, colors and exact positions, or to burn styled subtitles into a video. TXT for transcripts and translation. See the format comparison guide for details.