SubtitleSync
Shift every line earlier or later, or stretch the timing to fit, then save the corrected subtitle file.
Runs in this tab. Nothing is uploaded. Works offline.

Drop an SRT or VTT file here
or click to choose one, paste the text, or try the sample
Reads SRT and WebVTT subtitle files saved as UTF-8 text. It changes timing only: it doesn't transcribe or translate. WebVTT styling blocks and cue position settings aren't kept in the saved file. ASS/SSA files aren't supported.