CutFast CutFast
Subtitle Burner 2026: Hardcode SRT into Video for TikTok / Reels / Douyin / Bilibili (Free Browser Tool, No FFmpeg)
Guides

Subtitle Burner 2026: Hardcode SRT into Video for TikTok / Reels / Douyin / Bilibili (Free Browser Tool, No FFmpeg)

Published · By CutFast Team
Add CutFast as a preferred source on Google See more CutFast in Top Stories and AI answers.

3-second answer: CutFast Subtitle Burner burns SRT subtitles permanently into video in 30 seconds for TikTok / Reels / Shorts / Douyin / Bilibili — platforms that strip sidecar subtitle files. Browser-based (no upload, no FFmpeg), free for 60 minutes. Supports custom fonts, positions, animations, brand colors, and TikTok-style word-by-word highlight.

YouTube long-form accepts .srt sidecar files (viewer can toggle captions). But TikTok, Instagram Reels, YouTube Shorts, Douyin, Bilibili, and Xiaohongshu strip them — they require burned-in (hardcoded) subtitles that are baked into the video pixels. Without burned-in captions, your short-form video loses 85% of silent viewers.

This guide covers the workflow, when burned-in beats sidecar, platform-specific styling, and the TikTok-style word-by-word highlight that drives 2026’s viral content.

When You Need Burned-In (vs Sidecar)

PlatformBurned-in?Sidecar (.srt)?
YouTube long-form❌ Hardcoded discouraged✅ Required for SEO
YouTube Shorts✅ Required❌ Not displayed by default
TikTok✅ Required❌ Not supported
Instagram Reels✅ Required❌ Not supported
Instagram Feed Video✅ Required❌ Not supported
Douyin (China)✅ Required❌ Not supported
Bilibili⚠️ Mostly burned-in⚠️ Inconsistent mobile support
Xiaohongshu✅ Required❌ Not supported
LinkedIn⚠️ Both supported✅ Sidecar preferred
Vimeo⚠️ Both supported✅ Sidecar preferred

Rule: long-form on YouTube/Vimeo/LinkedIn = sidecar .srt. Short-form (TikTok/Reels/Shorts/Douyin) = hardcoded.

CutFast Subtitle Burner Workflow

Step 1: Upload Video + Subtitle

Open cutfa.st/features/subtitle-burner. Drop:

  • Video (MP4 / MOV / WebM / MKV)
  • Subtitle file (.srt / .vtt / .ass)

If you don’t have a subtitle file yet: use CutFast Caption Generator to auto-generate one.

Step 2: Customize Subtitle Style

Critical settings:

SettingRecommendation
FontCJK-safe for Chinese/Japanese/Korean; sans-serif for English
Size24-48 pt (depending on resolution)
ColorWhite (default) or brand accent
OutlineBold black, 2-3px (essential for readability)
BackgroundTransparent / colored block / gradient
PositionBottom 1/4 of frame (mobile-readable)
AnimationNone / fade / TikTok word highlight

Step 3: Choose Animation Style

StyleEffect
Static (no animation)Subtitle fades in/out at timestamps
Word-by-word highlightCurrent word lights up in bright color (TikTok viral style)
Karaoke bouncing ballClassic karaoke style
Type-on / TypewriterEach word appears character-by-character
Slide-in from bottomSubtitle slides up from bottom edge

Step 4: Position for Platform

  • TikTok / Reels / Shorts: bottom 1/4 of frame
  • YouTube Shorts: bottom 1/4 of frame, slight margin from screen edge
  • Douyin / Bilibili: center vertical area (Chinese mobile UX preference)
  • Talking head with face top: subtitle at bottom 1/4 (don’t cover face)

Step 5: Export

Output: MP4 with subtitles burned in. Quality preserved at source resolution.

Platform-Specific Style Recipes

TikTok / Reels Viral Style

Font: bold sans-serif (Inter, Helvetica Black)
Size: 36-48 pt
Color: white with black outline (3-4 px)
Animation: Word-by-word highlight (current word in yellow/red)
Position: bottom 1/4
Background: none (just outline)

