Subtitle Shift & Cleaner
Shift SRT subtitle timings by milliseconds while keeping cue text.
Processing stays in your browser. Accepts plain SRT cues and normalizes cue numbers and timing separators. Negative resulting times and reversed cues are rejected. This does not burn captions into video.
How to use the subtitle shift & cleaner
Shift SRT subtitle timings by milliseconds while keeping cue text. Complete the srt subtitles, time shift (milliseconds) fields above, or upload a UTF-8 text file for the first field. Choose Run tool, review the output, then copy or download the result.
Example
A 500ms shift changes 00:00:01,000 to 00:00:01,500.
Good to know
Accepts plain SRT cues and normalizes cue numbers and timing separators. Negative resulting times and reversed cues are rejected. This does not burn captions into video.