Keep the original subtitle file
Treat a converted or shifted subtitle file as a working copy. Keep the original until the video platform accepts the final upload and you have checked a few cues during playback.
1. Choose the job before you change the file
A format conversion does not repair timing, and moving timestamps does not change the subtitle format. Decide which problem you have first so a successful download does not hide the wrong kind of change.
The destination needs a different subtitle format
Convert a readable SRT or WebVTT file, or make a plain-text transcript when timestamps are no longer needed. Review WebVTT-only features before producing an SRT copy.
Convert SRT or WebVTTEvery cue begins too early or too late
Apply one explicit positive or negative offset while keeping the cue text unchanged. Review any warning about negative timestamps or existing overlaps.
Shift subtitle timing2. Match the platform's requested subtitle format
SRT and WebVTT both store timed text, but a platform may request one format specifically. WebVTT can include settings or features that do not have a direct SRT equivalent. A conversion can be useful, but it is still a new copy that needs review.
- Read the platform's current upload requirement instead of renaming the source file extension.
- Keep a WebVTT source when the platform uses WebVTT-only cue settings or other formatting you need.
- Use a timestamp-free transcript only when the next destination asks for text rather than timed captions.
3. Shift timing with a known offset
If the same timing drift appears throughout a file, use an offset you can explain: for example, move every cue forward by 1.5 seconds after comparing a few spoken lines. If the drift changes during the video, a single offset may not solve it and manual caption editing may be needed.
Check early, middle, and late cues after shifting. Three matches are stronger evidence than confirming only the opening line.
4. Review the file during playback
A subtitle file can be syntactically readable and still be wrong for the video. Use the platform preview or a media player to check cue order, timing, line breaks, and the final cues near the end of the video.
Beginning
Confirm the first spoken line is neither early nor late.
Middle
Check a cue after the video has been running for a while.
End
Check the final cues and that none were moved before zero.
Upload the reviewed copy, not the only copy
Save the result with a clear name, upload that copy, and keep the original until the published video has been checked. The hosting platform's preview remains the final check for its own caption rules.
Common questions
Should I convert SRT to WebVTT just by changing the file extension?
No. A file extension does not change the subtitle syntax. Use a format conversion when the destination requires a different format, then review the resulting copy.
Will one timestamp offset fix every subtitle problem?
No. A single offset is useful when the same drift appears throughout the file. Changing drift, missing dialogue, or cue wording needs a different review or editing workflow.
Does a successful conversion prove subtitles are ready to publish?
No. It proves that a copy was produced. Check it during playback and use the destination platform's preview before publishing.
