The SoCaptions blog

Better captions,
written down.

Guides, data and creator tactics for shipping short-form video that keeps viewers watching.

Video frame with permanent burned-in caption text.
Featured · Guide
11 min read

Burned-in captions: what they are & how to hardcode subtitles

Burned-in captions are open, hardcoded subtitles rendered into video pixels. Learn when to burn captions into MP4 and when to use SRT/VTT.

Read article

More articles

46 posts
JSON code transforming into LRC lyric timestamps.
Tutorial

JSON to LRC: convert Whisper cues to lyrics format

Turn JSON transcript cues into .lrc synchronized lyrics for music players and karaoke. Free converter, accepted JSON shapes, and when to use LRC vs SRT.

9 min readRead
Phone video preview with caption styling controls and an editing timeline.
Tutorial

How to make text pop out in video

A practical tutorial for making captions and on-screen text readable, punchy, and safe for short-form video without turning the frame into a poster.

14 min readRead
Vertical video editor with caption and timeline controls.
Guide

TikTok safe zone: 1080×1920 dimensions & caption placement

TikTok safe zone for 1080×1920: avoid the top, bottom, and right-side UI. Get exact caption placement, a free overlay, and hook/CTA guidelines.

15 min readRead
Captioned video analytics dashboard with engagement panels.
Guide

Instagram Reels safe zone: caption placement & dimensions

Instagram Reels safe zone for 1080×1920: place captions, text, faces, and CTAs in the central field. Includes dimensions, overlay, and placement guidance.

15 min readRead
Multiple vertical video previews showing different caption font styles.
Styles

Best fonts for subtitles: 15 readable picks (2026)

Choosing the best fonts for subtitles? Compare 15 readable picks for TikTok, Reels, YouTube, and compressed mobile video, with weights, strokes, and use cases.

16 min readRead
Caption editor timeline with waveform and video preview.
Technical

How to fix out-of-sync subtitles

A technical troubleshooting guide for subtitles that drift, start late, appear early, or slowly fall out of sync over a video.

16 min readRead
Captioned video with accessibility and engagement analytics.
Basics

Subtitles vs closed captions: what's the difference?

Closed captions vs subtitles: compare dialogue, sound effects, SRT/VTT delivery, accessibility, YouTube, and social video.

13 min readRead
Video caption editing workflow with a phone preview.
Guide

How to add captions to a Twitter/X video — SRT or burn-in

Add captions to an X (Twitter) video with an SRT upload or burned-in MP4. See the web steps, missing-CC fixes, and which option fits feed visibility.

14 min readRead
Caption editor interface with a vertical phone preview.
Troubleshooting

Why is CapCut auto captions not working? 6 fixes for 2026

CapCut auto captions not working? Fix missing buttons, failed generation, wrong language, timing drift, inaccurate text, and export problems.

15 min readRead
Captioned vertical video surrounded by watch-time analytics.
YouTube

YouTube Shorts max length: 3 minutes (180s) & ideal duration

YouTube Shorts can be up to 3 minutes (180 seconds). Find the best length for tips, tutorials, stories, and product demos — plus a free duration checker.

15 min readRead
Video caption workflow with transcript and style controls.
Tutorial

Video translation captions: transcribe, translate & export SRT

Translate video captions from audio into another language: transcribe, review, localize, and export SRT/VTT or burned-in subtitles.

14 min readRead
Captioned video dashboard with accessibility indicators.
Accessibility

Accessible video content guidelines for creators and teams

A practical accessibility guide for captions, transcripts, audio clarity, visual contrast, motion, and publishing workflows.

16 min readRead
Multiple caption styles shown across vertical video previews.
Styles

Best colors for video subtitles: contrast, readability, and style

A practical color guide for subtitle readability, including white, yellow, black boxes, strokes, shadows, and active-word highlights.

15 min readRead
Transcript and analytics panels around a captioned video preview.
B2B

How to transcribe a Zoom meeting

A B2B workflow for turning Zoom recordings into transcripts, summaries, clips, searchable notes, and captioned follow-up videos.

15 min readRead
YouTube Shorts caption layout on a vertical phone screen.
Platform guide

How to add captions to YouTube Shorts (2026)

Three ways to caption a Short — YouTube Studio's native captions, AI tools that burn captions in, and SRT uploads. Which one wins for retention.

9 min readRead
LinkedIn video preview on a desktop feed with captions overlaid.
Platform guide

LinkedIn video captions: SRT upload or burned-in MP4 (2026)