YouTube Shorts Professional Style

Font: medium sans-serif (Inter, Roboto)
Size: 28-36 pt
Color: white with black outline (2-3 px)
Animation: Static fade
Position: bottom 1/8
Background: subtle dark block (60% opacity)

Douyin (China) Style

Font: 思源黑体 / Noto Sans CJK SC
Size: 32-40 pt
Color: white with deep red outline
Animation: Static fade or type-on
Position: bottom 1/4
Background: optional dark gradient

Bilibili Style

Font: 思源黑体 / Microsoft YaHei
Size: 28-34 pt
Color: white with black outline + 弹幕-style accent
Animation: Static fade
Position: bottom 1/4
Background: optional

Xiaohongshu (Little Red Book) Style

Font: 平方 / 雅黑 / cute serif
Size: 28-32 pt
Color: white or brand pastel
Animation: Static fade
Position: bottom 1/4 or center bottom
Background: optional cream/pastel

Common Mistakes

  1. No outline: white text on white-ish background = invisible
  2. Too-small font: 18pt = unreadable on mobile. 28+ pt minimum
  3. CJK without proper font: empty boxes where characters should be
  4. Subtitle covers speaker’s face: position to bottom only
  5. Burn at wrong resolution: subtitles on 720p, export at 1080p = pixelated text
  6. Forgot to localize CJK fonts: English-only fonts don’t render Mandarin/Japanese/Korean

How CutFast Subtitle Burner Compares

ToolBrowser?FreeCJK supportAnimation
CutFast Subtitle Burner✅ Yes✅ 60 min/mo✅ Yes✅ TikTok highlight
FFmpeg subtitle filter❌ Terminal✅ Free✅ With fonts❌ Static only
HandBrake❌ Desktop✅ FreeLimited❌ Static only
CapCut⚠️ Mobile✅ Free✅ Yes✅ Multiple
Adobe Premiere Pro❌ DesktopPaid✅ Yes✅ Pro animation
Subtitle Edit + FFmpeg❌ DesktopFree✅ Yes❌ Static only

Frequently Asked Questions

Q: Can I burn subtitles in different languages on the same video?

For separate language versions: yes — render once per language. For multi-language stacked subtitles: not standard practice (visual clutter).

Q: Does CutFast handle SRT files with timing errors?

Yes — preview will show timing issues. Edit SRT file with Subtitle Edit or in CutFast’s text editor.

Q: What’s the difference between SRT and ASS subtitle files?

  • SRT: Plain text + timing. No styling info. Compatible everywhere.
  • ASS / SSA: Styled subtitles with positioning, font, color baked in. Used by anime fansubs.

CutFast accepts both. ASS preserves your styling.

Q: Can I customize each subtitle line individually?

Pro tier: yes (per-line color / position / animation). Free tier: global style across all subtitles.

Q: Will burned-in subtitles hurt my YouTube long-form SEO?

Yes — YouTube indexes .srt sidecar files for video search. Burned-in subtitles aren’t searchable. For long-form, use sidecar; for short-form, burn-in is required.

Q: How big are output files?

Burned-in subtitles add minimal file size (~5%). 1080p 60-min video = ~500MB → ~525MB after subtitles.

Q: Can I burn subtitles into vertical 9:16 video?

Yes — CutFast auto-detects aspect ratio and positions subtitles appropriately.

Q: Will Douyin / Bilibili display my subtitles correctly?

Yes if you use proper Chinese-compatible fonts (思源黑体, Microsoft YaHei, Noto Sans CJK). Pure English fonts will render Chinese as empty boxes.

Next Steps

Short-form video without burned-in subtitles loses 85% of silent viewers. CutFast Subtitle Burner makes this a 30-second job — TikTok-style word highlight, CJK support for Douyin / Bilibili / Xiaohongshu, free for first 60 minutes.

CutFast Team

View all 14 articles in Subtitles & Captions →

Try these AI tools