How to Add Subtitles to Instagram Reels (2026): The Three Methods That Actually Work
A 60-second Reel takes about 30-45 minutes to subtitle by hand. Most short-form creators outgrow that quickly. This post walks through every viable method for adding subtitles to Instagram Reels — from Instagram's built-in Captions sticker (fast but limited) to AI-generated SRT workflows that handle non-English audio cleanly.
If you're already shipping Reels at any volume, the third method is the one most creators end up adopting.
Instagram Reels specs (verify against the in-app prompts)
Reels specifications change as Meta iterates the product, but the durable parameters are:
| Setting | Common spec |
|---|---|
| Aspect ratio | 9:16 (vertical) |
| Recommended resolution | 1080 × 1920 |
| Format | MP4 / MOV |
| Maximum length | Up to 20 minutes (as of late 2025; was 90 seconds in earlier years) |
| Subject framing | Centre frame; leave bottom ~250px clear for IG UI overlay |
Reels duration was extended significantly in late 2025. Earlier guides citing 90-second or 3-minute caps are outdated. Always verify against your in-app upload prompts before committing to a long-form Reel.
Why subtitles matter for Reels
Three reasons supported by general industry observation:
- Most social media users browse with sound off. Multiple industry studies (Verizon Media / Publicis Media among them) have observed that users in public spaces or evening browsing keep sound muted. No subtitles = zero message delivery for those viewers.
- Captions extend watch time. Several platforms have observed correlation between caption presence and longer watch duration. Instagram's algorithm prioritises watch time, which directly affects reach.
- Accessibility coverage. WHO estimates over 1 billion people worldwide have some degree of hearing loss. Subtitles are baseline accessibility.
For non-English creators specifically: Instagram's auto-Captions sticker is heavily English-optimised. Cantonese, Mandarin, mixed-language audio — accuracy drops noticeably, and there's no spoken-to-written conversion for languages where that distinction matters.
Method 1: Instagram's built-in Captions sticker
The fastest method. Trade-off: limited styling, language-dependent accuracy.
The Captions sticker is in Instagram's stickers menu — exact icon and location vary by IG version, so use what's in your editor at the time. The general flow:
- Open Instagram → create a new Reel
- Record or upload your video clip
- Open the stickers menu → select the Captions sticker
- Instagram auto-generates captions from the audio (language support is what Meta currently advertises in your region)
- Review captions for accuracy and adjust timing
- Customise font, size, colour, and position
- Preview, add description and hashtags, share
When this is enough:
- English-only Reels with clean audio
- Casual or personal content where exact subtitle styling isn't a priority
- Speed matters more than accuracy
When it isn't:
- Non-English audio (Cantonese / Mandarin / mixed-language) where accuracy matters
- Brand content where subtitle styling needs to match your visual identity
- Content you're cross-posting to TikTok / YouTube Shorts / Facebook Reels (Instagram won't export the captioned Reel for re-upload)
Method 2: Manual text overlay using Instagram's Aa tool
Use the "Text" tool (the "Aa" icon) in Instagram's editor and type each subtitle line manually, dragging each text block to align with the audio.
Trade-off: Full styling control, but extremely slow. A 60-second Reel takes roughly 30-45 minutes of manual work, which doesn't scale past one or two Reels per week.
This is the right choice only when:
- The subtitle is a single short headline (e.g. opening hook, closing CTA)
- You need a custom design that Instagram's Captions sticker can't produce
For full-content subtitling, Methods 1 or 3 are the practical options.
Method 3: AI-generated SRT, then burn in via your editor (recommended for non-English)
For Cantonese, Mandarin, mixed-language, or any audio where Instagram's auto-captions fall short, the workflow that scales is:
- Generate an SRT subtitle file using an AI transcription tool that handles your language well
- Burn the SRT into the video using your editor
- Upload the captioned MP4 to Reels (and reuse the same file for TikTok / YouTube Shorts / Facebook Reels)
This adds one step versus Instagram's built-in flow, but the time-per-Reel drops to about 5-10 minutes for 1-2 minute clips.
What to use
For Cantonese / Mandarin / mixed-language Reels specifically, Subanana is purpose-built. The Cantonese accuracy figure published is ~95%, with automatic spoken-to-written-Chinese conversion (which matters because Hong Kong Reels are usually in spoken Cantonese, but on-screen subtitles read better in written Chinese).
The flow is:
- Upload your Reel clip to Subanana (mp4 / mov / m4a / mp3, up to 15 GB on paid tiers). Or paste a YouTube / Instagram / Facebook public link — Subanana fetches and transcribes without requiring a local download.
- Pick the source language (Cantonese for HK content, Mandarin for general Chinese, etc.)
- Click "Start generating subtitles." A 1-2 minute Reel completes in a few minutes.
- Review the transcript in the editor. Fix any niche terms (brand names, slang) the AI got wrong. Optionally toggle spoken-to-written conversion for Cantonese.
- Export — either as an SRT file (to import into your editor) or as an MP4 with subtitles burned in directly (ready to upload to Reels).
The MP4-with-burned-subtitles output is the fastest path to "ready to upload" — no separate editor step. The SRT export is the right choice when you want to apply your brand's exact font / colour / animation in CapCut, Premiere Pro, Final Cut Pro, or DaVinci Resolve.
Try Subanana free → — free tier supports up to 15-min files at 3 GB each.
Cross-platform tip: one subtitle pass, multiple platforms
Instagram doesn't let you export a Reel with its built-in captions baked in for upload elsewhere. So if you publish the same content to TikTok / YouTube Shorts / Facebook Reels, the Captions sticker forces you to re-subtitle on each platform.
The Method 3 workflow sidesteps this entirely: one SRT or one burned-MP4 ships everywhere, with consistent subtitle styling across platforms. This is why high-volume short-form creators converge on the AI-SRT workflow once their cadence picks up.
Comparison: when each method fits
| Built-in Captions sticker | Manual Aa overlay | AI SRT (Method 3) | |
|---|---|---|---|
| Time per 60-sec Reel | 2-3 min | 30-45 min | 5-10 min |
| English accuracy | High | Manual (you control) | High |
| Cantonese / Mandarin accuracy | Limited | Manual | High (with Cantonese-specific tools) |
| Spoken-to-written Chinese conversion | ❌ | Manual rewrite | ✅ (Subanana) |
| Brand-specific subtitle styling | Limited | ✅ Full | ✅ Full (in your editor after SRT import) |
| Cross-platform reuse | ❌ (re-subtitle each platform) | Manual rebuild | ✅ One SRT or MP4 ships everywhere |
| Translates to other languages | ❌ | Manual | ✅ (80+ languages on Subanana) |
FAQ
Can I add captions to a Reel after it's been published?
Instagram doesn't currently allow editing the Captions sticker on an already-published Reel. You'd delete the existing Reel and re-upload with new captions. To avoid this, finalise subtitles before publishing — Method 3 makes this easier because you can preview the burned-MP4 locally before uploading.
What languages does Instagram's Captions sticker support?
Meta updates the supported language list periodically. Always check what your in-app prompts currently advertise. The general pattern: English support is best, major Western languages reasonable, Asian languages including Cantonese have been weaker historically.
How do I add bilingual captions to a Reel (e.g. Chinese + English)?
Instagram's built-in Captions sticker is single-language. For bilingual Reels (common for HK / TW content targeting both local and international audiences), generate dual-language SRT externally — Subanana exports a single SRT containing both source and translated text per cue. Burn the bilingual SRT in via your editor, then upload to Reels.
Will the Captions sticker show on the desktop / web Reels viewer?
Yes — the Captions sticker is part of the published video and renders consistently across the IG mobile app and web viewer.
Do I need to install software to use Subanana?
No. Subanana is browser-based — no install required. Upload your Reel video file or paste a public Instagram / YouTube / Facebook URL, generate captions, export as SRT or burned-MP4.
Closing
For one-off English Reels with clean audio, Instagram's built-in Captions sticker is fine and fast. For non-English content, brand-styled subtitles, or any cadence beyond a few Reels per week, the AI-SRT workflow saves hours per week and produces consistently better-looking subtitles.
Generate Reel subtitles with Subanana → — free tier covers files up to 15 minutes / 3 GB.