To translate subtitles to another language, translate the text of each cue while keeping every cue number and timestamp exactly as it is, then save the result as a new SRT or VTT file for that language. You can do it by hand, paste the text into a machine translator, or use an AI subtitle tool that translates line by line and keeps the timing for you.
The hard part isn't the translation itself. It's keeping the file valid, keeping lines short enough to read, and catching the mistakes machine translation makes with names, jargon and tone. This guide covers all three.
The short answer
To translate subtitles, start from an accurate subtitle file in the original language, translate only the text of each cue (never the numbers or timestamps), keep lines short enough to read in the new language, have a fluent speaker check names and terms, and save the result as a separate SRT or VTT file named with the language code, such as video.es.srt.
Key takeaways
- Fix the original transcript first; every mistake in it is copied into every translation.
- Translate cue by cue so the timing stays the same. Don't merge or split cues unless you also retime them.
- Translated lines often run longer than the source, so check reading speed after translating.
- Upload each language as its own subtitle track, or burn in one language per copy for social video.
Disclosure: we make QuickVeed and show how to do this in it, along with other ways. Details about other products come from their public pages, checked in October 2026 and linked at the end.
Three ways to translate subtitles
| Method | Cost | Quality | Best for |
|---|---|---|---|
| Professional translator or subtitler | Highest; usually priced per minute or per word | Best: handles idiom, tone and line length | Films, legal or medical content, anything public and high-stakes |
| Machine translation of the file (pasting text into a translator) | Free or cheap | Good for meaning; often breaks file formatting and ignores line length | Personal use, quick drafts |
| AI subtitle tool that translates cue by cue | Low; a credit or a few cents per language | Good, with context; still needs a human check | Marketing, training, social and YouTube videos |
For most business video the sensible route is AI translation followed by a quick review from someone fluent. Save professional translators for content where a mistake would be costly.
How to translate subtitles to another language, step by step
- Get a clean source file. If you don't have subtitles yet, transcribe the video first. Read through the source file and fix wrong words, names and numbers now. Our guide on how to make an SRT file covers the format.
- Keep a backup. Copy the file and name the copy with the target language code, for example
webinar.es.srtfor Spanish orwebinar.de.srtfor German. - Translate only the text lines. Leave cue numbers, the timing lines (the ones with -->) and the blank lines between cues untouched.
- Translate in context. Subtitles split sentences across cues. Read a few cues ahead so a sentence that spans two cues still makes sense in the new word order.
- Shorten where needed. If a translated cue is much longer than the original, cut filler words rather than squeezing in a third line.
- Check the file and the reading speed. Open it in a player with the video. Our free subtitle reading speed checker flags cues that are now too long or too fast.
- Have a fluent speaker review it. Ten minutes of checking by a native speaker catches most embarrassing errors.
- Upload or burn in. Upload the file as a new language track, or burn it into a copy of the video for social feeds.
If you paste subtitles into a machine translator
Pasting a whole SRT into a general translator is the most common free method, and the most common source of broken files. Watch for these problems:
- Changed timestamps. Some translators rewrite the timing line, for example turning
-->into an arrow character or adding spaces. Compare a few timing lines with the original. - Merged cues. Blank lines between cues can disappear, so two cues become one. Count the cues before and after; the numbers should match.
- Translated numbers or tags. Cue numbers and formatting tags are sometimes translated or reordered.
- Lost context. A sentence split over two cues may be translated as two unrelated fragments.
- Wrong encoding. Save the result as UTF-8, or letters in languages such as Arabic, Hindi or Bengali can turn into symbols.
A safer free approach is to copy only the text lines into the translator, then paste the translations back next to the original timings. A subtitle editor makes that easier because it shows text and timing in separate columns.
However you translate, keep the source file as the master. If you correct a word in the original later, update every translation from it, rather than fixing each language by hand and letting the versions drift apart. For a video you'll keep updating, a tool that stores the transcript and its translations together makes this much easier.
Quality checks after translating
| Check | What to look for |
|---|---|
| Names and brands | Product, company and people's names should usually stay as they are, not be translated |
| Terms | Use the same word for the same thing throughout, matching your product's interface in that language if it has one |
| Numbers, dates and currency | Date order, decimal separators and currency symbols differ by country |
| Formal or informal address | Many languages (Spanish, German, French, Hindi and others) have a formal and informal you; pick one and keep it |
| Line length | Translated text can be longer than the source; keep each cue to two short lines |
| Right-to-left scripts | Arabic, Hebrew and Urdu read right to left; check punctuation and numbers display correctly in the player |
| On-screen text | If the video shows words on screen, decide whether the subtitles should translate them too |
If a cue is too long after translation and can't be shortened, you can extend its end time into the gap before the next cue, as long as it doesn't overlap the next one.
How to translate subtitles in QuickVeed
QuickVeed, the tool we make, translates a transcript cue by cue so the timing never changes. In Captions & subtitles:
- Upload the video (up to 3 hours) and press Transcribe. The transcript costs 1.5 credits a minute, rounded up: 15 credits for a 10-minute video.
- On the Edit tab, correct any line and press Save changes. Do this before translating: saving clears translations made from the old text.
- On the Translate tab, pick up to 5 languages at a time from 32, including Spanish, French, German, Portuguese (Brazil), Arabic, Hindi, Bengali, Japanese and Korean. Each line keeps its timing. Translation is billed by AI use, usually a credit or two per language.
- On the Download tab, download SRT, VTT or TXT for each language.
- Or, on the Burn in tab, pick the languages and a caption style to get one captioned copy of the video per language (1 credit a minute per copy, 3 minimum, videos up to 30 minutes).
The model translates the whole transcript with context, which helps with sentences that span cues, but it's still machine translation: have someone fluent check anything customer-facing. If you'd rather your viewers hear the new language, AI dubbing translates and re-voices the video instead.
Which languages to translate subtitles into first
Translating into every language you can is cheap with AI, but each language still needs a review, so start where it pays off.
- Look at where viewers already come from. YouTube Studio's audience reports and your website analytics show viewers' countries. A language with a steady share of viewers is a better bet than a guess.
- Follow your customers. If you sell in Brazil, Germany or the Gulf, translate for those markets first, even if the audience is small today.
- Match your product. If your app or site is already available in a language, translate videos into it so support and onboarding content line up.
- Start with two or three languages. Publish, check the watch time on those versions over a month, then add more.
For training and internal video, ask the people who'll watch it. A team that reads English comfortably may still prefer onboarding in their first language.
Adding translated subtitles to YouTube and other platforms
On YouTube, open YouTube Studio, go to Subtitles, choose the video, click Add language, pick the language and upload your translated file. Repeat for each language; viewers then choose from the subtitles menu. YouTube's automatic captions are made only in the video's own language, so translated files you upload are the reliable way to offer other languages.
On your own website, add one <track> element per language with a VTT file. On Instagram, TikTok and LinkedIn, burn the subtitles into a copy of the video for each language you post. Make each language from the same corrected source file so they all stay in step.
Frequently asked questions
Can I translate an SRT file with Google Translate?
You can paste the text in, but general translators can change timestamps or merge cues. Translate only the text lines, or use a subtitle tool that keeps the timing, and check the file before uploading.
How do I translate subtitles without changing the timing?
Translate only the text of each cue and leave cue numbers, timing lines and blank lines untouched. Subtitle editors and AI subtitle tools do this automatically.
Is AI subtitle translation accurate?
For clear speech and common languages it's usually good enough to publish after a review. It still makes mistakes with names, jargon, humour and formal versus informal address, so have a fluent speaker check it.
Should I translate subtitles or dub the video?
Subtitles are cheaper and keep the original voice; dubbing reaches people who'd rather listen. Our guide to AI dubbing vs subtitles covers when each makes sense.
How should I name translated subtitle files?
Add the language code before the extension, such as video.en.srt, video.es.srt and video.fr.srt. Many players pick up the language from the name.
Try it with your own video
Transcribe a video, translate it into the languages you need and download the files. Upload a video, pick a caption style, and judge the subtitles for yourself. QuickVeed plans start at $18/month, and new accounts get a 14-day trial with 75 credits, no card needed. Sign up or see pricing.
Sources
Competitor details in this post were checked against these public pages in October 2026. Products and prices change, so confirm with each vendor before you decide.


