Skip to content

Batch Subtitle Renamer for SRT, VTT & ASS

Rename up to 200 subtitle files in one pass. Add prefixes or suffixes, replace text, number episodes, or tag languages, then download a single ZIP.

Core Processing Architecture

Key Features

Engineered for video editors and localization teams. Helps enforce common subtitle timing rules and formatting.

Six rename modes: prefix, suffix, find-and-replace, regex, sequential numbering, and language codes
Live preview shows the original and new filenames side by side before you apply anything
Case-sensitive and case-insensitive matching for precise control
Sequential numbering with configurable start value and zero-padding
Language code tagging that replaces or appends a locale code to each filename
Rename up to 200 files at once and download them as a single ZIP archive
File contents are never modified - only the filenames change
Browser-based processing — no file uploads, files stay on your device
Live Preview & Execution Pipeline

Batch Subtitle Renamer for SRT, VTT & ASS Live Execution Demo

batch_queue.cli
Batch Process
01season_01_ep01.srt → [CONVERTED] ep01.vtt
02season_01_ep02.srt → [CONVERTED] ep02.vtt
03season_01_ep03.srt → [CONVERTED] ep03.vtt
04season_01_ep04.srt → [QUEUED] ep04.vtt

In-Memory Processing

File parsing, mutations, and time shifts for standard tools run in browser memory without sending subtitle files to our servers.

Millisecond Precision

Millisecond-accurate timecode parsing and arithmetic prevent synchronization drift across desktop and web players.

Fault-Tolerant Engine

Automatic multi-encoding detection and syntax sanitization gracefully handle malformed cues and unexpected linebreaks.

Production Workflows

Common Use Cases

Real-world scenarios across video post-production, course transcription, and global localization.

SCENARIO #1

TV Series Episodes

Rename episode subtitles to a consistent naming scheme so your media server matches them automatically.

SCENARIO #2

Localization Workflow

Append language codes like .en, .zh, or .ja to subtitle files for multilingual playback.

SCENARIO #3

Bulk Cleanup

Strip unwanted prefixes or text from filenames downloaded from different sources.

SCENARIO #4

Numbering

Add zero-padded sequential numbers to subtitles exported without consistent ordering.

Execution Pipeline

How It Works

Streamlined end-to-end processing pipeline engineered for speed and precision.

STEP 01

Upload & Import

Upload the subtitle files you want to rename.

PHASE 01
Next
STEP 02

Format Analysis

Pick a rename mode and configure the pattern or options.

PHASE 02
Next
STEP 03

Configuration

Watch the preview update instantly as you change the settings.

PHASE 03
Next
STEP 04

Processing

Click apply to rename every file and download the result as a ZIP.

PHASE 04
Next
Engine Capabilities

Why Choose AllSubConverter?

Client-Side Privacy

Standard tools run in your browser so standard files are not uploaded to our servers.

Fast Local Parsing

Optimized processing engine parses and converts files directly in your browser.

Generous Batches

Up to 50 MB per file, 200 files or 1 GB total per batch.

Universal Compatibility

Runs in modern browsers across Windows, macOS, Linux, iOS, and Android.

Frequently Asked Questions

No. Only the filenames are changed. The subtitle text, timing, and formatting inside each file remain completely untouched.

Yes. Regex mode lets you define a pattern to match and a replacement string, giving you full control over the new filenames.

Yes, completely free with no registration, no watermarks, and no file uploads.

You can rename up to 200 files in a single batch. Everything is processed locally in your browser.

It splits each filename by your separator and replaces the last segment with the language code you choose, or appends it if the filename has only one segment.

Yes. Everything runs client-side. Your subtitle files are never sent to a server.

Ready to rename your files?

Rename up to 200 subtitle files in one pass. Add prefixes or suffixes, replace text, number episodes, or tag languages, then download a single ZIP.