How to Auto Generate Subtitles in CapCut for Free
At a glance
- In shortLearn how to automatically generate, edit, and style subtitles for free using CapCut on desktop and mobile.
- Best forSolopreneurs and creators making short-form video content
- Tools coveredCapCut, Descript
- PricingFreemium
- Skill levelBeginner
- Key pointsCapCut auto-captions cut editing time and boost video engagement. · Trim silent pauses before captioning and batch edit to fix typos fast. · Apply universal styling and dynamic highlights to keep text readable.
- Heads-upPRO badges on templates or animations will block video export on free accounts.
Last year, I was publishing three YouTube Shorts a day across two separate channels while managing this blog from my apartment in Seoul. Hand-typing captions for a 60-second video used to take me fifteen minutes. When you multiply that across twenty videos a week, you end up burning five hours on transcriptions alone. I almost hired a freelance virtual assistant to handle transcriptions until I tested CapCut’s built-in speech-to-text engine. It cut my editing time by roughly 80 percent on day one.
Subtitles are no longer optional for short-form video. A large portion of social media users watch videos on mute while commuting, working, or laying in bed. If your video lacks clear text on screen during the first three seconds, viewers scroll past. In this auto subtitles capcut tutorial, I will walk you through the exact process I use on both desktop and mobile to auto generate subtitles for free, clean up transcription errors, and style captions for maximum viewer retention.
Step-by-Step Auto Subtitles CapCut Tutorial for Desktop
The desktop version of CapCut (available on macOS and Windows) offers the fastest workflow because keyboard shortcuts make text cleanup significantly faster than on a phone screen. Here is how to run the auto subtitle feature from scratch.
Step 1: Import and Prepare Your Media
Open CapCut Desktop and create a new project. Drag your raw video or audio file into the media library and drop it onto the main editing timeline. Before running the transcription engine, make sure your audio cuts are roughly done. Trimming silent pauses and bad takes first saves time because the tool will only generate subtitles for the active media clips on your track.
Step 2: Trigger the Auto Captions Engine
Look at the top-left navigation panel and click on the Text tab. On the left side menu that opens, click Auto captions.
You will see a dropdown menu asking you to select the spoken language used in your video. CapCut supports dozens of languages, including English, Spanish, Korean, Japanese, and French. If your audio contains a specific regional accent or clear dialogue, select the exact language rather than leaving it on auto-detect for better speech recognition.
Click the Create button. CapCut will analyze the audio track and automatically lay down a sequence of formatted text blocks on a new track directly above your main video line.
Step 3: Review and Batch Edit Transcriptions
No automatic transcript is 100 percent perfect. Speech recognition engines often struggle with brand names, technical jargon, and slang words. The mistake I made early on was double-clicking individual text boxes on the video timeline one by one to fix typos. That wastes far too much time.
Instead, click any subtitle clip on the timeline, then look at the top-right panel and select the Captions tab. This panel displays the full transcript of your entire video line-by-line. You can click directly into any text line inside this list to edit typos, change capitalization, or insert missing punctuation while the audio plays. You can also press your keyboard keys to advance line-by-line instantly.

