SRT & VTT Subtitle Time Shifter & Editor

Shift subtitle timing, fix drift and fps mismatch, edit cues and convert SRT ↔ VTT.

Support
Works Offline
Privacy First
No Login
No API
File API
HTML5 Video
TextTrack

About the SRT & VTT Subtitle Time Shifter & Editor

Load an .srt or .vtt file and fix out-of-sync subtitles: shift every cue (or from a chosen cue onward) by a fixed offset, convert between 23.976, 24, 25 and 29.97 fps, or use two-point sync to correct drift that grows over the film. Clean hearing-impaired tags, formatting and ad lines, edit cues inline, preview against your own video and export SRT, VTT or a plain transcript — all inside your browser.

Popular uses

  • subtitle time shifter
  • srt time shifter
  • fix subtitle sync
  • resync srt
  • subtitle delay
  • srt to vtt
  • vtt to srt
  • subtitle fps converter

Examples

Subtitles 2 s late

00:00:03,000 --> 00:00:05,000 · offset -2s

Output

00:00:01,000 --> 00:00:03,000

PAL video, film subs

subs timed at 23.976 fps → video at 25 fps

Output

All cues scaled by 0.95904 — drift removed

Format convert

movie.srt

Output

movie.vtt with WEBVTT header and dot milliseconds

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Read more

Version 1.0.0 · Updated 2026-10-19 · Runs entirely in your browser