Modules & lessons
Course & training teams
The same lesson ships in six languages, and the captions have to look like your course, not a default.
Subtitle it once, translate it into as many languages as you need, style the captions the way your channel styles them, and export the file — or the video with the subtitles burned in.

Star Ferry crossing
Proofread
























Four teams, four kinds of video, one problem — the second language costs more than the first.
Modules & lessons
The same lesson ships in six languages, and the captions have to look like your course, not a default.
Episodes & shorts
You want the subtitle file, the video with captions burned in, and the description written.
Campaigns & films
Product names have to survive the translation, and the caption has to sit inside the brand's type.
Interviews & archive
You deliver bilingual subtitle files to a house spec, and somebody downstream has to conform them.
Star Ferry crossing
MP4 · 08:42 · uploaded
Subtitles
Let's start with the second module.
Open the file you exported last week.
The settings panel is on the right.
Translated in one pass
🇫🇷 FR🇪🇸 ES🇩🇪 DE🇵🇹 PT🇯🇵 JA🇰🇷 KOBurned-in video
MP4 · 720P to 4K
Subtitle files
SRT · VTT
Bilingual tracks
primary + secondary
Text and data
DOCX · XLSX · TXT · Markdown
Ask the video
descriptions, chapters, quotes
Not a feature list — the things that decide whether the second language costs you a day or a click.
None of these are the reason to switch, but every one of them is there when the delivery spec asks for it.
The detail lives in the product — a free workspace takes about a minute to set up.
See it in the productAn uploaded file, a link, a screen recording, or a voice recording made in the browser. If you already have a subtitle file, upload the .srt or .vtt and translate from that.
Pick as many as you need before processing — 95+ are available, including Cantonese. The free plan runs up to three at a time; paid plans are unlimited.
Yes. Font, size, text, background and outline colour, outline-and-shadow or background-box, alignment, bottom margin, opacity and adaptive sizing — set per track, so a bilingual pair can be styled differently.
Yes, as a real render at 720P, 1080P, 2K or 4K, single or bilingual, with the default watermark hidden or replaced by yours. The free plan renders the first five minutes.
Before processing: put it in the glossary, or attach a background pack so the engine reads your script first. After: fix it once with find and replace across every cue, then run Polish over the result.
It is not a video editor — no cuts, no colour, no dubbing or synthetic voice. And it will not rescue a bad recording: a phone on a table in a loud room is still a phone on a table in a loud room.
An uploaded file, a link, a screen recording, or a voice recording made in the browser. If you already have a subtitle file, upload the .srt or .vtt and translate from that.
Pick as many as you need before processing — 95+ are available, including Cantonese. The free plan runs up to three at a time; paid plans are unlimited.
Yes. Font, size, text, background and outline colour, outline-and-shadow or background-box, alignment, bottom margin, opacity and adaptive sizing — set per track, so a bilingual pair can be styled differently.
Yes, as a real render at 720P, 1080P, 2K or 4K, single or bilingual, with the default watermark hidden or replaced by yours. The free plan renders the first five minutes.
Before processing: put it in the glossary, or attach a background pack so the engine reads your script first. After: fix it once with find and replace across every cue, then run Polish over the result.
It is not a video editor — no cuts, no colour, no dubbing or synthetic voice. And it will not rescue a bad recording: a phone on a table in a loud room is still a phone on a table in a loud room.
Stop retyping what was said.