Method 1 — Auto Captions (AI transcription)
Auto Captions is CapCut's built-in speech-to-text feature. It transcribes your video's audio directly inside the app and places timed text on the timeline. On mobile: tap Text → Auto Captions, choose your language, tap Start and wait 10–30 seconds. On desktop: open the Text panel in the sidebar, click Auto Captions, select language, click Generate.
- 01Import your final video into a CapCut project.
- 02Tap or click Text in the toolbar.
- 03Select Auto Captions.
- 04Choose the spoken language (English, Spanish, etc.).
- 05Tap Start — CapCut transcribes and places subtitle clips on the timeline.
- 06Review the transcript and tap any clip to fix errors.
- 07Adjust font, size, color, and position in the Style panel.
- 08Export the video at 1080p to bake captions in.
Auto Captions accuracy is good for clear speech in common languages. It struggles with strong accents, technical terms, brand names, and fast speech. Always proof-read the transcript before exporting — one wrong word in a product name or price can undermine the whole clip.
Method 2 — Import an SRT file
If you already have a caption file (e.g., generated by SoCaptions or Whisper), you can import it into CapCut instead of re-transcribing. On mobile: tap Text → Import Captions and select your .srt file. On desktop: Text panel → Import Captions → browse for the SRT file. CapCut reads the timestamps and creates a subtitle clip for each cue on the timeline.
SRT import is the best method when you want an accurate transcript with custom timing, or when you are captioning in a language CapCut's Auto Captions doesn't support well. Generate the SRT externally, import into CapCut, then use CapCut's style tools to set the font, size, and position.
Method 3 — Manual text overlays
For fully custom styled captions — animated text, word-by-word reveals, kinetic typography — use CapCut's Text tab to add individual text clips manually. Drag each clip to the right position on the timeline, type the caption, and set font, animation, and duration. This is the slowest method but gives the most control over styling, which is useful for hooks, emphasis words, and branding moments.
Styling captions in CapCut
After generating Auto Captions or importing an SRT, tap any subtitle clip and open the Style panel. Key settings: Font (choose a heavy sans-serif — CapCut's Anton, Montserrat Black, or Bold presets hold up best on compressed feeds), Stroke (add a 3–5px black outline to separate captions from any background), Align (center), and Position (drag the text block up to sit above the bottom UI on TikTok and Reels). CapCut's Highlight Captions feature adds per-word color — useful for karaoke-style TikTok content.
- Font: heavy sans-serif (Anton, Montserrat Black) — thin fonts blur after TikTok re-encoding
- Stroke: 3–5px black outline or solid background plate
- Position: center-screen, above the bottom 20% (UI danger zone on TikTok and Reels)
- Highlight: word-level color on Auto Captions for karaoke-style engagement
- Size: 56–72px equivalent on a 1080×1920 canvas
How to export captions burned into the video
In CapCut, captions added via Auto Captions, SRT import, or text overlays are burned into the exported video by default — they become part of the video pixels, not a separate caption track. To export: tap the Export (or share arrow) button in the top right, set resolution to 1080p, frame rate 30fps, and tap Export. The downloaded MP4 has the captions permanently embedded and is ready to upload directly to TikTok, Reels, Shorts, or any platform.
Can CapCut export an SRT file?
CapCut does not export a standalone SRT file from the Auto Captions or text layer — the captions are baked into the exported MP4. If you need an SRT sidecar file (for YouTube, Vimeo, or LMS uploads), generate the SRT before importing into CapCut rather than after. Use SoCaptions or Whisper to generate the SRT, upload the SRT to YouTube Studio, and separately export the burned-in version for TikTok and Reels.
CapCut Auto Captions troubleshooting
Auto Captions button is greyed out or missing
The Auto Captions feature requires an internet connection (it sends audio to CapCut's servers for transcription). If the button is greyed out, check your Wi-Fi or mobile data connection. On the desktop app, confirm you are signed in to your CapCut account — Auto Captions is account-gated. Update the CapCut app if you haven't recently; older versions had intermittent Auto Captions outages.
Auto Captions only transcribed part of the video
CapCut's Auto Captions has a length limit. Free accounts are typically capped at 10–15 minutes of transcription per export. For longer videos, the transcription stops mid-way. Workarounds: split the video into shorter segments in CapCut before generating captions, or use Whisper or SoCaptions to transcribe the full video and import the SRT into CapCut.
Captions are wrong or missing words
Auto Captions accuracy drops for technical jargon, product names, prices, URLs, and non-standard pronunciation. After generation, tap each subtitle clip and manually correct the text. For videos with many specialized terms, it's faster to generate an accurate SRT in SoCaptions (which lets you edit the transcript in a single text view) and import the corrected file into CapCut.
FAQ
How do I add subtitles to CapCut for free?
Auto Captions and manual text overlays are free in CapCut. Import SRT is also free. Certain advanced AI effects and styles are behind CapCut's Pro subscription, but the core captioning workflow — Auto Captions, SRT import, text positioning, and export — is free for all accounts. There is no time limit on the free tier for Auto Captions, though length limits apply on some platforms.
Does CapCut support SRT import?
Yes. CapCut accepts SRT files via Text → Import Captions on both mobile and desktop. The SRT must use standard HH:MM:SS,mmm --> HH:MM:SS,mmm timestamp format. VTT files are not reliably accepted — convert to SRT first if your file is .vtt.
Can I add captions to CapCut on a PC?
Yes. CapCut's desktop app (Windows and Mac) supports the same Auto Captions, SRT import, and manual text overlay workflow as the mobile app. The desktop app is generally faster for transcript editing because you can type corrections with a full keyboard. Download CapCut for desktop from capcut.com.
How do I get captions in a language other than English?
CapCut Auto Captions supports 20+ languages including Spanish, French, Portuguese, German, Korean, Japanese, and Chinese (Simplified). Select the language in the Auto Captions settings before generating. For languages not supported by CapCut, generate captions with SoCaptions (which uses Whisper and supports 99 languages) and import the SRT into CapCut.
Will CapCut captions survive reposting?
Burned-in captions from a CapCut export are part of the video file and survive reposting, downloading, and screen recording. CapCut does not add a separate closed caption track to the exported MP4 — only burned-in text is included. This means captions are always visible but cannot be toggled off, which is fine for TikTok and Reels but means you'd need to separately upload an SRT to YouTube or Vimeo for accessibility purposes.
What's the difference between CapCut Auto Captions and SoCaptions?
CapCut Auto Captions transcribes inside the CapCut editor — fast and convenient for single clips. SoCaptions is a dedicated caption tool that generates more accurate transcripts (especially for technical or accented speech), lets you edit the full transcript in one view, offers more caption styles (karaoke, cinematic, highlight), and exports both a burned-in MP4 and an SRT file. Use CapCut Auto Captions for quick clips; use SoCaptions when accuracy, style quality, or the SRT file matters.
