Batch Subtitle Converter
Fast. Private. Perfect.
Convert dozens of subtitle files in any format to SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, SMI, STL, or TXT ? all at once.
Drag & drop your subtitle file here
or click to browse
SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT
How It Works
Drag and drop your subtitle files into the upload area, or click to browse. You can add SRT, VTT, ASS, LRC, and SBV files at the same time.
Each file's format is detected automatically and shown as a tag next to the filename.
Choose your target output format from the buttons above the file list (SRT, VTT, ASS, LRC, or TXT).
Optionally enable emoji removal, special character cleaning, or set a time shift in milliseconds.
Click Convert All Files. Every file is converted to the selected format in seconds.
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.
Truly Unlimited
No file size limits. No daily limits. Completely free.
Works Everywhere
Works on Windows, Mac, Linux, iOS, Android - any modern browser.
Why Use the Batch Converter?
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
There is no hard limit on the number of files. Since all conversion happens in your browser, the practical limit depends on your device's available memory. For most users, batches of several dozen files convert without issue.
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 first checks the file extension (.srt, .vtt, .ass, .lrc, .sbv). If the extension is missing or unusual, it inspects the file content for telltale markers like the WEBVTT header, [Script Info] block, or timestamp patterns.
It accepts SRT, VTT, ASS (and SSA), LRC, and SBV files. You can mix different input formats in the same batch — the converter auto-detects each file's format from the extension and content.
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.