Add LinkedIn video captions with an SRT upload or burned-in MP4. Follow the exact upload steps, safe-zone guidance, font sizes, and muted-autoplay workflow.

12 min readRead
Adobe Premiere Pro caption track in the timeline.
Editor tutorial

How to add subtitles in Premiere Pro (SRT, VTT, burn-in)

Premiere supports captions natively. Here's the fastest path from a transcription file to a styled, burned-in subtitle track ready for export.

8 min readRead
DaVinci Resolve subtitle track in the Edit page timeline.
Editor tutorial

How to add subtitles in DaVinci Resolve — SRT & burn-in

Add subtitles in DaVinci Resolve Free: import SRT, style in Inspector, fix ASS compatibility, then export a burned-in MP4 or sidecar SRT.

8 min readRead
Final Cut Pro caption editor with timeline.
Editor tutorial

How to add subtitles in Final Cut Pro

Final Cut treats captions as their own role. Import SRT, edit timing inline, style with built-in templates, and export sidecar or embedded.

7 min readRead
Visual comparison of transcription model accuracy bars.
Engineering

Whisper vs AssemblyAI vs Deepgram (2026)

Three of the most-used transcription engines, compared on accuracy, language coverage, latency, and price. Which one to pick for what.

10 min readRead
Accessibility checklist overlay on a video caption frame.
Compliance

WCAG and ADA captions: what your video actually needs

WCAG 2.1 SC 1.2.2 requires toggleable closed captions on all prerecorded video — not burned-in, not auto-generated alone. ADA Title III and Section 508 adopt WCAG AA as the US standard. A practical compliance workflow you can run in under a day per video.

9 min readRead
Subtitle line measured against a 42-character ruler.
Standards

Subtitle character limits: Netflix, BBC, and the practical rule

How many characters fit on a subtitle line, where the standards come from, and the pragmatic rule for short-form video that bends them.

7 min readRead
Three subtitle file types stacked next to a video frame.
Standards

SRT vs VTT vs ASS: which subtitle format should you use?

SRT vs VTT vs ASS: see compatibility, styling, and delivery differences — plus which format fits YouTube, web video, or styled burn-in.

8 min readRead
Phone screen showing a captioned Instagram Reel with safe-zone overlay.
Tutorial

How to add captions to Instagram Reels (2026)

Three ways to caption a Reel — Instagram's auto-captions, a dedicated caption tool, or manual typing. Here is which one to pick and how to make captions land inside the safe zone.

7 min readRead
Online course interface with subtitled lesson video.
Tutorial

Teachable subtitles & online course captions — SRT guide

Teachable subtitles and e-learning captions: upload SRT/VTT to Teachable, Kajabi, Thinkific, Podia, Udemy, and Coursera.

8 min readRead
Karaoke-style captions with one word highlighted on a video frame.
Design & UX

Karaoke captions — word-by-word TikTok & Reels guide

How to make karaoke captions with word-by-word timing, readable fonts, and highlight colors for TikTok, Reels, Shorts, and podcast clips.

6 min readRead
Search engine result page showing a video result with caption snippet.
SEO & Growth

How subtitles boost video SEO (and rank you on Google)

Search engines cannot watch video, but they can read transcripts. Subtitles turn unindexed audio into indexed text — and indexed text is what ranks.

7 min readRead
Five phone mockups showing captioned video on different social platforms.
Social Media

Social media caption best practices (2026): safe zones & fonts

Social media caption best practices for TikTok, Reels, Shorts, LinkedIn, and X: safe zones, fonts, reading speed, and export choices.

9 min readRead
Split view comparing AI transcript output against a human-edited transcript.
Technology

AI vs human transcription: when each is worth the money

AI transcription is 100× cheaper and 50× faster. Human transcription is more accurate on edge cases. Here is the practical framework for picking.

8 min readRead
MP4 file converting into an SRT subtitle file.
Tutorial

How to convert MP4 to SRT — fastest ways to generate captions

Convert an MP4 to SRT with SoCaptions, Whisper, or manual transcription. Compare the fastest reliable workflow and export a timed subtitle file.

6 min readRead
TikTok video with captions overlaid in the safe zone.
Tutorial

How to add subtitles to TikTok videos (2026)

Three ways to caption a TikTok — built-in auto-captions, a dedicated subtitle tool, or burned-in captions from an editor. Here is which one to pick and why.

7 min readRead
Globe with subtitle tracks in multiple languages branching out.
Localization

Multilingual subtitles: how to localize video for global reach

