MorphFlux
Free · No signup · Runs in browser

Free Online Subtitle Converter

Convert subtitle files between SRT, VTT, ASS, SSA, and TXT formats instantly in your browser. Extract plain text transcripts, convert for web video players, or change format for media player compatibility. No server upload required.

Drop files here — any supported format

or click to browse — unsupported types are dimmed in the file picker · local processing

Max file size: images / data / documents 50 MB · audio & video 200 MB · subtitles 10 MB. This tool: up to 200 MB per file.

When would you need this?

Common scenarios where converting subtitle formats saves time in video production and accessibility workflows.

Add subtitles to web video

Convert SRT subtitle files to VTT format for use with HTML5 video players. VTT is the required format for the HTML5 track element and web-based video players.

Use subtitles in media players

Convert VTT web subtitles to SRT for use in desktop media players like VLC, MPC-HC, or Plex that prefer the SRT format.

Extract video transcripts

Convert SRT or VTT subtitle files to plain TXT to extract a readable transcript of your video content for articles, documentation, or AI processing.

Work with anime subtitles

Convert between ASS and SRT formats for anime and fansubbing workflows. Strip ASS styling for universal compatibility or add ASS styling for advanced effects.

Upload to video platforms

Many video platforms including YouTube and Vimeo accept SRT format. Convert your subtitles to SRT before uploading for guaranteed compatibility.

Create subtitles from transcripts

Convert a plain text transcript file with timestamps to SRT format to add subtitles to your video without specialized subtitle editing software.

Supported Formats

MorphFlux supports all major subtitle formats. Convert between formats or extract plain text transcripts from any subtitle file.

SRT

SubRip Text — the most universally compatible subtitle format. Supported by virtually all media players, video editing software, and video platforms.

VTT

Web Video Text Tracks — the standard subtitle format for HTML5 video on the web. Required by browser-based video players and web video platforms.

ASS

Advanced SubStation Alpha — a feature-rich format supporting custom fonts, colors, positioning, and text effects. The standard format for anime subtitles and fansubbing.

SSA

SubStation Alpha — the older predecessor to ASS format. Used in legacy anime releases and older subtitle editing workflows.

TXT

Plain Text — extract just the subtitle text with all timestamps removed. Perfect for creating readable transcripts from subtitle files.

Frequently Asked Questions

Common questions about converting subtitle formats online.

Which subtitle formats are supported?

MorphFlux supports SRT, VTT, ASS, SSA, and TXT. You can convert between any supported combination of these formats.

Are my subtitle files uploaded to a server?

No. All subtitle conversions run entirely in your browser. Your files never leave your device.

What is the difference between SRT and VTT?

SRT uses commas in timestamps (00:00:01,000) while VTT uses periods (00:00:01.000). VTT also includes a WEBVTT header and supports additional styling features for web use.

Will styling be preserved when converting ASS to SRT?

No. SRT does not support styling. ASS formatting tags are removed during conversion, preserving only the subtitle text and timing.

Can I extract a transcript from a subtitle file?

Yes. Convert any SRT or VTT file to TXT to extract all the subtitle text with timestamps removed, producing a clean readable transcript.

Is there a file size limit?

Subtitle files up to 10MB are supported, which covers even the longest subtitle files for feature-length films.

Which format should I use for YouTube?

YouTube accepts SRT format for subtitle uploads. Convert your subtitle file to SRT before uploading to YouTube for guaranteed compatibility.

Can I convert subtitles from a video file?

MorphFlux converts subtitle files directly. To extract embedded subtitles from a video file, you will need a separate tool to extract the subtitle track first.