Upload an Advanced SubStation Alpha (.ass / .ssa) subtitle file and instantly download it as a WebVTT (.vtt) file. Override codes are stripped automatically and timestamps are re-expressed in VTT format.
Upload your ASS or SSA file and get a web-ready WebVTT file in seconds. No account needed. No file uploads. Everything runs in your browser.
Convert ASS to VTT in milliseconds - entirely in your browser. No server uploads, no queues, and no account required.
All ASS styling overrides such as {\an8}, {\pos(x,y)}, {\b1}, and {\c&Hffffff&} are removed cleanly, leaving only the subtitle text ready for web use.
All start and end times are converted precisely from ASS centisecond format (H:MM:SS.cc) to VTT millisecond format (HH:MM:SS.mmm). No drift, no rounding errors.
Preview all subtitle cues after uploading, then download the converted VTT file with a single click. Free, with no account required.
Drag and drop your subtitle file onto the upload area, or click to open the file browser. Both .ass and .ssa files are supported.
The tool parses the [Events] section, strips all override codes, and displays each dialogue cue with its timestamp in the preview panel.
Click "Download VTT" to save the converted file. Timestamps are reformatted to HH:MM:SS.mmm and the WEBVTT header is added automatically.
Convert ASS or SSA to WebVTT when you want subtitle text from an ASS file to work with HTML5 video, web platforms, or VTT-based publishing systems.
Use VTT captions with the browser <track> element.
Convert styled ASS subtitles into a simpler format accepted by web platforms.
Remove ASS override tags while keeping dialogue and timing for web playback.
The output includes the required header so it is ready for web players.
Advanced styling and positioning codes are stripped because WebVTT uses different styling rules.
ASS centiseconds are converted into VTT millisecond timestamps.
Events are exported in file order with cue text preserved.