Subtitle Time Shifter
Subtitles three seconds late? Shift every cue forward or backward in your browser, then download fixed SRT or VTT — nothing uploads to a server.
Drag & drop your file here, or choose a source
SRT, VTT, ASS, SSA, SBV — timing fixed in your browser
Computer · URL · Box · Dropbox · Google Drive · OneDrive
Positive values delay subtitles (e.g. +3 if they appear too early). Negative values pull them earlier (e.g. −2.5 if they are late).
Download as
How to use this tool
Drop a subtitle file
SRT, VTT, ASS, SSA, or SBV — the file is read locally in this tab.
Choose the shift
Enter seconds (e.g. +3.0 if cues are early, −2.5 if they are late) or tap a preset.
Download the fixed file
Cue times are rewritten in your browser. Keep the same format or export SRT/VTT.
Why shift subtitle timing?
Players, encodes, and edits often leave captions a beat early or late. A time shifter rewrites every cue start/end by the same offset so you can sync dialogue without re-timing by hand.
Private browser processing
Format Convertly parses cues locally, applies your offset, and builds a new download. Useful for SRT from rippers, WebVTT for HTML5 video, and YouTube-style SBV files.
Frequently Asked Questions
More on quality loss: conversion quality guides · compression guides
My subtitles are late — do I use + or −?
If dialogue appears after the audio, use a negative shift (e.g. −3) to pull cues earlier. If they appear too soon, use a positive shift to delay them.
Which formats are supported?
SRT, VTT, ASS, SSA, and SBV. You can keep the original format or download SRT/VTT.
Are files uploaded?
No. Parsing and rewriting stay in your browser — Format Convertly does not upload the subtitle file.
Need a format conversion instead?
Open Subtitle converters for SRT↔VTT, SRT↔ASS, SRT↔SBV, and more — also private and browser-only.
Ready to convert more formats?
Browse converters or jump back to the tool above.