Skip to content

Batch Subtitle Converter

Fast. Private. Perfect.

Convert dozens of supported subtitle files to one target format — SRT, VTT, ASS, LRC, or TXT — all at once.

Private & Secure
Blazing Fast
Free & Private

Drag & drop your subtitle file here

or click to browse

SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT, JSON

100% LocalNo UploadSecureInstant

How It Works

1

Drag and drop subtitle files into the upload area, or click to browse. Supported inputs can be mixed in the same batch.

2

Each file's format is detected automatically and shown as a tag next to the filename.

3

Choose your target output format from the buttons above the file list (SRT, VTT, ASS, LRC, or TXT).

4

The selected target format applies to every file in the batch.

5

Click Convert All Files. Every file is converted to the selected format in seconds.

6

Download individual files or grab the whole batch as a ZIP archive.

Why Choose AllSubConverter?

Your Privacy Matters

Everything runs in your browser. Your files are never uploaded.

Lightning Fast

Optimized processing engine converts files in seconds.

Free & Local

Each file can be up to 50 MB. Batches can contain up to 200 files or 1 GB total.

Works Everywhere

Works on Windows, Mac, Linux, iOS, Android - any modern browser.

Why Use the Batch Converter?

Convert multiple subtitle files in a single operation instead of one by one.
Mix and match supported subtitle inputs, including SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT, and YouTube JSON3.
Choose one output format (SRT, VTT, ASS, LRC, or TXT) for the entire batch.
Download all converted files as a single ZIP archive with one click.
Process batches of up to 200 files, with files up to 50 MB each and 1 GB per batch.
All processing happens locally in your browser — your files never get uploaded to a server.

Who Needs Batch Subtitle Conversion?

Video Editors & Post-Production

Convert an entire episode or season worth of subtitles from one format to another without opening each file separately.

Streaming Platforms & OTT

Deliver subtitle tracks in the exact format your platform requires — convert a library of VTT files to SRT or ASS in one pass.

Translators & Localization Teams

Standardize subtitle formats before sending them to translation tools or CAT software that only accept specific formats.

Content Creators & YouTubers

Batch-convert downloaded captions to TXT for transcripts, or to LRC for karaoke-style lyric syncing.

Archive & Library Digitization

Migrate large collections of legacy subtitle files to modern web-friendly formats like VTT.

Educators & Course Platforms

Prepare accessible subtitle files for video lessons across multiple courses in a single batch run.

Frequently Asked Questions

A batch can contain up to 200 files, 1 GB of files in total, and each file can be up to 50 MB. Processing happens in your browser, so available device memory can still affect very large files.

No. The batch converter applies a single output format to every file in the list. Choose SRT, VTT, ASS, LRC, or TXT before clicking Convert All. If you need multiple output formats, run separate batches.

When you add a file, the converter checks its supported extension. If needed, it also inspects the content for markers such as the WEBVTT header or an ASS [Script Info] block.

It accepts the supported subtitle inputs, including SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT, and YouTube JSON3. Input formats are auto-detected, and each file must have a supported source-to-target conversion route.

No. All conversion happens entirely in your browser using JavaScript. Your files never leave your device, which makes the batch converter safe to use even for confidential or unreleased content.

If a file has an unknown extension and no recognizable content markers, it is marked as 'Skipped' and excluded from conversion. You can still convert the rest of the batch and fix the skipped files separately.

Ready to convert your subtitles?

Convert dozens of supported subtitle files to one target format — SRT, VTT, ASS, LRC, or TXT — all at once.