The quickest free way to translate a YouTube video to English is YouTube's own Auto-translate: start the video, turn on captions, open the gear icon, go to Subtitles/CC, choose Auto-translate and select English. It machine-translates whatever caption track the video has, including the auto-generated one, so it works on a large share of videos without installing anything.
It has limits, though: one language on screen at a time, no voice, nothing to export, and it depends on the video having captions in the first place. Below is the built-in method step by step, what it cannot do, and how to fill the gaps.
How to use YouTube Auto-translate on a computer
- Open the video on youtube.com in any desktop browser.
- Click the CC button at the bottom of the player so captions are on. If there is no CC button, the video has no captions at all (see the section on videos without subtitles below).
- Click the gear icon (Settings).
- Choose Subtitles/CC. You will see the available tracks, for example "Korean" or "Spanish (auto-generated)".
- Pick the original-language track first, then reopen the same menu and choose Auto-translate.
- Select English from the list. The captions switch to English immediately.
YouTube usually remembers your caption preference, so on the next video you may only need to press CC. If the translation looks odd, check which source track is selected: translating from a creator-uploaded track is normally cleaner than translating from an auto-generated one.
How to translate a YouTube video to English on your phone
In the YouTube app on iPhone or Android, tap the video once, tap the gear or the three-dot menu, then Captions. Depending on your app version and the video, an Auto-translate option appears in that list; choose it and pick English. At the time of writing, the option is not shown on every video or every app version, so if you cannot find it, try the same video in a mobile browser in desktop mode, or on a computer.
If you want subtitles over other apps on the phone as well (TikTok, a livestream, a streaming service), the SpeakFlow phone app has a Live subtitles mode that floats translated captions over whatever is playing. Some apps block their audio from being captured, so it will not work everywhere.
What YouTube Auto-translate cannot do
The built-in feature is good enough for a quick look. It starts to fall short when you watch a lot of foreign-language content or need more than a caption line:
- One language at a time. You see English or the original, never both. Language learners and translators usually want both.
- No voice. You have to read every line. On a long lecture or cooking video that is tiring, and you miss what is happening on screen.
- No export. You cannot download the translated subtitles as a file for notes, study or reuse.
- Missing on some videos. The Auto-translate entry sometimes does not appear, for example on some live streams, very new uploads whose automatic captions are still processing, or videos where the creator disabled captions.
- Hard to scan. You cannot read the whole video as text or jump to a specific sentence.
If any of these matter to you, an extension adds them on top of the same caption data. If Auto-translate is simply missing or broken, our troubleshooting guide on YouTube auto-translate not working walks through the usual causes.
Built-in Auto-translate vs. an extension: which to use
| Need | YouTube Auto-translate | SpeakFlow Translate extension |
|---|---|---|
| Price | Free | Free (optional VIP for premium AI models) |
| English subtitles on the video | Yes | Yes, in sync, 100+ target languages |
| Original and translation together | No | Yes, two-language subtitles |
| Spoken translation (dubbing) | No | Yes, AI voice while the original is lowered |
| Export subtitles (SRT) | No | Yes, translated or original |
| Read the whole video as text | Partly, via the transcript panel | Yes, subtitle panel with jump to any line |
| Works on phones | Yes, in the app | No, desktop Chrome, Edge, Brave or Opera only |
| Video with no captions at all | No | No (needs a caption track) |
The honest summary: if you only watch the occasional foreign video on your laptop or phone, the built-in setting is fine. If you watch regularly, learn languages, or want to listen rather than read, the extension is worth the minute it takes to install.
How to get English subtitles, dubbing and SRT with SpeakFlow Translate
SpeakFlow Translate is a free extension for Chrome, Edge, Brave and Opera on desktop. It reads the video's caption tracks, including YouTube's auto-generated ones, and translates them into the language you choose.
- Install SpeakFlow Translate from its extension page.
- Open any YouTube video. A round SpeakFlow button appears on the player.
- Press it and choose English as the target language. Translated subtitles appear on the video in sync.
- Optional: turn on two languages to see the original line above the English one.
- Optional: turn on AI dubbing. A natural voice reads the English translation while the original audio is lowered.
- Optional: open the subtitle panel to read the whole video as text, click any line to jump there, or export an SRT file.
The free version uses Google translation, includes dubbing and SRT export, and needs no account. VIP ($6.90 a month or $89 a year, prepaid, no auto-renewal) adds premium AI translation models, premium voices and an AI summary of the video. More on this setup on the YouTube translation page.
Tips for better English translations
- Prefer human captions. When a video offers both an uploaded track and an auto-generated one, translate from the uploaded track.
- Check the source language. If YouTube mislabels the spoken language, the auto-generated captions and the translation will both be poor.
- Slow down for dense content. At 0.75x speed, subtitles stay on screen longer and dubbing keeps up more comfortably.
- Export for study. An SRT file lets you review vocabulary or quote a passage later without rewatching.
What if the video has no subtitles at all?
Most videos have at least auto-generated captions, so this is rarer than it seems. But some do not: music-heavy clips, videos in languages YouTube does not caption automatically, or uploads where captions are turned off. Neither YouTube nor any caption-based extension can translate those, because there is no text to translate.
In that case you need a tool that listens to the audio itself. On a Mac or Windows computer, SpeakFlow Pro with the Watch video preset hears what your computer plays and shows or speaks it in English in real time, usually 1 to 2 seconds behind. The full walkthrough is in how to translate a YouTube video without subtitles.
Start translating YouTube videos to English
Try the built-in Auto-translate first; it costs nothing and covers the basics. When you want both languages on screen, a voice reading the translation, or subtitles you can keep, install SpeakFlow Translate for free. For videos without any captions, or audio from other apps, use SpeakFlow Pro, which includes one free hour on every computer.
Frequently asked questions
Can I translate a YouTube video to English for free?
Yes. YouTube's Auto-translate option under Settings, Subtitles/CC is free, and the SpeakFlow Translate extension is free too, including two-language subtitles, AI dubbing and SRT export.
Why is there no Auto-translate option on a YouTube video?
Auto-translate only appears when captions are switched on and the video has a caption track. Live streams, brand-new uploads and videos with captions disabled often do not offer it.
Can YouTube translate a video into English audio?
Not for viewers on most videos; YouTube only translates the captions. Creators can add dubbed audio tracks themselves, and an extension like SpeakFlow Translate can read the translation aloud for you.
How do I download translated YouTube subtitles?
YouTube does not offer a download for auto-translated captions. With SpeakFlow Translate you can open the subtitle panel and export the translated or original subtitles as an SRT file.