SUBTITLE TOOLS / SRT,VTT

Shift subtitle timing.

Shift SRT or VTT subtitles earlier or later by seconds or milliseconds. Preview the changes and download. Files stay in your browser.

01 Your subtitles

Drop a subtitle file or choose a file.srt,.vtt · One file · Up to 10 MB / 50,000 cues

Files are processed locally in your browser and are never uploaded to a server.

Settings

Subtitles 2 seconds late? Enter -2 seconds. Switching units preserves the offset.

Advanced options

Encoding applies to files. Pasted garbled text cannot be decoded again. Output is always UTF-8.

VTT is always UTF-8 without a BOM.

02 Result preview

LOCAL ONLY

Your timing changes will appear here.

Choose a file or paste text to begin.

Local processing · No sign-up

FROM INPUT TO DONE

Three simple steps

  1. Choose a file or paste subtitles.
  2. Confirm settings, process and review diagnostics.
  3. Preview, then copy or download. Keep your original file.
00:00:01,000 → 00:00:03,000
+2 s → 00:00:03,000 → 00:00:05,000

Frequently asked questions

Should I use a positive or negative subtitle delay?

Positive delays subtitles; negative moves them earlier. If subtitles are 2 seconds late, enter -2 seconds.

How do I find the offset needed to sync subtitles?

Compare a spoken line with its subtitle, estimate the difference, then check the downloaded file in your player. This tool does not analyse audio or video.

Can a subtitle delay adjuster fix growing drift?

No. A fixed offset corrects a constant delay. Growing drift needs a different correction method.

What happens to subtitles shifted before zero?

Cues crossing zero start at 0. Cues ending at or before zero are removed and counted. No download is offered if nothing remains.

Will shifting change text, line breaks or overlapping cues?

Text, line breaks and overlaps are retained. Inline VTT timestamps also shift; unsafe changes block export.

Are files uploaded, and can I shift subtitles on my phone?

No upload. On a phone with JavaScript enabled, choose a file or paste subtitles. No sign-up is required.