SRT Time Shift
Shift SRT, VTT, and ASS timestamps forward or backward to correct captions that are consistently early or late.
Subtitle file
Try sample subtitles
Shifted output
How SRT time shift works
Add subtitles
Upload a.srt.vtt, or.ass file, or paste subtitle content into the SRT time shift tool. We auto-detect the format so you can start shifting timestamps immediately.
Set the time shift
Enter seconds (e.g. 2 or -1.5) or tap a preset. A positive SRT time shift delays subtitles; a negative shift shows them sooner — perfect for fixing early or late captions.
Download fixed file
Copy or download the shifted subtitle file and import it into Premiere, DaVinci, YouTube, or your player. Every cue keeps its text — only the timestamps change.
Why use this SRT time shift tool?
Fix subtitle sync in seconds
An SRT time shift applies one global offset to every cue — ideal when audio was trimmed, delayed, or the wrong frame rate was used. Shift subtitle timing by +2s or −0.5s instead of editing each line in a desktop editor.
Nothing leaves your browser
Your subtitle files are parsed and shifted locally. This SRT time shift tool never uploads SRT, VTT, or ASS to a server — perfect for unreleased edits, client dailies, and confidential transcripts.
Works with SRT, VTT, and ASS
Auto-detects the subtitle format and outputs the same type with updated timestamps. Time shift SRT for YouTube, VTT for HTML5 players, or ASS for styled captions — one tool handles every common subtitle format.
Quick offset presets
Tap ±0.5s, ±1s, or ±2s for common subtitle delay fixes, or enter a custom value like 00:00:02. After your SRT time shift, use our Subtitle Converter if you need a different export format.
SRT time shift FAQ
Create AI videos with Pixwit
Turn prompts and images into cinematic clips with Sora, Veo, Kling, and more.
