In most cases, CapCut auto captions stuck at 0% start working after you confirm a stable internet connection, update CapCut and clear its cache.
On CapCut desktop, merging your audio into one compound clip fixes the rest. A compound clip is a single clip that CapCut desktop builds by merging several selected clips, so auto captions read one continuous audio track instead of many separate pieces.
You know the scene: the edit is done, the deadline is close, and the progress bar never moves. Auto captions run on CapCut’s speech recognition servers, so they need the internet to start at all. A bar at 0% almost always means your audio never reached those servers, while a later stall points to the audio itself.

We cover CapCut mobile and CapCut desktop, starting with 30-second checks like an app update and ending with a reinstall. Try the fixes in order, since the first three solve most stalls in under five minutes.
Key Takeaways
- A bar at 0% means the audio never reached CapCut’s servers.
- Update CapCut and sign in before changing any settings.
- Test on cellular data to rule out a blocked network fast.
- On Android, pick Clear cache, never Clear data.
- On desktop, merge voice clips into one compound clip.
- A stall at 45% or 99% points to the audio or timeline, not the connection.
Why Auto Captions Freeze Before They Start
A frozen 0% tells you something specific: CapCut never managed to send your audio for processing. Auto captions upload the audio to CapCut’s speech recognition servers before any text appears. So the cause sits somewhere between your device and those servers.
A bar at 0% means processing never began, while a stall partway through means processing started and then failed on part of the audio. That split tells you where to look first. Most 0% causes fall into five groups, shown below with where we fix each one.

| Cause | What You Notice | Platform | Where to Fix It |
|---|---|---|---|
| Blocked or weak connection | Bar stays at 0%, sometimes a network error | All platforms | Section 4 |
| Outdated app | Bar stays at 0% after skipped update prompts | All platforms | Section 3 |
| Corrupted cache | Worked yesterday, not today | Mobile | Section 5 |
| Split or multi-track audio | Bar freezes on long timelines | Desktop | Section 6 |
| Wrong spoken language or no clear speech | Fails or gives empty captions | All platforms | Section 7 |
Some causes hide in plain sight. Caption settings and audio levels matter as much as the network does.
A clip with music louder than the voice can stall the transcription even with a perfect connection.
That is why a strong Wi-Fi signal alone does not prove the problem is solved. Before you try anything, note whether the bar is at exactly 0% or stopped later, because that one number decides which section of fixes you need.
Quick Checks for a CapCut Auto Captions Stuck at 0 Percent Fix
Before changing any settings, spend two minutes on the checks that solve the most common stalls. These steps are safe and touch none of your drafts. An update that is still downloading in the background can keep auto captions at 0% until it finishes.
Updates come from the App Store on iPhone and Google Play on Android. On Windows and Mac, they come from the desktop installer or the in-app updater. Some versions of CapCut also require you to be signed in before auto captions will run.

