100% free·No sign-up needed

Free Online Subtitle Converter

Use the subtitle converter to turn an SRT, VTT, ASS or SBV file into SRT, VTT, ASS or plain text. Keep cue times for playback or download the dialogue as TXT.

Drop your subtitle file here
Your files never leave your device.
Settings

How to use the subtitle converter

  1. Open an SRT, VTT, ASS or SBV subtitle file.
  2. Choose SRT, VTT or ASS for timed subtitles, or TXT for dialogue alone.
  3. Download the file and check a cue or a line of text in the program where you’ll use it.

How one caption looks in SRT, WebVTT, ASS and TXT

SRT
1
00:00:07,250 --> 00:00:09,000
Turn the dial
to channel 2.
WebVTT
WEBVTT

00:00:07.250 --> 00:00:09.000
Turn the dial
to channel 2.
ASS
Dialogue: 0,0:00:07.25,0:00:09.00,Default,,0,0,0,,Turn the dial\Nto channel 2.
TXT
Turn the dial
to channel 2.
These excerpts show the same two-line caption. In each timed format it starts at 7.25 seconds and ends at 9 seconds. The ASS event names the Default style and uses a literal \N for the line break. Its style definition belongs in the file header. In TXT, the number 2 survives because it is part of the spoken instruction. The cue number and display times are gone.

What can I open in the subtitle converter?

Select an SRT, VTT, ASS or SBV file saved on your device. A subtitle file contains text you can usually inspect with an ordinary text editor. The first lines can help identify the format. A WebVTT file normally begins with WEBVTT. An ASS file includes headings such as [Events] and dialogue entries. An SBV interval uses a comma between the start and end times. Changing the file extension alone leaves this internal structure intact.

If the captions appear only while a movie is playing, check its folder for a separate SRT or VTT first. If the words come from a text track inside the movie, extract that track before opening it in the subtitle converter. Letters burned into the picture are pixels. Look for the original caption export from the editing project if you need those words with editable timing.

For SBV input, check the start of each block. An interval such as 0:00:12.500,0:00:14.000 belongs on a line of its own, with the caption on the next line. Give both times three digits after the decimal point and make the end later than the start. Leave a blank line between blocks. If an export fails after you have edited an SBV by hand, look for a missing end time, a reversed interval or a timestamp with no dialogue line below it.

Which format should I download?

Start with the file the recipient needs. A video player needs the words of each cue and the times at which those words appear and disappear. A writer reviewing an interview may need only the dialogue in reading order. The subtitle converter can prepare both kinds of file from the same source. Keep your timed original even if the immediate request is for plain text. A text transcript alone does not tell a player when to display each sentence.

Choose SRT for a player or editor that asks for SubRip. Choose VTT for a web player that asks for a WebVTT caption track. For an ASS editing project, choose ASS and set up the styles in the editor. When the subtitle converter makes an ASS file from a simple SRT, it has the text and line breaks to work with. You will need to choose any custom fonts, speaker colours and positions yourself.

Choose TXT when you want to search for a quote, edit the wording or prepare a reading copy. The export removes the cue numbers and time ranges. Numbers in the actual dialogue remain part of the text. If the caption writer included a speaker’s name or a written description of a sound, inspect those lines in the saved transcript before removing them in your editor.

What to check before using the converted captions

First read a cue that contains punctuation, an accented letter or a speaker label. This makes it easier to spot an encoding problem than reading only digits from a timecode. If the source already contains replacement characters, find an undamaged version before converting again. If only the exported copy looks wrong, open it in another player or editor to distinguish a display or font problem from a change in the actual text.

Next check a cue that lasts less than a second and one that crosses a minute boundary. SRT and WebVTT use different punctuation for the fractional part of the timestamp. Look at the time represented by the digits. A change from a comma to a period need not change when the line appears. A player might display the time using frames or round the value in its interface, so use the text file for an exact comparison.

Finally, load the saved track as an external subtitle file and play it with the intended video. If the player also has an embedded track, select the downloaded file so you can see the version you just made. At a scene with two speakers, look for cues that overlap. If their placement or colour originally distinguished the voices, add a speaker name where a simpler format would leave the reader guessing.

Subtitle converter questions

Will the subtitle converter translate the dialogue?

The words stay in the language of the source. To create translated subtitles, convert to a format your subtitle editor can open, then translate the dialogue while keeping the time intervals. Check the translated text against the speaking pace. A longer translation may need a different line break to remain readable on a small screen.

Can I use the subtitle converter to put captions on a video?

This page produces a separate file. To add a selectable track to a video, save the timed subtitles and open the tool for adding subtitles to video. A transcript saved as TXT has already lost the cue times and is unsuitable for that step. Keep the timed copy for playback.

Can the subtitle converter fix captions that appear late?

Changing formats does not realign captions with a new edit of the video. Compare a short line near the start and another near the end. If both have the same delay, check for a longer opening in one version. If only the later line is wrong, look for a cut between those points before moving the whole track in a subtitle editor.

Which subtitle converter output should I give an editor?

Ask which format the editing application imports and whether the editor needs timing or only dialogue. For a timed import, send the requested subtitle file with the exact video version it matches. For text review, send a TXT copy and retain the source so approved corrections can be applied to the right cues later.

Related tools

Free Online Video Compressor