Translate an SRT or VTT subtitle file
Open a subtitle file, fix any line in the editor, pick the languages, and download an SRT or VTT per language with the original timing. No video needed.
Shift all timings
Resync with two anchor points
Pick two cues and say when each should start; the whole file is stretched to fit. Fixes a frame-rate mismatch or a drift that grows through the file. Times as 01:02:03.400, 2:03, or plain seconds.
Merge with another file
Split at a time
Convert SRT to VTT, or VTT to SRT
The two download buttons above write the current cues in either format. Tags only WebVTT players understand (<v>, <c>) were dropped when the file was read; <i>, <b> and <u> are kept.
How it works
- Open. Your .srt or .vtt is read in the browser and shown as a cue list. Windows line ends, a UTF-8 BOM, a missing hours field, cue settings after the arrow, WebVTT voice tags and wrong numbering are all fine.
- Edit. Fix any line before translating; nothing has been sent yet. The timing stays as it was.
- Translate. Each cue is translated into every language you picked. One tab per language, the original shown under each line, every line editable.
- Download. SRT or VTT per language, numbered from 1, hours always written.
A subtitle file counts against your minutes like a video of the same length: the time from its first cue to its last, or longer if it holds more text than that time could show (20 characters a second).
Plans
Other tools
- Subtitles that are stuck in the picture, taken out, translated, and put back. Upload a video with burned-in subtitles. The service reads them off the frames, gives you an editable SRT/VTT, translates it, and renders a new video with the translation burned in.
- Burn an SRT or VTT file into a video Upload a video and the .srt or .vtt file you already have, and download an MP4 with the subtitles burned in (hardcoded). Optional box to cover old subtitles, font size, translation into other languages.
- Fix subtitle timing without uploading anything Shift subtitles earlier or later, resync them with two anchor points, merge two files, split a file at a time, and convert between SRT and VTT. Runs in your browser; nothing is uploaded.