Local Processing

Subtitle Time Shifter Online

Move every subtitle cue forward or backward by one offset.

Runs locallyNo uploadYour input is processed in your browser.
Subtitle Time Shifter online tool preview
Subtitle Time Shifter Online Move every subtitle cue forward or backward by one offset.

Subtitle Time Shifter

Shift SRT and VTT subtitle timings forward or backward locally.

What this tool does

The time shifter applies the same positive or negative offset to every parsed cue while preserving the cue text and subtitle format.

What it measures or changes

  • SRT and WebVTT input
  • Positive or negative second offset
  • Times below zero clamped to 00:00:00
  • Copy and download shifted subtitles

Technical details

  • One uniform offset is applied to cue start and end times.
  • This tool does not stretch timing or correct drift that grows during the video.

Common errors

  • Using a negative sign in the wrong direction.
  • Trying to fix gradual drift with a constant offset.

Best practices

  • Test an early and a late cue after shifting.
  • Keep the original subtitle file.

Examples

Fix a constant audio/subtitle delay.

Input example
00:00:01,000 → +1.500 s
Output example
00:00:02,500

One uniform offset is applied to cue start and end times.

Align captions after trimming a video intro.

Input example
00:00:03.000 → -0.800 s
Output example
00:00:02.200

This tool does not stretch timing or correct drift that grows during the video.

Create an offset version for another edit.

Input example
Hello world
Output example
Hello world

One uniform offset is applied to cue start and end times.

Privacy note

Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.

How to use

  1. Step 1. Enter or choose SRT or WebVTT and an offset.
  2. Step 2. Select the options required for this task.
  3. Step 3. Run Shift subtitles and review validation messages.
  4. Step 4. Copy or download the shifted subtitle file after checking the result.

Real-world examples

Fix a constant audio/subtitle delay

Fix a constant audio/subtitle delay.

Align captions after trimming a video intro

Align captions after trimming a video intro.

Create an offset version for another edit

Create an offset version for another edit.

FAQ

What input does Subtitle Time Shifter Online accept?

00:00:01,000 → +1.500 s 00:00:03.000 → -0.800 s Hello world

How is the result produced?

One uniform offset is applied to cue start and end times. This tool does not stretch timing or correct drift that grows during the video.

Is my input uploaded?

Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.

Which options should I choose?

Choose only the options needed to turn SRT or WebVTT and an offset into the shifted subtitle file; the defaults preserve the least surprising behavior.

Can I use the result immediately?

Review validation messages and compare a representative sample before using the result in production.

Does it work on mobile?

Yes. The workspace and result controls adapt to desktop and mobile browsers.

What should I do when input is rejected?

Using a negative sign in the wrong direction. Trying to fix gradual drift with a constant offset.

Is processing private?

Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.

Related tools