Skip to content

Subtitle Diff Tool

Upload two subtitle files and instantly see what changed. Word-level highlighting, timing differences, and an overall similarity score.

Drag & drop your subtitle file here

Drag and drop subtitle files here or click to browse

SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT, JSON
Browser-Based Processing · Files Stay on Device
Core Processing Architecture

Key Features

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

Word-level diff highlighting shows exactly which words changed
Overall similarity percentage for a quick quality overview
Detects added, removed, modified, and identical lines
Configurable alignment tolerance for matching cues across versions
Toggle case, whitespace, and timing sensitivity independently
Export the full diff report as a text file
Browser-based processing — no file uploads, files stay on your device
Live Preview & Execution Pipeline

Subtitle Diff Tool Live Execution Demo

v1.0.srt
Revision A
00:01.000Hello, word!
00:05.000Original audio take.
v1.1.srt
Revision B
00:01.000Hello, world!
00:05.000Remastered studio take.

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

Translation QA

Compare original and revised translations to verify that only intended changes were made.

SCENARIO #2

Version Control

Track what changed between two subtitle file versions before committing or delivering.

SCENARIO #3

Collaboration Review

When multiple editors work on the same subtitles, diff shows each person's changes at a glance.

SCENARIO #4

Auto-Caption Verification

Compare machine-generated captions against a corrected reference to measure accuracy.

Execution Pipeline

How It Works

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

STEP 01

Upload & Import

Upload both versions of your subtitle file.

PHASE 01
Next
STEP 02

Format Analysis

The tool parses both files and aligns cues by timecode.

PHASE 02
Next
STEP 03

Configuration

Each aligned pair is compared word by word using a diff algorithm.

PHASE 03
Next
STEP 04

Processing

Review the similarity score and the highlighted differences.

PHASE 04
Next
STEP 05

Verify & Export

Download the diff report or adjust comparison options and re-run.

PHASE 05
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

A subtitle diff compares two subtitle files and highlights every difference: lines that were added, removed, or modified. It works like a code diff but for subtitle text and timing.

Tolerance (in milliseconds) controls how close two cues' timecodes must be for them to be considered the same line. A higher tolerance matches more aggressively across versions with timing shifts.

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

The score is based on the ratio of identical cues to total cues after alignment. Modified lines reduce the score proportionally to how many words changed within each cue.

Yes. The tool auto-detects each file's format independently. You can compare an SRT against a VTT, for example.

Yes. Everything runs client-side. No subtitle data is ever sent to a server.

Ready to convert your subtitles?

Upload two subtitle files and instantly see what changed. Word-level highlighting, timing differences, and an overall similarity score.