Subtitle Converter

Convert between SRT, VTT, and basic ASS subtitles without leaving the browser.

Last updated: June 2026 | By Patchworkr Team

Result
3
Cues
3

SRT uses commas in timestamps, VTT uses dots, and basic ASS uses h:mm:ss.cs cue times.

Preview

cuetimingtext
100:00:01,000 --> 00:00:03,000Hello from Patchworkr.
200:00:04,000 --> 00:00:06,000This subtitle converts cleanly.
300:00:07,000 --> 00:00:09,000SRT, VTT, and ASS basics.

What does the subtitle converter do?

Subtitles are mostly the same cue data with different container rules. This tool keeps the cue text and timing, then rewrites the file syntax for the chosen format.

How to use it

SRT, VTT, and ASS

Choose a source format, choose a target format, paste the subtitle file, and convert it in the browser.

Basic subtitle support

This handles common cue blocks and dialogue lines, which is enough for most simple subtitle swaps.

Helpful notes

ASS styling blocks are not fully preserved, but cue dialogue and timing are converted.

VTT headers are added automatically when exporting to WebVTT.

Use the example to confirm the format before loading your own file.

Format Foundry

Related Tools