SUBTITLE TOOL
Shift WebVTT subtitle timings in seconds
Fix subtitles that are early/late by nudging every cue forward or backward. Upload a .vtt file, enter a shift value like +3600 or -5, and download the corrected file instantly.
Subtitle Timecode Shifter
Works with common WebVTT timing lines like 00:00:10.000 --> 00:00:12.000
(including cue settings). Negative times are clipped to 00:00:00.000.
How this tool works
WebVTT subtitles are made of “cue” blocks, each with a start and end time. This tool adds (or subtracts) your shift value from every cue timing line.
- Shift forward if subtitles appear too early (example:
+2.5). - Shift backward if subtitles appear too late (example:
-1). - Safe clipping: cues that would become negative are clipped to
00:00:00.000.
Your file is processed and returned immediately. Nothing is intentionally stored long-term on the server.
Tip: If your subtitles are off by a constant amount (like exactly 1 hour due to timecode mismatch), this is the fastest fix.