YouTube Translation Not Working — 8 Fixes
Subtitles greyed out, extension doing nothing, two voices at once or a voice that lags. The causes in the order they happen, and the fixes.
Translation on YouTube fails in a small number of predictable ways, and almost all of them look identical from the outside: you press something and nothing happens. This walks through the causes in the order they actually occur, starting with the one that accounts for most reports.
Find your symptom
| What you see | Most likely cause | Section |
|---|---|---|
| Subtitles menu is empty or greyed out | Video has no caption track | 1 |
| Auto-translate option is missing | Captions exist but are not auto-generated | 2 |
| Extension does nothing after install | Not signed in, or page not reloaded | 3 |
| Two voices talking over each other | More than one extension running | 4 |
| Voice is in the wrong language | Voice locked to a previous language | 5 |
| Worked yesterday, dead today | Session dropped, common in Edge | 6 |
| Voice drifts behind the speaker | Segment pacing, or a very fast speaker | 7 |
| Nothing happens after changing language | Rate-limit cooldown | 8 |
1. The video has no captions
This is the big one. Every browser-based translation method — YouTube's own auto-translate and every extension we know of — reads an existing caption track and translates that. No captions means nothing to translate.
How to check: open the settings gear, then Subtitles/CC. An empty list or a greyed-out entry means no track exists.
What you can do: nothing on that video, until the uploader adds captions or YouTube generates them. YouTube produces automatic captions for most speech in supported languages, but not for music-heavy videos, very short clips, poor audio, or languages it does not cover. If you need that specific video, downloading the audio and running it through a separate transcription tool is the only route, and it is a lot of work for one video.
2. Subtitles exist but Auto-translate is missing
Auto-translate appears only for tracks YouTube considers eligible. Manually uploaded subtitles in some languages, and tracks in languages outside YouTube's translation set, do not get the option.
What you can do: an extension can often still translate a track that YouTube itself will not auto-translate, because it does the translating rather than asking YouTube to.
3. The extension installed but nothing happens
Work through these in order — the first two solve most cases:
- Reload the YouTube tab. Extensions do not attach to pages that were already open when they installed.
- Sign in. Most tools need an account before they will start.
- Check it is enabled for the site, in the browser's extension settings.
- Try a different video. If a second video works, the first one is the problem, not the extension — go back to section 1.
- Disable ad blockers temporarily. Some block the subtitle endpoint the extension reads from.
4. Two voices at once
You have more than one dubbing extension active. They do not coordinate, so both start speaking. Disable all but one — not just close the popup, actually toggle the others off in the browser's extension list.
The same thing happens if the extension is running and you also switch on YouTube's own translated captions with a screen reader active.
5. The voice is in the wrong language
Almost always a voice left selected from a previous session. The tool translates to your new language but keeps speaking with the old voice, which sounds like gibberish with a foreign accent.
Fix: reselect the target language so the tool picks a matching voice automatically, then choose a specific voice if you have a preference. Do not pick the voice first.
6. It worked yesterday and now it does not
Usually a dropped session. Extensions in Manifest V3 run as service workers that the browser shuts down when idle, and on restart the login state sometimes does not come back.
Fix: open the extension and sign in again. You should not need to reinstall, and reinstalling loses your settings.
This is noticeably more common in Microsoft Edge, which shuts service workers down more aggressively than Chrome and handles the Google sign-in flow differently. If you are on Edge and this keeps happening, Chrome is the more reliable option today.
7. The voice lags behind the speaker
Translated speech is rarely the same length as the original. German and Russian run long against English; Chinese and Japanese run short. Over a fast-talking video the gap accumulates.
What helps: tools that adapt playback speed per subtitle segment stay in sync because they catch up within each line instead of drifting for the whole video. If yours has a speed setting, raise the maximum. If it does not, slowing the video slightly to 0.9× is a workable hack.
8. Nothing happens after switching language
Most tools rate-limit language changes on purpose. Each change re-requests subtitles from YouTube and regenerates audio, and doing that repeatedly gets you temporarily blocked by YouTube with a 429 error. A cooldown of ten to fifteen seconds is normal and deliberate.
Fix: wait fifteen seconds. If you have been switching languages repeatedly, wait a minute — you may have hit YouTube's limit rather than the extension's.
Things that will not work, so do not spend time on them
- Live streams. Live captions arrive late and change retroactively, so dubbing on top of them lags badly. Most tools do not support this and the ones that try are unreliable.
- Shorts. Usually no caption track, and too short for audio to generate before the clip loops.
- Mobile. Chrome on Android and iOS does not run these extensions. YouTube's own translated captions work in the app; dubbing does not. See the guide for what is actually possible on a phone.
- Music videos. Rarely captioned, and lyrics translate badly even when they are.
Still stuck
Before concluding a tool is broken, test it against a well-captioned talk from a large channel — a conference talk or a news segment. If that works, the tool is fine and the problem is the specific video. If it fails there too, try a different tool; the comparison covers the main alternatives and their limits, including which of them cap you at a few videos a day, which is a failure mode that looks a lot like being broken.
Related reading
Start Translating YouTube Videos Now
Free Chrome extension — no sign-up required, no limits
Add to Chrome — Free