AI video translation and dubbing
in 67 languages
Upload one video: speech recognized, subtitles translated, voice-over generated. Big vendors cover a dozen languages — we also ship the ones cross-border sellers actually need.
Three capabilities, stated separately
Most tools print one number. In reality transcription, translation and dubbing cover different sets. We spell out the real boundary of each so you can judge whether it fits your use case.
Transcription: 95+ languages
Transcription
Translation: LLM-driven
Subtitle translation
Dubbing: 140 regional voices
AI dubbing
Full language list (67)
Every row maps to a real selectable option in the app. Quality tiers are our honest rating, not a boast.
| Language | Transcription | Subtitle translation | AI dubbing | Quality tier |
|---|---|---|---|---|
| Chinese | ✓ | ✓ | ✓ | A |
| English | ✓ | ✓ | ✓ | A |
| Japanese | ✓ | ✓ | ✓ | A |
| Korean | ✓ | ✓ | ✓ | A |
| French | ✓ | ✓ | ✓ | A |
| German | ✓ | ✓ | ✓ | A |
| Spanish | ✓ | ✓ | ✓ | A |
| Portuguese | ✓ | ✓ | ✓ | A |
| Russian | ✓ | ✓ | ✓ | A |
| Arabic | ✓ | ✓ | ✓ | B |
| Vietnamese | ✓ | ✓ | ✓ | B |
| Thai | ✓ | ✓ | ✓ | B |
| Indonesian | ✓ | ✓ | ✓ | B |
| Italian | ✓ | ✓ | ✓ | A |
| Turkish | ✓ | ✓ | ✓ | B |
| Malay | ✓ | ✓ | ✓ | B |
| Filipino | ✓ | ✓ | — | B |
| Khmer | ✓ | ✓ | ✓ | C |
| Hindi | ✓ | ✓ | ✓ | B |
| Urdu | ✓ | ✓ | ✓ | B |
| Bengali | ✓ | ✓ | ✓ | B |
| Persian | ✓ | ✓ | ✓ | B |
| Polish | ✓ | ✓ | ✓ | A |
| Dutch | ✓ | ✓ | ✓ | A |
| Czech | ✓ | ✓ | ✓ | C |
| Hungarian | ✓ | ✓ | ✓ | C |
| Romanian | ✓ | ✓ | ✓ | C |
| Ukrainian | ✓ | ✓ | ✓ | C |
| Swedish | ✓ | ✓ | ✓ | B |
| Greek | ✓ | ✓ | ✓ | C |
| Hebrew | ✓ | ✓ | ✓ | B |
| Kazakh | ✓ | ✓ | ✓ | C |
| Swahili | ✓ | ✓ | ✓ | C |
| Tamil | ✓ | ✓ | ✓ | B |
| Telugu | ✓ | ✓ | ✓ | B |
| Malayalam | ✓ | ✓ | ✓ | B |
| Kannada | ✓ | ✓ | ✓ | B |
| Marathi | ✓ | ✓ | ✓ | B |
| Gujarati | ✓ | ✓ | ✓ | B |
| Nepali | ✓ | ✓ | ✓ | C |
| Sinhala | ✓ | ✓ | ✓ | C |
| Pashto | ✓ | ✓ | ✓ | C |
| Azerbaijani | ✓ | ✓ | ✓ | C |
| Georgian | ✓ | ✓ | ✓ | C |
| Uzbek | ✓ | ✓ | ✓ | C |
| Mongolian | ✓ | ✓ | ✓ | C |
| Amharic | ✓ | ✓ | ✓ | C |
| Somali | ✓ | ✓ | ✓ | C |
| Afrikaans | ✓ | ✓ | ✓ | C |
| Javanese | ✓ | ✓ | ✓ | C |
| Sundanese | ✓ | ✓ | ✓ | C |
| Danish | ✓ | ✓ | ✓ | C |
| Norwegian | ✓ | ✓ | ✓ | C |
| Finnish | ✓ | ✓ | ✓ | C |
| Bulgarian | ✓ | ✓ | ✓ | C |
| Croatian | ✓ | ✓ | ✓ | C |
| Serbian | ✓ | ✓ | ✓ | C |
| Slovenian | ✓ | ✓ | ✓ | C |
| Slovak | ✓ | ✓ | ✓ | C |
| Lithuanian | ✓ | ✓ | ✓ | C |
| Latvian | ✓ | ✓ | ✓ | C |
| Estonian | ✓ | ✓ | ✓ | C |
| Albanian | ✓ | ✓ | ✓ | C |
| Macedonian | ✓ | ✓ | ✓ | C |
| Bosnian | ✓ | ✓ | ✓ | C |
| Catalan | ✓ | ✓ | ✓ | C |
| Lao | ✓ | ✓ | ✓ | C |
FAQ
Do you really support 67 languages?
Yes. Transcription runs on a local Whisper large model (95+ languages) plus SenseVoice; subtitle translation is LLM-driven and not limited by language pairs; AI dubbing uses Microsoft edge-tts with 140 regional voices. Every checkmark in the table above maps to a real option in the app, not marketing copy.
How good is the dubbing for less common languages?
We grade them honestly. Tier A (Chinese, English, Japanese, Korean, major European languages) is production-ready. Tier B (Vietnamese, Thai, Indonesian, Arabic and similar) is natural but carries a slight accent — fine for short-form and e-commerce. Tier C is very low-resource; treat dubbing as a bonus and rely on subtitles.
What does it cost?
There is a free tier. Beyond that you pay with credits, and failed tasks are not charged. Upload one video, judge the output, then decide.
Can subtitles be burned into the video?
Yes. Font, size, position, outline and background box are all adjustable, and you can export a burned-in MP4 or just grab the SRT / VTT / TXT for your editor.