Begin with the captions you already have
Upload plain-cue UTF-8 SRT or VTT. The server validates timestamps, order and file limits before showing the quote. Styling blocks, regions, overlapping cues and cue settings are not supported.

Upload a plain SRT or VTT subtitle file and translate its text into 1–5 languages. Download both formats with the original cue timings, without uploading a video.
Choose a file to upload. Processing starts only after you confirm in the workbench.
1 credit per started subtitle minute per language, minimum 1. Duration is the last cue end time. Only successful languages are charged.

A subtitle translator changes the text in an existing SRT or VTT file while keeping each cue’s start and end time. Upload subtitles directly, choose your target languages and review the quote. No video upload is needed.

| Limit | Supported value |
|---|---|
| Input | Plain-cue UTF-8 SRT or VTT |
| File size and duration | Up to 2 MiB and 60 minutes |
| Cues | Up to 1,000 ordered, non-overlapping cues; at most 4,000 characters each |
| Output | SRT and VTT for each successful target language |
Cue times stay fixed; cues are not merged or split. SRT cue numbers are preserved. VTT identifiers stay in VTT; conversion to SRT assigns numeric cue numbers where needed. Subtitle markup is treated as literal text; styling blocks, regions and cue settings are not supported.
Review names, specialist terms, reading speed and line breaks in your player or editor. Upload only subtitles you own or have permission to translate. This mode does not transcribe speech, synthesize a voice or burn captions into video. See pricing and the terms.
Upload plain-cue UTF-8 SRT or VTT. The server validates timestamps, order and file limits before showing the quote. Styling blocks, regions, overlapping cues and cue settings are not supported.

Translation keeps cue start and end times and does not merge or split cues. Review reading speed, line breaks and specialist terms because translated text can change length.

Each successful target language has SRT and VTT downloads. Review the translated text in the workspace, then check it in your own player or editor. This mode does not synthesize speech or render video.

Caption editors
Translate an existing subtitle file without rebuilding its timeline. Check text length before delivery.
Course instructors
Translate lesson captions while keeping their timestamps. Review subject-specific terms yourself.
Video creators
Use your existing subtitles to prepare another language version. Upload only files you have permission to translate.
Localization teams
Translate subtitles for selected target languages, with a separate result and charge for each successful language.
Choose a plain SRT or VTT file. Sign in and check the validated cue count and duration.
Select target languages and review the per-language credit quote before explicitly starting translation.
Check the translated text, reading speed and line breaks. Download SRT and VTT for each successful language.
Upload video up to 10 minutes and 200 MiB. Transcribe at 1 credit per started 30 seconds; download SRT, VTT and TXT after reviewing the quote.
Upload audio up to 10 minutes and 200 MiB. Transcribe at 1 credit per started 30 seconds; download SRT, VTT and TXT after reviewing the quote.
Translate a video into 13 languages with AI dubbing. Try a free 30-second voice preview, then download video, audio and separate SRT/VTT subtitles.
Translate MP3, WAV or M4A into AI speech in 13 languages. Try a free 30-second preview, then download audio and SRT/VTT subtitles online.
Upload video up to 10 minutes and 200 MiB. Transcribe at 1 credit per started 30 seconds; download SRT, VTT and TXT after reviewing the quote.
AI lip sync for one front-facing speaker in videos up to 210 seconds. Preview the translated voice free for 30 seconds before full dubbing.
Bring a file you have permission to use. Review the quote before starting a paid run.
Plain-cue UTF-8 SRT and VTT files, up to 2 MiB, 1,000 cues and 60 minutes. Cues must be ordered and non-overlapping, with no more than 4,000 characters each. Styling blocks, regions and cue settings are not supported.
No. Only the subtitle file is processed. This mode does not transcribe speech, create a voice or render a video.
Each target language costs 1 credit per started minute, with a minimum of 1 credit. Duration is the last cue's end time, including gaps before and between cues. A file ending at 60.1 seconds costs 2 credits per language. You accept the quote before running; only successfully delivered languages are charged.
Yes. Each cue keeps its start and end time to the millisecond. Translation can change the text length, so review reading speed and line breaks in your player or editor before publishing.
Yes, SRT cue numbers are retained in both outputs, and VTT identifiers are retained in VTT. When converting VTT with nonnumeric or missing identifiers to SRT, the SRT output uses sequential numeric cue numbers.
Yes. Upload the media to the video translator for a translated voice track and subtitles. Subtitle translation itself produces subtitle files only.
Yes. Choose your file here, then sign in to upload it and continue in the workspace. Uploading does not automatically start a preview or a paid run.
No. File selection and upload do not start processing. Review the workspace quote and explicitly start the requested operation.
Review recognized words, names, meaning and timings against the source. Upload only files you own or have permission to use.
Choose your file, sign in and continue in the workspace. You decide when processing starts.