Home › How to add captions to a video

How to Add Captions to a Video (TikTok, Reels, Shorts & YouTube)

Captions aren't optional anymore — over 85% of social video is watched with the sound off, and captioned videos hold attention longer. This guide covers your two real options — the platforms' built-in auto-captions, and burned-in captions you add yourself — and shows how to add styled captions to any video free, in your browser, with nothing uploaded.

Add captions to your video free →

Option 1 — the platform's built-in captions

TikTok, Instagram Reels, YouTube Shorts and YouTube all generate auto-captions from your audio. They're quick and free, but they share the same limits:

How to turn them on: On TikTok, add captions in the editor before posting (Captions sticker) or via the caption toggle. On Instagram Reels, use the Captions sticker. On YouTube Shorts / YouTube, auto-captions appear after upload and can be edited in YouTube Studio. Good for a fast post — but for anything you care about, the next option is stronger.

Option 2 — burned-in captions (recommended)

Burned-in captions are part of the video itself, so they always show — on every platform, in every player, and crucially when the sound is off. You control the exact font, size, position and style, so captions match your brand and look identical whether the clip is on TikTok, Reels, Shorts or YouTube. This is why most serious creators burn captions in before uploading.

How to add burned-in captions to a video (free)

You don't need an app or an account. SnipSound's free caption generator auto-transcribes your video's audio with word-level timing, then exports a captioned video — all in your browser, so your footage never leaves your device.

  1. Add your video. Open the transcription tool and drop in your clip. Nothing is uploaded — it runs locally.
  2. Auto-generate captions. It transcribes the audio with OpenAI's Whisper model, word by word, in 99 languages — with karaoke-style word timing.
  3. Edit and style. Fix any misheard word with find-and-replace, then pick a caption style. Instant and free.
  4. Burn them in. Export a captioned video with the text baked in, so it shows on any platform even on mute.
  5. Post it. On your phone, share the finished video straight into TikTok, Reels or Shorts. On desktop, download the MP4 and upload it.
FREE & PRIVATE

Add captions free — no account, nothing uploaded

Auto-generate word-level captions in 99 languages, edit and style them, and export a captioned video with the text burned in. It's free, has no watermark, and runs entirely in your browser — your video never leaves your device. Then send the captioned clip (or its subtitles) straight to the free video editor for more control.

Open the free caption tool →

Mobile vs. desktop workflow

On mobile it's a clean loop: caption your video, adjust, and share it directly into the TikTok / Instagram / YouTube app — convert, style, post, without leaving your phone. On desktop, you caption and download the MP4, then upload it to your channel. Either way the captioning is free, private and unlimited.

Need just the subtitle file (.srt / .vtt)?

If you'd rather upload a separate subtitle file (for YouTube's closed captions, for example), the same tool exports a clean .srt or .vtt with accurate timestamps — so you can burn captions in for TikTok/Reels and upload an .srt for YouTube from one transcription. See the SRT generator for subtitle-file exports.

Frequently asked questions

How do I add captions to a video for free?

Use a free caption generator that transcribes your video's audio and burns the captions in. SnipSound does this in your browser — drop in the video, it auto-generates word-level captions in 99 languages, you edit and style them, then export a captioned MP4. Free, no account, no watermark, nothing uploaded.

Should I use TikTok's built-in captions or burn them in?

Native captions are quick but limited — viewers can turn them off, and you can't control the style. Burned-in captions are part of the video, so they always show (even with the sound off, which is how most people watch) and keep your branding on every platform. Many creators do both.

How do I add subtitles to a Reel or a Short?

Burn them in before uploading: auto-generate the subtitles from the audio, style them, export the captioned video, then post it to Reels or Shorts. That guarantees they show regardless of the platform's caption settings.

Why do captions matter if my video has sound?

Most social video is watched on mute — over 85% of feed views happen with the sound off — and captioned videos are shown to hold attention longer. Captions also make your content accessible.

Does adding captions upload my video anywhere?

No. SnipSound transcribes and captions entirely in your browser with a local AI model, so your video never leaves your device — no account, no upload.