To add subtitles in CapCut, put your video on the timeline, open Captions, choose Auto captions, pick the spoken language and select Generate. On a phone it's the same: tap Captions in the bottom menu, then Auto captions. CapCut writes the captions onto the timeline as blocks you can open and correct, and Apply to all captions carries one style across every line. Those are the steps on CapCut's own help pages as of 19 October 2026.
When auto captions don't work, the cause is almost always one of nine things: the wrong language, quiet or music-heavy audio, a dropped connection, a long video stuck at 99%, an old app version, a Pro-marked item, your region, a duplicate caption track, or an export setting. Each fix is below. A sourcing note: capcut.com answers HTTP 451 to connections from India, where this post was written, so every CapCut page cited here was read through a proxy render on 19 October 2026.
Auto captions in CapCut on PC (Windows and Mac)
- Open your project in CapCut Desktop and drag the video onto the timeline.
- In the left toolbar, click Captions, then Auto captions. Some builds put the same tool under Text > Auto captions; CapCut's help pages show both paths.
- Choose the audio source and the spoken language.
- Click Generate (some builds say Recognize) and wait for the caption blocks to appear under the video.
- Double-click a caption block, or right-click it and choose Edit captions, to fix words. Changes save as you type.
- To split a long caption, put the playhead at a natural pause and press Ctrl+B on Windows or Cmd+B on a Mac.
- Style one caption, then tick Apply to all captions so the rest follow.
CapCut's help page on inaccurate captions adds a desktop limit worth knowing: there is no native way to re-recognize part of the timeline. For one badly transcribed stretch, CapCut suggests exporting that audio, captioning it in a new project and pasting the corrected lines back.
Auto captions in CapCut on iPhone and Android
- Start a new project and import the video.
- Tap Captions in the bottom menu, then Auto captions.
- Confirm the language, choose a caption template if the app offers one, and tap Generate.
- Tap any caption block on the timeline, then Edit captions, and tap a line to retype it.
- To break a long line, move the playhead to the pause and tap the scissors icon, or long-press and choose Split.
The phone app has one gap the desktop doesn't. CapCut's help page on importing subtitles says the mobile app cannot import an SRT or TXT file. If you already have a subtitle file, import it on CapCut Desktop or the web editor, save the project, and open it on your phone through cloud sync.
Where each version keeps its caption tools
| CapCut help pages, read 19 October 2026 | Desktop | Web editor | Phone app |
|---|---|---|---|
| Generate captions | Captions > Auto captions | Captions > Auto captions | Captions > Auto captions |
| Import a subtitle file | SRT or TXT | SRT only | Not supported |
| Split a caption | Ctrl+B or Cmd+B | Scissors icon or B key | Scissors or long-press > Split |
| Export captions as a file | SRT or TXT, auto captions only | SRT or TXT, auto captions only | SRT or TXT, auto captions only |
| Long videos | Handles longer videos better | About 15 minutes recommended | Split into parts of 10 minutes or less |
Caption just one clip, or type the text yourself
Auto captions listen to whatever is audible on the timeline. To caption just one clip, keep only that clip's audio audible: mute the other audio tracks, generate captions, then unmute. CapCut's mobile help gives this as the way to re-run captions on a single segment. On desktop, if you have already captioned the whole timeline, delete the blocks you don't want rather than hoping for a per-clip option, since CapCut says the desktop app can't re-recognize part of a timeline.
For a title, a label or a few words, CapCut's text tool is quicker than captions: Text > Add text, type the words, and drag the text block's ends on the timeline to match the speech. CapCut's own help calls typing every line this way "tedious for long videos", which is fair. For on-screen text in general, in any app, see how to add text to a video.
Auto captions not working: 9 fixes
- Pick the right spoken language. CapCut's auto captions troubleshooting page lists a wrong or unsupported language setting as a top cause of empty or garbled captions. Captions follow the language you pick, so check speech that switches languages line by line. Hindi-English speech has its own guide: Hinglish captions in CapCut.
- Make the voice audible. A muted, missing or very quiet audio track produces no captions. Mute background music and effects, raise the voice, and generate again. CapCut says background music, overlapping voices and low-quality audio confuse its recognition.
- Keep a steady connection. CapCut says caption generation often runs in the cloud, and the web and phone versions rely on it. On the web editor, refreshing the page cancels the job.
- Stuck at 99%. CapCut's help page for recognition stuck at 99% says the server may still be working, so wait first. On desktop, force-quit only if there has been no CPU or disk activity for more than five minutes, then reopen the project. On a phone, don't switch apps during the last step. CapCut recommends staying around 15 minutes on the web editor and splitting phone videos into parts of 10 minutes or less.
- Update the app. Older versions are on CapCut's list of causes. On desktop, use Help > Check for updates; on a phone, update from the App Store or Google Play.
- Check for a Pro gate. CapCut's pages disagree here. Its auto caption generator page still calls speech-to-text "free of charge", while its Standard vs Pro help page, dated 2 April 2026, lists auto captions among Pro's advanced AI tools, and a 7 April 2026 help page says some features that started as free trials moved into Pro. Users report a Pro prompt at export, and a 3 April 2026 help page says that prompt usually means a feature you used, "such as auto captions", includes Pro-only functionality. Remove or replace anything with the Pro icon, including paid caption templates and text styles; if CapCut still asks for Pro, the captions in that project need it.
- Check your region. CapCut's help lists "Pro features are not available in your country/region" as a message you may see, and says the desktop app may switch Pro features off without any message. In India, capcut.com itself answers HTTP 451.
- Two sets of captions in the export. This usually means a second text track: auto captions plus a manual text layer, or captions generated twice. Delete the extra track and shorten any blocks that overlap.
- The caption file won't export. Only captions made with auto captions export as a file, and only as SRT or TXT. Choose caption export rather than video export, save to a folder path with plain English characters, and use UTF-8 if special characters break. Which file each platform accepts is in SRT vs VTT vs TXT.
One more: if Apply to all captions skips some lines, CapCut's help says captions you split or edited by hand drop out of the shared style. Select one of them and tick Apply to all captions again.
Desktop or phone: which to caption on
The desktop app has SRT and TXT import, keyboard splitting and a full-size timeline, so it's the faster place to correct anything longer than a minute. The phone app is fine for a 30-second clip you'll post from the same phone. Either way, a quiet recording and a steady connection matter more than the device. For phone routes beyond CapCut, see adding captions on iPhone and Android. For CapCut's price, Pro plans and the ending clip, the CapCut auto captions price guide has the dated details.
What to do next
If you edit in CapCut anyway, generate captions there and work through the fixes above in order; most failures are language, audio or a Pro-marked item. If you only need styled captions on a finished clip and don't want an editor or a subscription, the CapCut alternative for auto captions page compares the two for that one job. CapsAI runs in a phone or desktop browser on MP4 or MOV files up to 10 minutes, gives 3 free minutes to start, and sells packs from $4 (₹49 in India, €4 in the euro area), paid once.

