Subtitle Duplicate Remover
Fast. Private. Perfect.
Upload a subtitle file and merge consecutive cues whose text matches exactly after trimming, then download a cleaner result.
Drag & drop your subtitle file here
or click to browse
SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT, JSON
How It Works
Upload your subtitle file in any supported format.
Each cue's text is trimmed at both ends for comparison.
When consecutive cues match exactly, the later cue is removed and the retained cue's end time is extended.
Review the merge count and preview the cleaned result.
Download the output in the preserved format when available, or SRT as the fallback.
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.
Key Features
Common Use Cases
Whisper Auto-Captions
OpenAI Whisper often repeats the same line twice in a row. This tool removes those stuttering duplicates instantly.
Translation Cleanup
When copy-pasting produces the same translated line twice in a row, merge the consecutive duplicates.
Merged File Repair
After merging subtitle material, inspect the result and merge any consecutive cues whose text matches exactly.
Broadcast QC
Quality-control teams can use the merge count to check for consecutive repeated lines before delivery.
Frequently Asked Questions
For this tool, a duplicate means two consecutive cues whose text matches exactly after leading and trailing whitespace is trimmed. It does not search the whole file for later repeats or near matches.
The retained cue keeps its original start time and its end time is extended to the later duplicate's end time. Other cues keep their original timing.
Yes, completely free with no registration, no watermarks, and no file uploads.
Near-duplicate matching is not available. Only consecutive cues with exactly matching trimmed text are merged.
SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, and SMI. Output preserves the input format when reliable round-tripping is available; otherwise it falls back to SRT.
Yes. Everything runs client-side in your browser. No subtitle data is ever sent to a server.