6 apps for captions in another language
VEED, CapCut, HeyGen, Versely, Descript, and Submagic cover other-language type. Pick by translate, editor, dub, transcribe, proofread, or template.
The take is in one language. The feed is in another. That is a real job, and six apps will put type on the file. VEED translates subtitles as a metered switch. CapCut captions and translates inside the editor. HeyGen is the avatar-and-dub door with 175 languages. Versely transcribes in 165 language codes. It does not translate. Descript translates captions in 61 languages and dubs in 30. Submagic captions in 123 languages and sells a translator on higher plans. This page is that list. It is not a Versely landing page. It is not a dubbing ROI essay.
Transcription is not translation. Dubbing is not captions. Mixing them is how a Spanish Reel ships with English karaoke on a mouth that now speaks Spanish.
Transcription is not translation
Three jobs share the word "language" and do not share a button.
Transcribe. Listen to the language that is actually spoken. Time the words. This is speech-to-text. Versely's caption path does this in 165 language codes. Descript lists 25 for transcription. Get the code wrong and you get garbage, not a second language.
Translate. Take that transcript (or a parallel pass) and write it in another language. VEED meters this in AI credits and, on PulseSignal's 13 September 2026 read of the pricing page, gates "Translate to 50+ Languages" on Pro. Descript lists translate captions in 61 languages. Submagic's Pro card includes AI Translate captions. The type no longer matches the mouth, unless you also dub.
Dub. Replace the audio. HeyGen's Creator plan ($29 a month, 600 credits, read 20 September 2026) includes over 175 languages and dialects. Descript dubs in 30 languages. After a dub, you caption the new audio, not the old transcript. Captioning the English take onto a Spanish dub is a bilingual mess.
A captioner that "supports 100+ languages" often means it can listen in those languages. Captions.ai's iOS table puts captions in 100+ languages on Free. That is transcription coverage, not a translation budget. Read the row. Ask which of the three jobs you bought.
Forced narrative (a line the speaker never said, in the viewer's language) is an overlay, not a transcript. Keep it on a different layer so you can change it when the offer changes.
The six apps
1. VEED. Start here if the file is already in VEED and you need a second-language subtitle on the same timeline. Official help (auto subtitles, read 20 September 2026) has an Add Translation switch after Auto-subtitle. It spends AI credits. Detect Speakers is Pro or higher. Burn is a separate toggle. PulseSignal (13 September 2026, source veed.io/pricing) puts Creator at $12 per user per month billed annually ($147 a year) with unlimited auto subtitles, Pro at $22 ($265 a year) with translation to 50+ languages and multiple brand kits, Studio at $39 ($465 a year). Creator captions in one language. Pro is the translation seat. Do not buy Pro for a monolingual week. Recheck the live pricing page before you quote a client. VEED will not lipsync a new language onto the face. It will typeset a translation over the original mouth.
2. CapCut. Open CapCut when the multilingual Reel still needs to be an edit, not a subtitle file. Auto captions run in the spoken language. Translation and multilingual subtitle tools sit in the same Pro-shaped AI bundle independent 2026 reads price at $19.99 a month or $179.99 a year (SocialRails, 18 July 2026). Official help does not publish a dollar table. Official help (2 April 2026) puts auto captions on Pro. Stay in CapCut when you will also recut, restyle, and export 9:16 after the language pass. Leave when you needed a proofread dual-script view, or when the translation had to ship as a sidecar instead of a burn.
3. HeyGen. Open HeyGen when the other language also needs a mouth. Avatar, script, translation, a language pass. HeyGen pricing (read 20 September 2026) lists Free at $0 (3 videos a month, over 30 languages), Creator at $29 a month with 600 credits (175 languages and dialects, voice cloning), Pro at $49 with 1,000 credits (edit and proofread the translated script), Business at $149 plus $20 per extra seat. Credits roll on paid plans. This is not a caption app that happens to translate. This is a presenter factory that localizes. Caption the output after the dub, in the language now spoken. Disclose synthetic presenters where the platform asks. Do not use an avatar as a fake customer testimonial in a second language. That is still a fake testimonial.
4. Versely. Versely sits here because a lot of "other language" briefs are actually "transcribe the language that was spoken, then burn." The AI caption generator listens in 165 language codes (es-MX, pt-BR, ja-JP, ar-SA, and the rest of the table). Set the code to what is on the tape. Add captions to a video is the same listen. It does not translate the Veo line into Spanish. It does not dub. After a HeyGen or Descript dub, this is a reasonable burn: Snap or Classic on the new audio, caption styles if you want a family. Credits are not dollars. BASIC is 1×. DYNAMIC is 2×. A Spanish VO with en-US left on the ticket is a bad English transcript. Versely will not replace HeyGen if you needed a new mouth. It will not replace VEED Pro if you needed a translation switch. It is the app when the spoken language is already the ship language and you still need type.
5. Descript. Open Descript when you want the translation next to the original, as text you can proof. Descript pricing (20 September 2026, yearly) lists Hobbyist $16, Creator $24, Business $50 per person per month. Translate captions: 61 languages, on paid. Translate audio (dubbing): 30 languages, on paid. Translation proofread (captions and dubbing) is Business only. A "do not translate" list for brand names is also Business. Native-sounding AI speakers in 14 languages sit on Business. Hobbyist will transcribe (25 languages) and can translate captions. Business is the seat if legal will redline the Spanish against the English. Descript is heavy if you only needed a burned Reel. It is the right door if the language pass is a document, not a vibe.
6. Submagic. Open Submagic when the other-language Reel should still look like a short-form template. Submagic pricing (20 September 2026) puts AI Translate captions on the Pro monthly card ($39, or $23 billed yearly), not on Starter ($19 / $12 yearly). The AI caption page claims native captions in 123 languages, and a separate AI Video Translator for 100+ languages with dubbing. Starter is monolingual karaoke. Pro is the language upgrade. Do not buy Pro because 123 languages sounded like translation. Native transcription in 123 languages is the listen. Translate is the other row.
How to pick a language pass
Name the object in the brief.
- Spoken language is already the ship language: transcribe and burn. Versely, CapCut, VEED Creator, Submagic Starter, Descript transcription.
- Same mouth, new type: translate captions. VEED Pro, Descript, Submagic Pro, CapCut.
- New mouth, new type: dub, then caption the dub. HeyGen or Descript dub, then any burn app.
- Legal will compare both scripts: Descript Business proofread.
Two apps is a localization stack. HeyGen plus a burn app is a presenter in 175 dialects. VEED Pro is a subtitle translator. Six apps is how a two-language Reel pays for three dubbers.
Brand names do not translate. Build a do-not-translate list (Descript Business has the feature; everyone else needs a spreadsheet). Lumina-8 stays Lumina-8 in Spanish type.
After the language changes
Time the translated line. Spanish is often longer than English. A karaoke pop that fit three English tokens may overflow two Spanish lines into the chrome. Recheck safe area. Shorten. Do not shrink the face to unreadability.
Caption after the dub, not before. An English Snap track on a Spanish bake is a lie in two languages.
Burned-in translation cannot be toggled off. If the same file also needs an English cut, export two burns. Do not stack both languages on one 9:16 unless the brief is a dual-language accessibility pass, and even then keep lines short.
When the spoken language is already the ship language, sign up and transcribe that code. When the brief is a new mouth, go to HeyGen. The list is six apps. The language is one job.
FAQ
Does Versely translate captions?
No. It transcribes in 165 language codes and burns a style. Set the code to the spoken language. For translation, use VEED Pro, Descript, Submagic Pro, or CapCut, then burn. For a new mouth, HeyGen.
Can I caption English and dub Spanish from the same transcript?
You can start from the same words. You cannot ship one file for both without two finishes. Dub, then caption the dubbed audio. The English burn is a different export.
Is "100+ languages" on a pricing table translation?
Usually not. It is often transcription coverage. Captions.ai puts 100+ languages on Free captions. HeyGen's 175 is localization. Read which verb the row uses: captions, translate, or dub.