Subtitle timing shifter
Shift or rescale cue times with collision detection.
How to use Subtitle timing shifter
- Paste the source into the input editor, or load the built-in example.
- Adjust the basic settings, then open Advanced mode for export and fine-tuning options. Custom settings stay active when the panel is closed.
- Run subtitle timing shifter, review the output, then use the available copy or download controls.
What this tool supports
Shift or rescale cue times with collision detection. Edit timing rather than only convert subtitle formats.
- Offset seconds
- Range: -36000 to 36000
- Timing scale
- Range: 0.01 to 100
- Output format
- SRT · VTT
Limits and processing
Up to 20 media files, 50 MB each and 100 MB combined; 50 MB output and a 180-second conversion timeout. Subtitle input accepts at most 5,000 blocks. Required codecs and browser memory affect support.
Example source
1 00:00:01,000 --> 00:00:03,000 Hello, world. 2 00:00:04,000 --> 00:00:06,000 A little easier.
Frequently asked questions
What does subtitle timing shifter do?
Shift or rescale cue times with collision detection. Edit timing rather than only convert subtitle formats.
Where is my input processed?
This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.
What are the input limits?
Up to 20 media files, 50 MB each and 100 MB combined; 50 MB output and a 180-second conversion timeout. Subtitle input accepts at most 5,000 blocks. Required codecs and browser memory affect support.