Guides
9 min read

Open captions vs closed captions for social media video

Open captions are burned into the video. Closed captions are a file viewers can turn off. YouTube, LinkedIn and Facebook take one. Instagram and TikTok do not.

Ben Moore

The short answer (updated October 2026):

  • Open captions, also called burned-in or hardcoded subtitles, are part of the picture. They always show, and no viewer can resize them or switch them off.
  • Closed captions are a separate text track, usually an .srt file. Viewers turn them on or off, and on YouTube and Facebook they can restyle them.
  • YouTube, LinkedIn and Facebook accept an .srt file. Instagram and TikTok describe no caption upload in their help pages, only their own automatic captions.
  • Burn captions into every feed version of a talking-head clip. On YouTube, also upload or correct the caption track. Where an app switches its own captions on (Instagram, and Facebook Page videos watched on mute), keep one layer, or viewers read every line twice.

Your editing app offers to burn the captions in. YouTube asks for a caption file. You want one rule that works everywhere you post.

Here it is. Burn captions into every clip you post to a feed. On YouTube, add a closed caption track too. Then switch off any automatic captions that would play on top of yours.

Open captions are burned into the picture, closed captions travel beside it

The difference is one switch. Viewers can hide or show closed captions. Open captions are "always displayed and cannot be turned off," says the W3C.

Burned-in and hardcoded subtitles are open captions, named from the editing side. Once you export, the words are pixels, like your face and the bookshelf behind you. A typo means a new export.

A closed caption track is a text file with timings, which the platform plays over your video. The usual format is SubRip, or .srt. Facebook's .srt help page lists what each block needs: a number, a start and end time as hh:mm:ss,fff, and the text. Save it as UTF-8. Two sample blocks:

1
00:00:00,000 --> 00:00:02,400
Most feedback to senior leaders

2
00:00:02,400 --> 00:00:05,100
fails in the first sentence.

One warning on words. On Instagram, TikTok and LinkedIn, "caption" also means the text under the post. Writing that is its own job, covered in the content creation workflow guide.

What each platform accepts, and what to do about it

Every platform plays burned-in captions, because they are part of the video. What each app adds on top decides your move.

Platform Caption file upload Automatic captions What to do Source
Instagram Reels None described Yes, from speech recognition. On unless you switch them off, and viewers can set them to always or never show. Burn in, then switch off Enable closed captions for that reel Instagram Help, closed captions
TikTok None described Yes, made while you edit and editable before posting. Viewers can show or hide them. Burn in, or proofread TikTok's auto captions TikTok Accessibility
YouTube Shorts Through YouTube Studio's Subtitles page, which lists no Shorts exception Yes, published automatically when available Burn in, then correct or replace the automatic track YouTube Help, subtitles
YouTube long-form Yes: .srt, .sbv, .vtt and more, or a plain transcript for auto-sync Yes, published automatically. YouTube says to review them. Upload a file or fix the automatic one. Burning in is optional. YouTube formats, automatic captions
LinkedIn Yes, .srt, desktop only Yes, an Add auto captions toggle with an optional review step, in 10 languages Burn in and attach the .srt. Check muted playback for a second layer. LinkedIn .srt, auto captions
Facebook Yes, .srt named like clip.en_US.srt On Page videos, shown automatically to muted viewers Page: a clean video plus .srt. Profile: burn in. Facebook Help, Pages, naming

Checked against each platform's help center on October 11, 2026. These screens change often, so confirm the setting in the app.

One thing the table skips. The YouTube app's Shorts editor has its own Captions button. It adds automatic captions you can restyle and fix, but only on mobile and in some languages.

On Instagram and TikTok, burned-in captions are the only ones you fully control

Neither app takes a caption file. So burned-in text is the only text whose wording, timing and look you decide.

Instagram's automatic captions come from speech recognition. They "may not be available to everyone." Instagram describes no way to upload a file or fix the wording. Say the name of your coaching framework on camera, and the caption is whatever the software heard.

Instagram has an open-caption tool of its own, the Captions sticker. It writes the words, and you edit and place them before posting. Instagram can still translate its text for viewers. It suits clips you edit inside Instagram. For one clip going to five apps, burn captions in once.

TikTok gives you more control. Its auto captions are added while you edit, and the text "can be edited before being displayed." Viewers can show or hide them. A proofread TikTok track is a real closed caption. The price is TikTok's styling and one more proofread per clip.

Now the trap. If captions are available for posts you share, Instagram says "they'll automatically show unless you turn them off." So a reel with burned-in captions can play two copies of every sentence at once. The fix is one switch. Before you share, tap More options and turn off Enable closed captions. You give up a track viewers could hide and keep the one everyone can read.

Closed captions let viewers resize the words, burned-in text cannot

Both kinds count for accessibility. The W3C's caption rule for recorded video accepts open and closed captions alike. What separates them is who controls the look.

YouTube and Facebook both let viewers change the size, color and opacity of closed captions and the background behind them. A viewer with low vision can make closed captions bigger. Burned-in captions stay the size you picked.

