Few things are more annoying than finishing an edit, tapping Generate, and watching the spinner die. If your CapCut auto captions not working problem looks like that, take a breath. In most cases it is not a broken app. It is one of five or six small things, and you can find the cause in about ten minutes if you check them in the right order.
I edit short videos on my phone almost daily, and I have hit every version of this error: captions that never start, captions stuck near 99%, captions in the wrong language, and captions that come out as nonsense. Below is the exact order I follow, with what each symptom usually means.
Why CapCut auto captions not working keeps happening
CapCut’s own help page says auto captions rely on speech recognition and cloud processing. That one sentence explains most failures. The app has to hear clear speech, know the language, and send the audio to a server and get text back. If any link in that chain breaks, you get an error, an empty track, or garbage text.
The official list of causes is short: poor audio or background noise, the wrong language setting, a weak internet connection, a muted or missing audio track, and an outdated app version. I would add two more from my own experience: a very long clip, and a project already full of leftover caption tracks.
Step 1: Check the audio before anything else
Play the clip with headphones. Can you clearly hear a person talking? If the voice is quiet, buried under music, or the clip has no audio at all, CapCut has nothing to transcribe.
- Make sure the clip is not muted and the volume is not near zero.
- If background music is loud, lower or remove the music track first, then generate.
- If the voice is faint, raise the clip volume a little before generating. Do not push it so far that it distorts.
This one fix solves more cases than all the others combined, especially for videos recorded in a noisy street or a market.
Step 2: Pick the right spoken language
The language you choose must match what is actually spoken. If you speak Hindi or Kannada mixed with English and you pick English, you will get strange words or nothing. Open the caption menu again and choose the language that covers most of your speech.
If your clip mixes two languages in every sentence, split it into parts and generate each part with its own language setting. It takes longer, but the result needs far less manual fixing.
Step 3: Test your internet connection
Because the audio is processed online, a weak connection can stall the job. Switch from mobile data to Wi-Fi, or the other way around. Turn off a VPN if you use one. Keep the app open and the screen on while it works.
On CapCut’s web editor, do not refresh the page while the job is running. CapCut’s help page about captions stuck at 99% says recognition runs on remote servers, and refreshing cancels it. Wait a few minutes first.
Step 4: Clean up old caption tracks
This is the one most guides skip. If you have tried generating three times, your timeline may have several overlapping text tracks. CapCut’s help center says duplicate auto-caption layers or manual text placed over captions can cause multiple captions showing at once, and mixing auto and manual captions can break the Apply to all captions option.
- Scroll the timeline and look for extra text lanes.
- Delete every caption track you do not need.
- Generate once, wait for it to finish, then style the captions.
- Pick the style first and edit words later. Typed-by-hand captions can drop out of the style settings.
Step 5: Update the app, then restart
Old versions carry old bugs. Update CapCut from the App Store or Google Play, close it fully, and reopen the project. Only if that fails would I clear the cache. Reinstalling is the last resort, and make sure your project is backed up to the cloud before you try it.
A quick symptom chart
on your account.One honest note: sources disagree on whether auto captions are free or limited in some versions and regions. If CapCut shows a Pro or usage prompt, read it. I would not trust any article, including this one, that claims a permanent free trick.
Fixing captions that are only a little wrong
Sometimes captions generate fine, but a few words are off. Do not delete and regenerate again and again. Tap the caption block, edit the text, and play it back. Fix names and brand words first, because speech recognition struggles with them most.
If you want readable captions for short vertical videos, keep two short lines at most, use a plain bold font, and keep them away from the bottom edge where the app buttons sit. Preview the whole video with sound before export.
For more on what the editor can do, see my notes on CapCut’s newer features and the overview of CapCut Pro and AI editing features. If you also make AI visuals for your videos, how to write AI image prompts will help.
My own test routine for long videos
For videos over a couple of minutes, I split the project into smaller parts and caption each one separately. A short clip finishes faster, fails less often, and if one part errors out I only redo that part. I also keep a copy of the project before I start generating, so a bad attempt never costs me my edit.
Another small habit: record the voice close to the phone, in a quiet room, even if the visuals are shot elsewhere. Ten seconds of clean speech gives better captions than a full minute of shouting over traffic.
Common mistakes I see
- Tapping Generate five times in a row instead of finding the cause.
- Choosing English for a clip that is mostly another language.
- Leaving loud music at full volume under the voice.
- Refreshing the web editor while it is still processing.
- Styling captions before cleaning up duplicate tracks.
Wrap-up
If your CapCut auto captions not working issue came back after a fix, repeat the checks in order instead of reinstalling. Work down the list: audio, language, connection, duplicate tracks, app version. Nine times out of ten the culprit is in the first three. For anything else, the official CapCut help page on auto captions lists the steps for web, desktop and mobile, and you can contact support from there.
FAQ
Why does CapCut say it could not generate captions?
Usually weak internet, unclear audio, or the wrong language. Fix those, then try again once.
Why are my CapCut captions in the wrong language?
The language selected before generating did not match the speech. Delete the track and generate again with the correct language.
Why are captions stuck at 99%?
The server may still be working. Keep the app open, stay online, and wait a few minutes before retrying.
Can I use captions from CapCut in another editor?
CapCut’s help page says only auto-recognized captions can be exported, so generate them with Auto Captions first.





