Upload a WebVTT (.vtt) subtitle file and instantly download it as an Advanced SubStation Alpha (.ass) file. Timestamps are converted to centisecond precision and a default style sheet is included.
Upload your WebVTT file and get a ready-to-use ASS file in seconds. No account needed. No file uploads. Everything runs in your browser.
Convert VTT to ASS in milliseconds - entirely in your browser. No server uploads, no queues, and no account required.
The generated ASS file includes a complete [Script Info] and [V4+ Styles] section with sensible defaults, so it works immediately in VLC, mpv, and other ASS-capable players.
All start and end times are converted precisely from VTT millisecond format (HH:MM:SS.mmm) to ASS centisecond format (H:MM:SS.cc). No drift, no rounding errors.
Preview all subtitle cues after uploading, then download the converted ASS file with a single click. Free, with no account required.
Drag and drop your WebVTT file onto the upload area, or click to open the file browser.
The tool immediately parses your VTT file and shows all subtitle cues with their timestamps in the preview panel.
Click "Download ASS" to save the converted file. Timestamps are reformatted to centisecond precision and a default style sheet is included.
VTT to ASS gives you a valid ASS file from simple web captions so you can style the subtitles later in Aegisub or play them in ASS-capable desktop players.
Turn web captions into a file that can be styled, positioned, and typeset.
Use ASS when you want outlines, shadows, or player-side style rendering.
Move captions from web workflows into subtitle production tools.
Script Info, Styles, and Events sections are generated automatically.
Optional VTT cue labels are not needed in ASS output and are skipped.
VTT line and align settings do not map directly to ASS positioning.
Millisecond VTT timing is converted to ASS centisecond timing.