Translating subtitles is the cheapest, fastest way to multiply video audience size. Here is the practical workflow, the languages with the highest ROI, and the mistakes to avoid.

9 min readRead
Grid of caption generator tool icons compared side by side.
Roundup

The best AI caption generators in 2026 (and which to skip)

An honest ranking of caption tools by accuracy, speed, styling, pricing, and creator workflow. SoCaptions, CapCut, Submagic, Veed, Descript, and more.

13 min readRead
YouTube Studio captions panel showing out-of-sync timing.
Troubleshooting

How to fix YouTube captions that are out of sync

Three common causes — frame rate mismatch, upload-side delay, and editor-side drift — and the 5-minute fix for each.

8 min readRead
YouTube Studio subtitle upload screen with SRT file selected.
Tutorial

How to upload an SRT file to YouTube (long-form and Shorts)

The exact YouTube Studio path for uploading captions, with the gotchas around format, language, timing-with vs timing-without, and search indexing.

7 min readRead
Accessibility checklist with caption compliance items checked off.
Compliance

ADA video caption requirements — Section 508 & WCAG

ADA video caption requirements for prerecorded content: Section 508, WCAG, EAA, accurate SRT/VTT tracks, and when burned-in captions fall short.

11 min readRead
Podcast clip with captions on a vertical 9:16 mobile preview.
Strategy

The captioning strategy that turns podcast clips into subscribers

How to caption podcast clips so they earn the swipe — including the 60-second clip pattern, speaker color rules, and the SRT-to-long-form playbook.

10 min readRead
Side-by-side comparison of burned-in captions and closed captions on a video player.
Guide

Burned-in captions vs closed captions (2026)

Burned-in captions are always visible; closed captions are toggleable SRT/VTT tracks. Compare social reach, accessibility, SEO, and when to deliver both.

11 min readRead
iTT subtitle file open in a code editor alongside Final Cut Pro timeline.
Format guide

iTT subtitle format: what it is, how to convert iTT to SRT or TXT

iTT (iTunes Timed Text) is Apple's TTML profile for Final Cut Pro and iTunes Connect. How to convert .itt to SRT for Premiere, DaVinci, and YouTube; .itt to plain TXT for transcripts; common problems and when you actually need the .itt format.

9 min readRead
DFXP XML file structure shown in a code editor.
Format guide

DFXP subtitle format: what it is and how to convert it

DFXP is an older TTML profile used by Netflix and Flash-era video. If you have .dfxp files, here's how to convert them to SRT, VTT, or any modern format.

8 min readRead
LRC lyrics file displayed alongside a music player with synchronized text.
Format guide

LRC format: the lyrics file format for music and karaoke

LRC is the synchronized lyrics format used by Spotify, Apple Music, and karaoke apps. Here's how it works, how to create LRC files, and how to convert between LRC and other subtitle formats.

9 min readRead
CapCut caption editor showing Auto Captions panel with word-level timing.
Editor tutorial

How to add subtitles in CapCut: Auto Captions, SRT & burn-in

Three ways to add subtitles in CapCut in 2026: Auto Captions for instant AI transcription, SRT import for pre-made files, and manual text overlays for styled captions. How to export a burned-in MP4, fix common errors, and export an SRT from CapCut.

9 min readRead
Facebook video post composer showing the Upload Captions option.
Guide

How to add captions to Facebook video: SRT or burn-in

Three ways to caption Facebook videos in 2026: upload an SRT when posting, add captions in Meta Business Suite after upload, or burn captions into the MP4 before posting. Includes Facebook Reels captions and troubleshooting for missing CC buttons.

7 min readRead
Caption editing workflow with a phone preview, timeline and style controls.
Guide

How to add captions to videos in 2026

Every method for adding captions to videos in 2026: AI tools (CapCut, SoCaptions, Whisper), manual SRT import, and platform-native options — ranked by speed, accuracy, and cost for TikTok, Reels, YouTube Shorts, and more.

9 min readRead
Several vertical video previews showing different caption styles.
Styles

9 caption styles that actually get views

We watched 200 viral clips and counted caption treatments. Here are the styles that show up over and over — with the exact font, weight, and stroke values to copy.

8 min readRead
Captioned video analytics dashboard showing watch time and engagement signals.
Data

Why captions add 80% to watch time

Captions don't just help the deaf or distracted — they keep silent scrollers watching, beat the algorithm, and make every word more memorable. The mechanism is more interesting than 'people watch on mute'.

10 min readRead
Ready to caption your next video?
5 free minutes, no card needed. Open in the editor.
Open editor