If every subtitle shows up a little too early or too late, move them all by the same amount. Works with .srt and .vtt files, keeps the format and numbering, and never uploads the file.
Drop a subtitle file here
.srt, .vtt, .sbv or .ass, up to 5MB. Free, no account needed.
Your file stays on your device. It is read and converted in your browser and never uploaded.
Don't have a subtitle file yet? Generate one from audio or video
Convert SRT subtitles to WebVTT in your browser.
Convert WebVTT captions to SRT in your browser.
Turn SRT or VTT subtitles into readable plain text.
Translate SRT and VTT files, keeping every timing.
Earlier. If the text shows up after the words are spoken, move the subtitles earlier by that gap. If it shows up before, move them later.
Seconds such as 2 or 1.5, milliseconds such as 250ms, or a timestamp such as 00:00:02,500.
A subtitle that would end before the start of the video is removed and the tool tells you how many. One that would only start before 0:00 is cut to start at 0:00.
No. A delay that grows over time comes from a different frame rate (for example 23.976 vs 25 fps), which needs the timings stretched, not shifted. A fixed shift only fixes a constant offset.
No. The timings are changed in your browser on your own device.
Wave AI is an AI note taker: it records meetings, calls and lectures on iPhone, Android, Mac, Windows and Apple Watch, then gives you the transcript and summary when you stop.
Related tools: Translate audio · YouTube transcript · Audio transcription

Product
Use Cases
Compare
All rights reserved
Made with love in New York City