Batch subtitle time shifter

Apply the same positive or negative offset to many SRT, VTT, ASS, or SSA files, then download every shifted subtitle as one ZIP.

Batch workflow

Shift SRT, VTT, ASS, and SSA files with one offset.

1 credit / 100 files

Credits are charged proportionally for smaller batches.

ZIP download

Download every finished file together.

Need one file only? The Subtitle Time Shifter remains free.

Was this tool helpful?

A quick thumbs up or down helps us improve this tool.

Files
Add subtitle files to shift as one paid batch. The single-file Time Shifter remains free.
Offset and credits
Credits are charged proportionally: 1 credit per 100 files.

Positive values delay subtitles. Negative values make subtitles appear earlier.

Delay subtitles by 1.000 seconds. Negative timestamps are clamped to 00:00:00.

Files

0

Cues

0

Estimated credits

0

Results

0

Sign in

Need one file only? Use the free Subtitle Time Shifter.

Batch results
Shifted files are prepared after the batch finishes.
Add files, choose an offset, then shift the batch.

Bulk timing offsets for subtitle libraries

Use this batch workflow when a whole folder of subtitles needs the same early-or-late correction. Single-file time shifting remains free; bulk processing uses credits.

Bulk timing offset

Apply the same delay or advance amount across an entire subtitle folder.

Credit unlock

Use credits proportionally at 1 credit per 100 files while the single-file tool stays free.

Season and course fixes

Useful when many videos from the same export or course all need the same timing correction.

ZIP export

Download every shifted subtitle together after the batch finishes.

Frequently Asked Questions

Is the single-file Time Shifter still free?
Yes. The single-file Subtitle Time Shifter remains free. This batch tool uses credits for bulk workflows.
How many credits does batch time shifting use?
Batch time shifting is charged proportionally at 1 credit per 100 files. For example, 10 files use 0.1 credits and 100 files use 1 credit.
Which subtitle formats can I batch shift?
You can upload SRT, VTT, ASS, and SSA subtitle files. Shifted files keep their original subtitle format and extension when possible.
Should I use a positive or negative offset?
Use a positive number when subtitles appear too early and need to be delayed. Use a negative number when subtitles appear too late and need to appear earlier.
When should I use batch time shifting?
Use it when a whole season, course folder, exported edit, or client delivery needs the same subtitle timing offset applied to every file.