Ben Myers, who writes that he is profoundly deaf, warns that with open captions "you might get stuck with captions that are incredibly small, tucked out of the way, placed against busy backgrounds, or which have horrendous color contrast."

So closed captions serve the viewer better. In a feed they still lose, because a feed plays to people who never touch a setting. Facebook even shows captions automatically to anyone watching a Page video "with sound turned off." Burned-in text reaches that muted scroller on every app.

Cut the accessibility cost with the style you pick: large text on a solid background. White text on a pale color is the classic failure.

On YouTube, do both: burned in for the scroll, a caption file for everyone else

On YouTube, a caption file costs one upload and fixes a problem you may not know you have. YouTube makes captions whether you ask or not. YouTube's help page is blunt: "if automatic captions are available, they'll automatically be published on the video." That goes for Shorts too.

The same page warns that automatic captions can get speech wrong, from accents to background noise, and tells creators to "always review automatic captions." So a burned-in video with no file still has a closed track. A machine wrote it.

Viewers turn that track on with the CC button, so it is opt-in. It also feeds YouTube's transcript, where viewers click a line to jump to that moment. CC viewers see two layers, a fair trade for a track they chose. YouTube Studio's Subtitles page gives you three ways to add your own:

  • Upload a file, with or without timing. If you are new to caption files, YouTube suggests a basic format such as .srt.
  • Auto-sync. Paste or upload a transcript in the language spoken in the video, and YouTube sets the timing.
  • Type it in by hand while the video plays.

Auto-sync is the shortcut for anyone who reads from a teleprompter. If you said the script word for word, the script is your transcript. Paste it in and YouTube does the timing. Went off script? Correct the automatic track instead.

On long-form YouTube, the caption file is what counts. Burned-in captions are a style choice. On Shorts, do both. A Short has to work for the scroller and for the viewer who turns CC on. More on the format in the guide to making YouTube Shorts.

A worked example: one 60-second clip through five feeds

Take a hypothetical leadership coach with a finished 60-second answer to "how do you give a senior leader hard feedback?" (the edit itself is covered in how to edit talking-head videos faster). It goes to five feeds on the same day.

  1. Export a burned-in version and a clean one, plus an .srt if your editor makes one. Name it hard-feedback.en_US.srt. Facebook only reads files named filename.[language code]_[country code].srt, language lower case, country upper case.
  2. Instagram Reel: upload the burned-in version. Before sharing, tap More options and switch off Enable closed captions.
  3. TikTok: upload the burned-in version and leave auto captions off. The words are already on the video.
  4. YouTube Short: upload the burned-in version. In YouTube Studio, open Subtitles, pick the Short, and upload the .srt or auto-sync the script. Now the CC track matches the screen.
  5. LinkedIn, on desktop: upload the burned-in version, click Edit, then Select Caption to attach the .srt. No .srt? Turn on Add auto captions and the review step. On a scheduled post, auto captions are only ready to review once it goes live. Then play it muted on your phone. If two layers show, remove the track.
  6. Facebook: from a Page, post the clean version with the .srt, or let Facebook make captions and fix them. Muted viewers see them automatically, and anyone can restyle them. From a personal profile, post the burned-in version. Profiles get only an .srt upload, and the automatic muted display is documented for Pages.

Run the same muted check on TikTok. TikTok's help pages, like LinkedIn's, do not say whether captions show without the viewer turning them on. A muted test play is the only way to know.

How CreateSocial helps with this

CreateSocial does the burned-in half. The editor adds subtitles automatically, in 11 styles, and draws them into the video you export. That one file covers Reels, TikTok, Shorts and LinkedIn in the example. If you read from the teleprompter in full-script mode and kept to the words, the script is the transcript YouTube's auto-sync wants.

What we do not make is the caption file. There is no .srt export today, so your closed tracks come from YouTube's auto-sync or each platform's automatic captions. If burned-in captions are the slow part of your week, try CreateSocial on a free trial with your next clip.

Before your next post goes out, open your latest Reel on your phone with the sound off. If the words show twice, or not at all, fix that one setting first.

Questions people ask

What is the difference between hardcoded and softcoded subtitles?

Hardcoded subtitles are part of the image. Soft subtitles are a separate track inside the video file that a player can switch on or off. On social platforms, add a switchable track through the platform's own caption upload or caption editor.

How do you get rid of hardcoded subtitles?

You cannot switch them off, because they are in every frame. The clean fix is a new export from the original edit with the caption layer removed, so keep an uncaptioned export of any clip you might reuse.

Is there a difference between subtitles and closed captions?

In the W3C's usage, captions are in the same language as the audio and include sounds as well as speech, while subtitles translate the speech into another language. Some regions use the word subtitles for both.

Tags
captionssubtitlesclosed captionsopen captionsaccessibilityvideo editingtalking-head video

Ready to create content that grows your business?

CreateSocial handles ideation, recording, editing, subtitles, and scheduling — so you can focus on your expertise.

Free trial · Cancel anytime