How to Auto Generate Subtitles on CapCut Mobile
If you record and edit directly on your phone, CapCut’s iOS and Android apps carry the same transcription capabilities. The interface is slightly rearranged for touchscreen editing.
Step 1: Run Auto Captions from the Toolbar
Open the CapCut mobile app, tap New project, and select your video. Once your media loads into the editor workspace, look at the bottom toolbar and tap the Text icon.
Next, tap Auto captions. A pop-up menu will ask you to select the sound source. Choose Original sound if you are using spoken dialogue from the clip, or Voiceover if you recorded a fresh voice track inside the app. Select your spoken language, then tap Generate.
Step 2: Adjusting Line Lengths on Mobile
Mobile screens display fewer words per line comfortably. If a single caption line takes up three or four lines of screen real estate, it covers your video visual. Double-tap a caption block on your preview screen or use the Batch edit button on the bottom menu. Tap where a line feels too long and insert a line break (return key) to split longer phrases into two shorter, punchier lines.
Styling Subtitles for Maximum View Duration
Raw text subtitles look plain and get lost against light or busy video backgrounds. To keep viewers engaged, your captions must be readable instantly.
Applying Global Text Styles
One of CapCut’s best features is universal editing. When you select any subtitle clip on your timeline, ensure the Apply to all checkbox is marked in the text settings panel. This ensures any font, color, or stroke change you apply to one caption instantly updates every subtitle across your entire project.
- Font Choice: Select bold, highly legible fonts like Montserrat, Anton, or System Sans. Avoid thin or cursive script fonts that are hard to read on mobile screens.
- Stroke and Shadow: Add a black stroke (outline) with a width setting between 15 and 25 percent, or enable a dark drop shadow. This ensures white or yellow text remains legible even if your background turns light gray or white.
- Text Backgrounds: If your video has high visual contrast throughout, add a solid or semi-transparent background box behind the text to keep it isolated from the visual footage.
Using Dynamic Word Highlighting
The popular content format on short-form platforms involves word-by-word active text highlights, where each word changes color as it is spoken. Inside CapCut, navigate to the Animation tab under your Text settings, then click on the Caption sub-category. Here you will find preset animated captions that pulse, pop, or highlight words sequentially in bright colors like yellow or green. Select one preset, and CapCut will automatically sync the word highlight timing to your voiceover.
CapCut Auto Subtitles vs Dedicated Transcription Tools
While CapCut is built directly into a full non-linear video editor, standalone transcript tools exist across the market. Here is how CapCut compares for solo content creators operating on modest budgets.
| Feature / Metric | CapCut (Free Version) | Paid Transcription Tools |
|---|---|---|
| Processing Speed | Fast (Local + Cloud rendering) | Very Fast (Dedicated API) |
| Accuracy Rate | 85% – 95% on clear audio | 90% – 98% on multi-speaker |
| Workflow Friction | Zero (Edit directly in timeline) | High (Requires export/import) |
Dedicated tools like Descript or specialized web apps offer hyper-specific features like multi-speaker speaker diarization or automatic removal of filler words (like “um” and “ah”). However, for short-form videos like YouTube Shorts, Instagram Reels, and TikToks, CapCut’s speed advantage keeps everything inside one unified editor.
Real Limitations You Should Plan For
No free tool comes without trade-offs. To keep your workflow realistic, keep these practical limitations in mind when relying on CapCut for speech recognition:
- Background Noise Degradation: If your video has loud background music, heavy street noise, or room reverb, CapCut’s accuracy drops significantly. Always run background noise reduction on your audio track before generating auto captions.
- Pro Feature Paywalls: CapCut occasionally updates which specific text templates, dynamic animation effects, and auto-caption styles are included in the free tier versus CapCut Pro. Premium features display a small “PRO” badge. If you use a PRO text effect on a free account, CapCut will block you from exporting until you remove it or upgrade. Be sure to check the official CapCut pricing page for current tier features in your region.
- Punctuation and Capitalization: Auto captions often miss capitalization at the start of sentences or insert unexpected periods mid-phrase when you take a breath. A manual 60-second review pass using the Batch Edit panel is mandatory before rendering your final file.

My Take
If you run a solo content studio, your primary objective is reducing friction between writing a script and hitting publish. Dedicated paid tools certainly have their place for long-form podcasts or heavy transcript editing, but paying monthly subscriptions for basic video captioning rarely makes sense when starting out.
For my own short-form channels, CapCut’s free auto subtitles feature is my default setup. The speed of generating speech-to-text directly on the editing track, selecting an active animated preset, doing a two-minute batch cleanup, and exporting straight to video saves hours of manual labor every single week. If your audio recording quality is clean, CapCut handles the heavy lifting so you can focus on making more content.
FAQ
Is the auto subtitle feature in CapCut completely free?
CapCut provides auto caption generation in its free tier for both mobile and desktop users. However, certain aesthetic templates, dynamic word-by-word text animations, and cloud features require a CapCut Pro subscription. Always check CapCut’s official app store or desktop pricing details to see which features are free in your region.
Why are CapCut auto captions not working or stuck at 0 percent?
Auto caption stalling usually happens due to network connection timeouts or corrupted audio tracks. Ensure your internet connection is stable, as CapCut processes speech recognition data via online servers. If it remains stuck, restart the application, clear your cache in the app settings menu, or duplicate your project and re-run the process.
Can CapCut automatically translate subtitles into another language?
Yes, CapCut offers auto-translation capabilities within its subtitle panel. You can generate auto captions in your audio’s primary language and select the bilingual caption option to translate text into languages like Spanish, Chinese, or Korean. Note that specialized context and localized idioms may require manual review for translation accuracy.
More on AI Video & Design
- Consistent Characters in MidjourneyA guide to maintaining character consistency across AI generations using Midjourney parameters.
- Faceless Shorts with CapCut & ElevenLabsLearn how to build a faceless video workflow using ElevenLabs voiceovers and CapCut editing.
- Canva AI Tools Tutorial for Solo CreatorsExplains how solo creators can use free Canva AI features to efficiently generate and edit visual assets.
See every AI Video & Design post in our Guides & Tutorials guide.
Handy toolsAI tool ROI calculator · AI Tool Finder
