Subtitle Shifter — Shift SRT/VTT Subtitles
Upload an SRT or VTT subtitle file and shift all timestamps forward or backward by a specified offset. Fix out-of-sync subtitles instantly — no video processing needed. 100% client-side — nothing leaves your browser.
How to Use the Subtitle Shifter
- Upload subtitles — drag or click to select an .srt or .vtt file.
- Set offset — enter milliseconds. Positive delays subtitles; negative shifts them earlier.
- Choose format — pick the output format (SRT or VTT).
- Shift — click the button to apply the offset to all timestamps.
- Download — preview the result and save the corrected file.
Why Use This Tool
Out-of-sync subtitles are one of the most common playback issues. This tool lets you fix them in seconds by shifting all timestamps by a consistent offset. No video re-encoding, no ffmpeg, no upload to a server — just pure text parsing in your browser.
Frequently Asked Questions
SRT (SubRip) and VTT (WebVTT) formats are both supported for reading and writing.
Yes. Only the timestamps are modified. All text content, formatting, and line structure are preserved exactly as in the original file.