SRT to ASS converter
Convert SRT to ASS: get an .ass file with the same captions and timing and one default style, ready to restyle in Aegisub or draw with ffmpeg.
The conversion runs in your browser. Your file is not uploaded.
What the SRT to ASS converter does
The SRT to ASS converter writes every SRT caption as an ASS dialogue line with the same start and end time, under a single style named Default: white Arial with a black outline, centred at the bottom of a 1920×1080 frame. Line breaks are kept. The conversion runs in your browser: the subtitle file is read on your device and is not uploaded.
What the converted ASS file contains
[Script Info]
ScriptType: v4.00+
PlayResX: 1920
PlayResY: 1080
[V4+ Styles]
Style: Default,Arial,64,…
[Events]
Dialogue: 0,0:00:00.75,0:00:02.67,Default,,0,0,0,,However, due to the slowChange the font, size, colours or position once in the Style: line and every caption follows.
When to convert SRT to ASS
- Styling in Aegisub. Aegisub works on ASS files, so converting is the first step to fonts, colours and positions.
- Burning in with ffmpeg. The
assfilter draws an ASS file into the video with the style it carries. - Players that honour styles. VLC and mpv show ASS subtitles with their own look.
Styled ASS subtitles without editing the file
For captions with a designed look — word-by-word highlight, boxes, bold colours — open the SRT file and its video in add subtitles to video, pick a style, and export either a styled ASS file or an MP4 with the subtitles in the picture.
ASS style fields worth changing after converting SRT to ASS
| Field | What it sets | Example |
|---|---|---|
| Fontname | The font, by the name installed on the system | Arial |
| Fontsize | Size in the script’s own resolution (PlayResY) | 64 |
| PrimaryColour | Text colour, written blue-green-red | &H0000FFFF is yellow |
| Outline | Thickness of the border around the letters | 3 |
| Alignment | Position on a numeric-keypad grid | 2 bottom centre, 8 top centre |
| MarginV | Distance from the bottom or top edge | 60 |
Burning the ASS file into a video with ffmpeg
ffmpeg -i video.mp4 -vf "ass=subtitles.ass" -c:a copy output.mp4The ass filter draws the subtitles with the style in the file. To choose the look by eye instead — on your own video, with a live preview — use burn subtitles into video.
SRT to ASS FAQ
How do I convert SRT to ASS?+
Drop the .srt file on the SRT to ASS converter, or paste its contents, then select Download to save the .ass file.
Which style does the converted ASS file use?+
The converted ASS file has one style, Default: Arial at size 64 on a 1920×1080 canvas, white with a black outline, placed bottom centre.
Does SRT to ASS conversion change the timing?+
SRT to ASS conversion keeps every start and end time. ASS stores times to a hundredth of a second, so milliseconds are rounded to two decimals.
Can the ASS file be converted back to SRT?+
An ASS file converts back to SRT with the ASS to SRT converter, which removes the styling and keeps text and timing.
Is the SRT file uploaded?+
The conversion runs in your browser: the subtitle file is read on your device and is not uploaded.
Need subtitles from a video?
SubtitlePop listens to your video and writes the captions for you, with word-level timing. Try the subtitle generator or make a file with the SRT generator. New to subtitle formats? Read what an SRT file is.
ASS to SRT
Free ASS to SRT converter: turn Advanced SubStation Alpha (.ass/.ssa) subtitles into plain SRT. Keeps text and timing, removes styling tags. In your browser.
Add subtitles to video
Add subtitles to video online from your own SRT, VTT, ASS or SBV file: pick a style, check the preview, and export an MP4 with the subtitles burned in.
Subtitle converter
Free subtitle converter: convert subtitles between SRT, WebVTT, ASS/SSA, SBV and plain text. The input format is detected, and the file stays in your browser.