Skip to content
AutoCaptionsAutoCaptions

Free sync tool

Subtitle time shifter for out-of-sync SRT and VTT

Upload or paste your subtitles, enter an offset (or tap a preset), and download a re-synced file. Positive delays cues; negative pulls them earlier — all on your device.

Shift (ms)

Positive delays cues; negative pulls them earlier. Files stay on your device.

Millisecond offsets

Nudge cues by 100ms presets or type any custom shift in milliseconds.

SRT & VTT

Shift either format and download with the correct timestamp separators.

Private / local

Your subtitle file never leaves the browser while you fix sync.

Subtitle timeline shifted as a whole to fix sync

Definition

What is a subtitle time shifter?

A subtitle time shifter moves every cue earlier or later by the same offset. Use it when the words are right but the whole track runs ahead of or behind the audio.

  • · Constant offset across all cues
  • · Positive = later, negative = earlier
  • · Keeps text and cue order intact
Editor fixing captions that appear too early or too late

When you need it

When the words are right but the timing is wrong

Re-exports, intro padding, and mismatched tracks often leave captions a half-second off. You do not need to re-transcribe — you need a clean global shift.

How it works

Re-sync subtitles in three steps

Measure the offset once, apply it to the whole file, and download.

Steps to shift subtitle timing

01

Add your SRT or VTT

Paste cues or upload the subtitle file you want to shift.

02

Set the offset

Use presets (±100ms to ±5s) or type a custom millisecond value.

03

Download the shifted file

Export the same format with every timestamp moved.

subtitle time shifter FAQ

What do positive and negative offsets mean? +

Positive values delay subtitles (they appear later). Negative values advance them (they appear earlier). Start with ±500ms and refine.

How do I measure the offset? +

Pause on a clear spoken word in your player, note the video time, compare it to the matching cue start, and use the difference as your shift.

Are my subtitles uploaded? +

No. Shifting runs locally in your browser.

When should I re-transcribe instead of shifting? +

If cues drift progressively (get worse over time) or the text is wrong, regenerate captions. A constant shifter fixes a uniform delay only.

Can I burn the fixed captions into video? +

Yes — after you have a good file, open the AI subtitle generator to style and export a captioned MP4.

Ready to burn captions into video?

Fix soft-file sync here, then drop your clip into AutoCaptions for styled, post-ready captions.

Burn captions into your video