YouTube Transcript Translator

Read any YouTube video in your own language — captions or AI transcripts, translated to 100+ languages with timestamps kept.

Most transcript tools give you the video's text in the language it was spoken. This one goes one step further: after extracting the transcript, it translates it into the language you read — while preserving every timestamp, so the result still works as subtitles.

How translation works here

  1. Paste a YouTube URL. The tool fetches the best available caption track (or transcribes the audio if there are none).
  2. Pick a target language — English, Spanish, French, German, Finnish, Japanese, and 100+ more.
  3. The transcript is translated segment by segment via machine translation (MyMemory by default; DeepL or OpenAI when configured).
  4. Download the translation as TXT, SRT, VTT, or JSON — timestamps intact.

Translated subtitles, not just text

Because translation happens on timestamped segments rather than a flat block of text, the output is directly usable as a translated subtitle track: import the SRT into your editor, or play the VTT in a browser. This is the quickest way to make a foreign-language video watchable in your own language.

What the quality is like

Machine translation is excellent for well-spoken content in major language pairs — lectures, news, tutorials, interviews. You will hit its limits with heavy slang, code-switching, or dense jargon. For those cases, treat the output as a strong first draft and polish the key passages yourself.

Use cases

  • Language learning — follow along in your target language, then compare with the original.
  • Content localization — draft subtitles for a video you are republishing.
  • Research — read foreign-language talks, interviews, and lectures in your working language.
  • Business — digest customer or competitor videos in languages you do not speak.

Frequently asked questions

Does it translate the official captions or a fresh transcription?

It translates whatever transcript source the video provides: native/official captions when they exist, or an AI transcription when the video has no caption track. You can pick a specific caption language first, then translate from that.

How good is the translation quality?

It uses production machine translation (MyMemory by default, with DeepL or OpenAI available). For well-spoken content in major language pairs it reads naturally; poetry, slang, and code-switching are where you will notice MT limits.

Can I download the translation as subtitles?

Yes — the translated segments keep their original timestamps, so you can export them as SRT, VTT, CSV, or JSON. There is also a bilingual SRT option with the original line under each translated line, for language learning.

Which languages are supported?

100+ languages via ISO 639-1 codes — e.g. en, es, fr, de, it, pt, nl, pl, ru, ja, ko, zh, fi, sv. Pick any supported target language in the UI or API.

Get a transcript right now

Paste any YouTube URL — 25 free credits, no sign-up, no card.

Extract a transcript →