To translate a YouTube video to English when it has no CC, you have two routes. If the video has auto-generated captions (most do, even without a visible subtitle option in your language), turn them on and use YouTube's Auto-translate. If there are genuinely no captions at all, use a tool that listens to the audio and translates the speech, such as a desktop live translator on your computer or a live-subtitle app on your phone.
This guide shows how to tell which case you are in, then the free and paid ways to handle each.
Does the video really have no subtitles?
People often say "no subtitles" when they mean "no English subtitles." Those are very different problems. Check these in order:
- Look for the CC button at the bottom of the player. If it is there, the video has at least one caption track.
- Open the gear icon, then Subtitles/CC. A track labeled "(auto-generated)" means YouTube transcribed the speech itself. That track can be translated.
- Open the transcript. On desktop, expand the description and choose Show transcript. If a transcript exists, captions exist.
- Wait if the video is new. Automatic captions can take a while to appear after upload, especially for long videos.
If you found any track, you are in the easy case. Pick it, choose Auto-translate, then English. Our step-by-step guide on how to translate a YouTube video to English covers it in detail, including two-language subtitles and dubbing with the free SpeakFlow Translate extension.
Why some YouTube videos have no captions
When the CC button is missing or greyed out, it is usually one of these:
- The spoken language is not one YouTube captions automatically.
- The audio is mostly music, noisy, or has several people talking over each other, so automatic captioning was skipped.
- The creator turned captions off or removed the automatic track.
- It is a live stream, or a stream replay whose captions were not generated.
- It is a Short or a clip where captions simply were not produced.
In all of these, there is no text for YouTube, Google Translate or a caption-based extension to work with. The SpeakFlow Translate extension also needs a caption track, so it cannot help here either. You need speech recognition on the audio.
How to translate YouTube audio to English on a computer
On a Mac or Windows PC, a live translator that hears your computer's sound can translate any video, with or without captions. SpeakFlow Pro does this with its Watch video preset.
- Download SpeakFlow Pro for Mac (macOS 14.4 or later) or Windows (10 or 11).
- Choose the Watch video preset and set the target language to English. The spoken language is detected automatically, across 60+ languages.
- Play the YouTube video in your browser and press Play in SpeakFlow.
- Read the English captions in the floating panel (drag it under the video and resize it), or listen to the translation spoken by a natural voice.
- Afterwards, keep the full bilingual transcript or ask for an AI summary.
Expect the translation to run about 1 to 2 seconds behind the speaker, because it waits for enough of a sentence to translate the meaning rather than word by word. If the video is about a specialist subject, type the topic or a few glossary terms in the context box so names and jargon come out right.
Because it listens to system audio, the same setup works for videos outside YouTube too: Vimeo, Bilibili, course platforms, or a file playing in VLC. Every computer gets one free hour, no card required.
Free options when there are no captions
There are free ways to get a rough result, each with trade-offs:
- Chrome Live Caption. Chrome can caption audio playing in the browser, and recent versions can translate those captions into some languages. Recognition languages are limited, so check whether your source language is supported.
- Windows 11 Live Captions. On Copilot+ PCs at the time of writing, Live Captions can translate a number of languages into English. On other PCs it transcribes but does not translate.
- Google Translate on a second device. Open conversation or transcribe mode on your phone and hold it near the speakers. It works in a pinch, but room noise and the video's music hurt accuracy.
For details on the browser route, see our guide to translating Chrome Live Caption, and for Windows, Windows 11 Live Captions translation.
Methods compared
| Method | Needs captions? | Cost | Good for | Limits |
|---|---|---|---|---|
| YouTube Auto-translate | Yes | Free | Most videos with auto-generated captions | Fails on videos with no track |
| SpeakFlow Translate extension | Yes | Free | Dual subtitles, dubbing, SRT | YouTube only, desktop only |
| Chrome Live Caption | No | Free | Quick captions in the browser | Limited languages, browser audio only |
| Phone near the speakers | No | Free | One-off short clips | Noise, lower accuracy |
| SpeakFlow Pro, Watch video | No | 1 free hour, then hour packs from $19 | Any video or app on Mac or Windows, voice or captions | Needs a computer; about 1 to 2 seconds delay |
| SpeakFlow phone app, Live subtitles | No | Free minutes daily | Watching on iPhone or Android | Some apps block audio capture |
Getting better results from audio translation
Translating speech is harder than translating captions, so a little setup goes a long way. Keep the video volume at a normal level rather than very low, because quiet audio is harder to recognize. If the video has loud background music, pick a scene with clearer speech to judge the quality. For interviews and panels, expect the occasional mix-up when people talk over each other.
It also helps to know what you are watching. A cooking channel, a chemistry lecture and a football podcast use very different vocabulary, and telling the translator the topic up front reduces mistakes with names and technical terms.
How to translate a YouTube video without subtitles on a phone
On a phone, the SpeakFlow phone app has a Live subtitles mode that listens to the sound of other apps and floats translated captions over them.
- iPhone and iPad (iOS 17+): it uses a screen broadcast that only takes the sound of other apps, never your microphone, and shows captions in a floating Picture-in-Picture window over the YouTube app.
- Android 10+: captions appear in a floating overlay on top of YouTube.
You can choose a caption style (Reading, Compact, Two languages or Large) and optionally turn on an AI voice that reads the translation aloud while the original is lowered. One honest caveat: some apps block their audio from being captured, and in those the captions will stay empty. There are free minutes every day without an account.
Which route should you take?
Check for an auto-generated track first; if it exists, the free built-in translation or the SpeakFlow Translate extension is the simplest path. If the video truly has no captions, translate the audio: on a computer with SpeakFlow Pro in Watch video mode, or on your phone with the Live subtitles mode of the SpeakFlow phone app. More scenarios are on the watching videos page.
Frequently asked questions
Can Google Translate translate a YouTube video without subtitles?
Not directly. Google Translate needs text or live microphone input, so the closest you can get is holding a phone with Translate open near your speakers, which is noisy and less accurate.
How do I know if a YouTube video has auto-generated captions?
Turn on CC, open the gear icon and Subtitles/CC. A track labeled auto-generated means YouTube transcribed the speech, and you can translate it with Auto-translate.
Why does a YouTube video have no CC button?
Usually the language is not captioned automatically, the audio is music or too noisy, the creator disabled captions, or the video is new and captions are still processing.
Can I translate a YouTube live stream with no captions?
Yes, by translating the audio instead of captions. A desktop app such as SpeakFlow Pro with the Watch video preset listens to the stream and shows or speaks the translation about 1 to 2 seconds behind.