Shift subtitle timing by ±milliseconds with pasted SRT/VTT text and instant before/after comparison. Localizers fix a 2.5s broadcast delay — paste, shift, copy or download, all local.
Runs on JSZip
Content reviewed October 2026 · About Toolzum
Translate pasted SRT or VTT subtitle text into 9 languages (Spanish, French, German, Japanese, Chinese, Hindi, Portuguese, Russian, Arabic) while preserving every timestamp — AI-powered with your own API key, text never stored.
Burn one shared SRT subtitle file permanently into a whole batch of videos with font-size and bottom/top/middle position control. Course creators hard-sub 20 lessons for platforms that ignore caption files — FFmpeg WASM, 2 free batches a day.
Create SRT/VTT subtitles manually by typing or dictating text with live timestamp capture. No automatic transcription — you provide the text.
Collapse messy whitespace into clean single-spaced text — extra spaces, line padding, and blank-line runs squashed. Fix copy-paste mess from PDFs and web — local cleaning, free, no signup.
Clean up messy audio transcript dumps into readable articles or scripts with AI — paste raw text, pick article or script format. Podcasters turn 5,000 garbled words into publishable copy — 1 credit per cleanup.
Frame-rate conversions (23.976 vs 25 fps), removed intros, and director's-cut length differences shift every cue equally. A uniform +2500 ms offset fixes a leader change — shift once, verify the first and last cue in the before/after comparison, done.
Positive delays captions (video runs ahead), negative advances them (captions run ahead); negatives clamp at zero so no cue goes negative. Test on the sample: if dialogue appears before lips move, apply a small positive offset in 250 ms steps.
Yes when edits differ per episode — this tool shifts one pasted text per run. Measure each episode's drift (pilot +0 ms, rest +2500 ms) and run one shift per group.
No — shifting runs locally in your browser on pasted text with a free copy/download; timing data never leaves your device. Original formatting passes through untouched, with the separator kept per format (, for SRT, . for VTT).
Subtitle Translator
Translate pasted SRT or VTT subtitle text into 9 languages (Spanish, French, German, Japanese, Chinese, Hindi, Portuguese, Russian, Arabic) while preserving every timestamp — AI-powered with your own API key, text never stored.
Bulk Video Subtitle Burner
Burn one shared SRT subtitle file permanently into a whole batch of videos with font-size and bottom/top/middle position control. Course creators hard-sub 20 lessons for platforms that ignore caption files — FFmpeg WASM, 2 free batches a day.