- Confirm your internet connection loads a web page in a browser.
- Update CapCut to the latest version and let the download finish.
- Sign in to your CapCut account.
- Force-close the app, then reopen it and the project.
- Confirm the clip has audible speech and is not muted.
The CapCut auto captions stuck at 0 percent fix on iPhone often starts with a pending App Store update and a full force-close. To force-close, swipe up from the bottom, pause, then swipe the CapCut card off the top of the screen. Pressing the Home gesture alone leaves the app running in the background.
Give each check a fresh try at captioning before you move on. If the bar moves even 1% after these checks, the connection is fine and the problem sits in the audio or settings.
Fixing a CapCut Auto Captions Network Error
A video that captions fine at home but fails on campus Wi-Fi is the classic sign of a blocked network. A CapCut auto captions network error usually means the upload to the speech recognition servers was blocked or timed out, not that your audio is bad. School, office and public Wi-Fi networks often filter traffic with firewalls that can block that upload.
Service outages can look the same. CapCut briefly went offline in the United States in January 2025, during the TikTok divestment law deadline, before service returned. If CapCut shows errors everywhere at once, the problem is likely not your internet connection.
Switching Between Wi-Fi and Cellular Data
Turn off Wi-Fi and try captions on cellular data, or do the reverse if you started on cellular. At home, restart the router by unplugging it for 30 seconds. On iPhone, turn off Low Data Mode under Settings, and on Android, turn off Data Saver.
Both data-saving modes can limit large uploads in the background. A long voiceover is exactly the kind of upload they slow down.
Using a VPN When Servers Are Blocked
A VPN routes your traffic around a network that blocks CapCut’s servers. Turn it on, generate the captions, then turn it off once they finish. Leaving it on can slow other uploads and exports.
The same tool can cause the error, too. If a VPN was already on when the bar froze, turn it off first and try again. Test on cellular data first, since it rules out a firewall in under a minute without installing anything.
Clearing Cache and Reinstalling on iPhone and Android
When auto captions worked yesterday and stall today on the same phone, corrupted cache is the most likely culprit. Cache is the set of temporary files CapCut stores to load faster, and one broken file can stop captions. On Android, tapping Clear data instead of Clear cache can wipe local drafts, so pick Clear cache.
Start with the gentlest method for your phone. Reinstall CapCut only after offloading or clearing cache fails. Before you delete the app, back up drafts to CapCut cloud space or export them as videos.
Offloading CapCut on iPhone
Open Settings, tap General, then iPhone Storage, and pick CapCut from the list. Tap Offload App and confirm. This removes the app but keeps its documents and data, so your projects stay on the phone.
Once the app is gone, tap Reinstall App on the same screen. The fresh copy downloads from the App Store and picks up your saved data. This step also frees iPhone storage, which helps when your phone is nearly full.
Clearing Cache on Android
Open Settings, tap Apps, then CapCut, then Storage. Tap Clear cache, which removes temporary files only. Leave the Clear data button alone, because it removes local settings and can remove unsaved drafts.
Menu names vary a little between Samsung, Google Pixel and other phones. The path still runs through Apps and Storage on nearly every model.
Using CapCut’s Own Clear Cache Option
CapCut mobile has its own cleaner. Tap the gear icon on the home screen, then tap Clear cache and confirm. This works on both iPhone and Android and never touches your drafts.
If none of these methods help, delete the app and reinstall CapCut from your store. Restart the phone after offloading or clearing, then reopen the project before tapping Auto captions again.
Merging Audio Into a Compound Clip on PC and Mac
A timeline with dozens of short voice cuts gives the transcription engine dozens of tiny gaps to trip over. Merging those cuts into one compound clip on CapCut desktop gives auto captions a single track to read. On Windows, Alt+G creates a compound clip, and right-click then Create compound clip works on both Windows and Mac.
Save a copy of the project before merging, since some edits are harder to change inside a compound clip. Trimming one word or moving one breath is easier on the original cuts. Use File and Save As, or duplicate the project from the home screen.
- Delete any partial or stuck caption blocks on the timeline.
- Select all audio and voiceover clips.
- Right-click and choose Create compound clip, or press Alt+G on Windows.
- Open Text, then Auto captions.
- Click Generate.
The merged clip keeps every cut in the same place, so your timing does not shift. It works best for podcasts, tutorials and talking-head videos with many jump cuts. After captions finish, you can still edit the caption text, so merging costs you nothing in accuracy.
Caption Settings That Block Generation
An English voiceover set to transcribe as Spanish can sit at 0% or return an empty track. The spoken language setting and leftover captions are the two settings that block generation most often. A mismatch between the selected spoken language and the actual speech can produce failed or empty captions.
Both settings live in the same caption panel, so checking them takes seconds. Open Text, then Auto captions on CapCut desktop, or tap Captions, then Auto captions on CapCut mobile. The options appear before you press Generate.
Picking the Right Spoken Language
CapCut auto captions offer a spoken language menu with English and many other languages. Pick the language the speaker actually uses, not the language you want the captions in. For a clip that mixes two languages, choose the one heard most.
Region can quietly change this menu. A project created on a phone set to another region may default to that region’s language. A clip shared from a friend in Mexico, for example, might open with Spanish already selected.
Removing Old Captions Before Regenerating
An existing caption track can conflict when you generate again. Delete the old caption track by selecting it on the timeline and pressing Delete. You can also tick the option to clear current captions in the panel before you generate.
Half-finished caption blocks from a failed run count as old captions, too. Clear them even if they look empty, since a hidden block can still trigger the conflict. Check the spoken language every time you start a new project, because CapCut does not always carry it over.
When Captions Stop at 45 or 99 Percent
A bar that moves and then stops is good news, because your connection works. A stall partway through means the upload started but processing failed, usually on long clips, silent stretches or loud music. A stall at 99% usually means the text was created but could not be placed on the timeline.
The number where it stops points to the first fix. Speech recognition handles each stage differently, so a stall at 45% and one at 99% need different moves.
| Where It Stops | Most Likely Cause | First Fix |
|---|---|---|
| 0% | Upload blocked | Check connection |
| 45% | Long or noisy audio | Split the video into shorter parts |
| 99% | Placement error on the timeline | Wait two minutes, then restart the project |
| Random percent | Unstable connection | Switch networks |
CapCut Auto Captions Stuck at 45 Percent
CapCut auto captions stuck at 45 percent often clear when you split a long clip into shorter parts. Cut a 20-minute video into four 5-minute pieces and caption each one on its own. Trim long silent stretches at the start and end while you are at it.
CapCut Auto Captions Stuck at 99 Percent
CapCut auto captions stuck at 99 percent often finish after a restart. Wait two minutes, close the project, then reopen it on CapCut desktop or mobile. The captions may already appear on the timeline once the project loads.
Look closely before you do anything else. Before regenerating, check the timeline, since a 99% stall sometimes leaves finished captions already in place.
CapCut Not Generating Full Captions
Captions that cover the first minute and then vanish usually point to the audio, not the app. CapCut not generating full captions usually traces to quiet speech, loud background music or muted clips in the range. Speech recognition skips passages where music or noise drowns the voice, and passages of whispered or overlapping speech.
Song lyrics cause a sneakier problem. Background music with lyrics can be transcribed instead of the speaker, so a pop chorus may show up as captions. Instrumental tracks avoid this mix-up entirely.
- Lower the music during speech, by about half or more.
- Raise the voice volume in the clip’s audio settings.
- Unmute every voice clip on the timeline.
- Caption sections separately, one part at a time.
- Type the missing lines manually.
Two people talking at once confuse the engine most. In interviews, trim the crosstalk or add those lines by hand afterward. Play the gaps back with headphones, since any line you strain to hear is a line the transcription missed.
Workarounds When Nothing Else Works
Your video can still go out with captions even if auto captions refuse to run. The fastest route is usually a fresh project or a different device. CapCut desktop can import caption files in SRT format, which lets another tool do the transcribing.
An SRT file is a plain text file listing caption numbers, start and end times, and text. Many transcription tools export one in a click. Pick the option below that fits your time and your video.
| Workaround | Platform | Time Needed | Best For |
|---|---|---|---|
| Switch to CapCut desktop | Windows and Mac | About 10 minutes | Phone-only failures |
| Import an SRT file from another transcription tool | Desktop | About 15 minutes | Long videos |
| Add captions manually | All platforms | Longest | Short clips |
| Export and caption in a new project | All platforms | About 5 minutes | One corrupted project |
A fresh project often captions fine when the old one is damaged, so test a new project before you reinstall CapCut.
To do that, export the finished video, start a new project and import the export. The new project holds one clean video track, which gives auto captions a simple job. Keep the SRT file after importing it, so you can reuse the captions if the project ever breaks again.
Conclusion
The number where your progress bar freezes is the fastest clue you have. A bar at 0% points to the connection or the app, while a later stall points to the audio or the timeline. Read that number first, and you skip most of the guesswork.
Prevention is simpler than repair. A current app plus a clean connection stops most auto captions stalls before they start. Turn on automatic updates for CapCut today, so the next caption bug is patched before you hit it.
FAQ
Do CapCut auto captions work offline?
No, CapCut auto captions do not work offline. The app sends your audio to CapCut’s speech recognition servers, and the text comes back from there. Without an internet connection, the progress bar has nothing to report and stays at 0%. You can still edit, trim and add manual text offline, then generate captions once you reconnect.
How long should CapCut auto captions take?
Auto captions usually take under a minute for a short clip and a few minutes for longer videos. Upload speed and video length set most of that time. If the bar sits at 0% for several minutes, something is blocking the upload. Waiting longer rarely helps at that point, so start the quick checks instead.
Will clearing CapCut cache delete my projects?
No, Clear cache keeps your projects and drafts. It only removes temporary files the app rebuilds on its own. Clear data on Android, or deleting the app on any phone, can remove local drafts. Back them up to CapCut cloud space or export them first, because a deleted local draft cannot be brought back.
Why are my CapCut captions in the wrong language?
Your captions come out in the wrong language because the spoken language setting does not match the speech. CapCut transcribes in whatever language is selected, even when the voice uses another one. Select the correct spoken language in the caption panel, delete the wrong captions, and generate again. The new run usually fixes the whole track.
Can I edit auto captions after they are generated?
Yes, you can tap any caption to change its text, timing or style. Fix misheard names, brand names and slang first, since speech recognition misses them most. You can also drag a caption’s edges on the timeline to adjust timing. Style changes, like font and color, can apply to all captions at once.
Is CapCut auto captions free?
Basic auto captions have been available on the free plan. Some caption styles and extra features need CapCut Pro, the paid tier. If a style shows a Pro badge, the captions may still generate, but exporting with that style can require a subscription. Plain caption text works fine for most social videos.
Does using a VPN with CapCut cause problems?
A VPN can cause problems, even though it can also fix a blocked network. Some VPN servers slow uploads or get flagged, which triggers a network error during captioning. If your VPN was already on when captions failed, turn it off and try again. If your network blocks CapCut, turn the VPN on only while captions generate.