Sync Subtitles — Shift Subtitle Timing
Subtitles ahead of or behind the audio? Shift every timestamp by the same offset, down to the millisecond, and download the corrected file. Runs in your browser — never uploaded.
100% private: files are processed in your browser and never uploaded.
How it works
- Step 1
Drop your .srt, .vtt, or .sbv file into the box above.
- Step 2
The file opens in our free subtitle editor with the Shift timing box ready — enter the offset in seconds, positive to delay subtitles, negative to show them earlier.
- Step 3
Check the result against your video (load it locally, optional), then download the corrected file as SRT, VTT, or SBV.
Want to do more with your subtitles?
Need to edit subtitles against the video, transcribe, translate, or burn captions into the video itself? Captioner is a full subtitle editor with AI transcription in 100+ languages, translation, and styled caption rendering.
Open in the Captioner editorFrequently asked questions
- How do I sync subtitles that are out of time with the video?
- Load your subtitle file above, enter how many seconds the subtitles are early or late (for example 2.5, or -0.75 to shift earlier), and download the corrected file. Every cue is shifted by the same offset with millisecond precision.
- How do I know which offset to use?
- Find a line you can hear clearly, note when it is spoken in the video, and compare it with the subtitle timestamp. The difference is your offset: positive if subtitles appear too early, negative if they appear too late. In the editor you can load your video from your device and see the fix immediately.
- Can I shift by fractions of a second?
- Yes. Offsets accept up to three decimal places (e.g. 1.250 seconds), so you can adjust timing to the exact millisecond — and every shift is a single Undo away.
- Which subtitle formats can I sync?
- You can load SRT, VTT, ASS, and SBV files, and download the corrected subtitles as SRT, VTT, or SBV.
- What happens if a subtitle would move before 00:00:00?
- The shift is clamped so the earliest subtitle never moves before 00:00:00 — you cannot push the track off the start of the video, and no cues are ever dropped.
- Is my file uploaded to your servers?
- The shift happens in your browser and your video never leaves your device. Your subtitle draft is backed up anonymously for 24 hours so you can pick it up after signing in — nothing else is uploaded.
More free tools
- Online Subtitle Editor
Edit subtitles against your video, transcribe, translate, and burn in captions.
SRTVTTSBV - Subtitle Converter
Convert between SRT, VTT, ASS, SBV, and plain text in your browser.
SRTVTTASSSBVTXT - SBV to TXT Converter
Extract clean plain text from YouTube .sbv subtitles.
SBVTXT - VTT to SRT Converter
Turn WebVTT captions into SubRip .srt files instantly.
VTTSRT
See all free tools or check Captioner pricing.