Translate a YouTube video to English without CC

If a YouTube video truly has no captions, nothing that works from subtitles can translate it; you need a tool that listens to the audio. First make sure it really has none, because most videos have auto-generated captions you can translate for free.

24 October 2026 · 5 min read

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:

  1. Look for the CC button at the bottom of the player. If it is there, the video has at least one caption track.
  2. Open the gear icon, then Subtitles/CC. A track labeled "(auto-generated)" means YouTube transcribed the speech itself. That track can be translated.
  3. Open the transcript. On desktop, expand the description and choose Show transcript. If a transcript exists, captions exist.
  4. 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:

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.

  1. Download SpeakFlow Pro for Mac (macOS 14.4 or later) or Windows (10 or 11).
  2. Choose the Watch video preset and set the target language to English. The spoken language is detected automatically, across 60+ languages.
  3. Play the YouTube video in your browser and press Play in SpeakFlow.
  4. 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.
  5. 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:

For details on the browser route, see our guide to translating Chrome Live Caption, and for Windows, Windows 11 Live Captions translation.

Methods compared

MethodNeeds captions?CostGood forLimits
YouTube Auto-translateYesFreeMost videos with auto-generated captionsFails on videos with no track
SpeakFlow Translate extensionYesFreeDual subtitles, dubbing, SRTYouTube only, desktop only
Chrome Live CaptionNoFreeQuick captions in the browserLimited languages, browser audio only
Phone near the speakersNoFreeOne-off short clipsNoise, lower accuracy
SpeakFlow Pro, Watch videoNo1 free hour, then hour packs from $19Any video or app on Mac or Windows, voice or captionsNeeds a computer; about 1 to 2 seconds delay
SpeakFlow phone app, Live subtitlesNoFree minutes dailyWatching on iPhone or AndroidSome 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.

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.

Try it: every computer gets one free hour, no card — download for Mac or Windows. On a phone? Get the app. Watching YouTube? The Chrome extension is free.

Keep reading

All articles