No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
When a long video is cut into several parts for export - say, because a platform has a length limit - that often also produces several separate subtitle files, each starting over at zero. This tool joins two or more such files, in the order you arrange in the tray, into one single continuous timeline.
Since subtitle files themselves carry no length information about their associated video, the tool auto-chains: file two starts exactly where file one's last subtitle ends, file three follows accordingly, and so on. The result is always written as SRT regardless of the input formats - the most universally supported format, even if the inputs were mixed (e.g. one SRT and one VTT file).
A file name is derived automatically from the names of the input files. The whole process - reading, shifting, merging - happens locally in your browser, none of the files is ever uploaded.
Specifications
Specifications
Input formats
SRT, VTT, ASS, SSA, SBV, TTML, DFXP, SMI, SAMI, LRC
Auto-conversion
MP4
Output format
SRT
Batch processing
Yes
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop two or more subtitle files.
Arrange the order in the tray by dragging.
Download the merged SRT file.
Limitations: Each following file is automatically appended right at the end of the previous one (no manually tunable offset, no gap detection) - if that does not match the actual video length, the shift tool afterwards handles a fine correction. The result is always written as SRT regardless of the input formats.
FAQ
Are the files uploaded?
No, everything runs locally in the browser.
Can I control the order?
Yes. After dropping, drag the files into order in the tray; they are merged in exactly that order.
What happens with mixed formats (e.g. SRT and VTT)?
No problem: each file is read and its subtitles are chained together; the result is always written as SRT.
Does the offset automatically match the real video length?
The offset follows each file's own last subtitle, not the actual video length - if that drifts, the shift tool afterwards helps fine-tune it.