Task path / input to outcome
Subtitle Converter
- 01
Subtitle text
SRT / VTT · UTF-8 · Up to 1 MiB
- 02
Time shift (ms)
Enter a whole number of milliseconds.
- 03
Download subtitles
Convert plain-text SRT and VTT subtitles and shift their timing locally.
Utilities · Local utility
Convert plain-text subtitles between SRT and VTT and shift cue timing by whole milliseconds — up to 1 MiB and 10,000 cues per run.
Task path / input to outcome
Subtitle text
Runs locally · Nothing is uploaded
Worked example
Use one plain-text cue to verify the sign and unit of a timing change before converting a whole file. A positive offset delays every cue; a negative offset brings it earlier. Conversion does not listen to the video or discover the right timing automatically.
Choose VTT output and enter 500 milliseconds. Convert, inspect the timestamps and download. Test the result in the intended player before using the same offset on a longer caption file.
If a negative offset would move a start before zero, reduce the shift. Overlap and ordering notices need human review; they do not authorize silent retiming. Styling, markup and unsupported VTT blocks are rejected rather than discarded. Save a copy of the original subtitle file before editing its plain-text cues.
Task path / input to outcome
SRT / VTT · UTF-8 · Up to 1 MiB
Enter a whole number of milliseconds.
Convert plain-text SRT and VTT subtitles and shift their timing locally.
Subtitle Converter uses its verified local execution path and does not create a hidden input or output history.
Runs inside the current browser tab.
Active tool data never becomes a Toolars document record.
Use the core workflow without creating a profile. Favorites sync to your account after you sign in.
Clear the tab and the active working data is gone.
Prepare plain-text subtitles for a video player or shift existing captions to match an edited video.
Common questions