Skip to content

Free Subtitle Timing Shifter

This free subtitle timing shifter moves every timestamp in an SRT or VTT file forward or back by the number of seconds you choose, fixing captions that run ahead of or behind the audio. Paste your file, set the offset, and download the re-timed result. It all happens in your browser with no upload and no sign-up.

Runs in your browser No upload, no sign-up

A positive value delays captions (use when they appear too early). A negative value makes them appear sooner (use when they lag the audio).

How to use it

  1. 1

    Paste your SRT or VTT

    Paste your subtitle file into the box, or open it from your device. The tool reads both SRT and WebVTT timestamps.

  2. 2

    Set the time offset

    Enter how many seconds to shift, using a positive number to delay captions or a negative number to make them appear earlier. Decimals like 1.5 are supported.

  3. 3

    Shift and download

    Every cue moves by the same offset instantly. Copy the result or download the re-timed file, ready to load back into your player.

  4. 4

    Still out of sync?

    If the drift grows over time rather than staying constant, the source frame rate likely differs. Re-export the captions from LiteScribe for a clean, correctly timed transcript.

FAQ

Frequently Asked Questions

If every line is off by the same amount, set that amount as the offset here. Use a positive number when captions appear too early and a negative number when they lag behind the audio. Every cue shifts by the same amount.

Yes. The shifter parses both SRT (comma decimals) and WebVTT (period decimals) timestamps and writes the result back in the same format it read.

Yes. Enter decimal seconds such as 0.5 or -1.25. The tool keeps millisecond precision so the re-timed captions stay accurate.

No. The shifting runs entirely in your browser. Your subtitle file never leaves your device, so even confidential transcripts stay private.

A growing drift usually means a frame-rate mismatch rather than a fixed offset, which a single shift cannot fix. Transcribing the source again with LiteScribe and exporting fresh captions is the reliable fix.

Need the transcript too?

LiteScribe transcribes audio and video in 100+ languages with speaker labels and AI summaries. Start free with 120 minutes every month.