Skip to content

free · local processing · no account

Free SRT Subtitle Merger

Combine two SRT files into one time-sorted subtitle track, with an optional fixed offset for the second file.

Runs locally in this browser

Both files are parsed locally and remain on your device. Their file names, cue text, timestamps, and merged output are not uploaded.

supported input and output

What this tool handles

  • Inputs: two SubRip .srt files or pasted tracks
  • Output: one UTF-8 .srt
  • Optional second-track offset
  • Automatic cue sorting and numbering

how to use it

Four checks from input to export

  1. 1Paste or choose the first SRT track.
  2. 2Paste the second SRT track and enter an offset if it starts later.
  3. 3Merge and inspect overlapping cue ranges.
  4. 4Download the renumbered SRT for final review.

under the hood

What the browser changes

Each track is parsed independently. The optional offset is applied to the second set, then all cues are sorted by start and end time before SRT serialization.

common use cases

  • Combine two speakers exported as separate subtitle tracks.
  • Join captions for consecutive program sections.
  • Layer translation notes or commentary into one review file.

limitations to check

  • Overlapping cues remain overlapping and may render on top of each other.
  • The tool does not identify duplicate dialogue or reconcile speaker labels.
  • For sequential parts, calculate the second-track offset against the final edit.

frequently asked questions

Quick answers

Can the second file start later?

Yes. Enter a positive offset in seconds before merging.

Are overlapping subtitles removed?

No. The tool preserves them so you can decide how to resolve the overlap.

Will cue numbers be fixed?

Yes. The merged output is sorted and numbered from one.

next guide

Manage subtitle tracks in Premiere Pro

Need automatic transcription and animated output too? Caption Plug works in a browser or directly inside Premiere Pro.