FrameNotion

How to Add Captions to a Video Ad for Free (Step-by-Step)

A practical walkthrough of every free way to caption a video ad, from auto-transcribe editors to AI tools that generate captions automatically.

FrameNotion Team8 min read

If you want to know how to add captions to a video ad for free, the short answer is: use your phone's built-in auto-caption feature, a free video editor, a free browser-based caption generator, or an AI ad tool that burns in captions as part of making the ad. Each option works, but they differ in how much control you get over styling, timing and export quality — which matters a lot once the ad is running on paid social.

Why captions matter for a video ad

Captions exist for two reasons in a paid-social ad: accessibility, and sound-off viewing. Many people scroll feeds with sound off by default, and you can't control whether a given viewer has sound on when your ad shows up. Treat captions as something to design for rather than an afterthought — test whether your hook lands as well on mute as it does with sound, and if it doesn't, the caption copy and timing are usually the fix.

Captions also give you a second layer of messaging. The voiceover or audio carries tone and energy, while the caption text can reinforce the offer, call out the product name, or restate the benefit in fewer words. Treat the two as complementary, not identical.

Free ways to add captions to a video ad

There are four practical, no-cost routes. Which one fits depends on whether you're editing a video you already shot, or producing the ad from scratch.

1. A free mobile or desktop video editor with auto-transcribe

Most free mobile editing apps now include an auto-transcribe feature: you import your clip, the app listens to the audio, and it generates a caption track you can then edit line by line. This is the most flexible free option because you control font, color, position, animation and timing after the auto-transcribe pass.

2. The platform's own auto-caption tool

TikTok, Instagram Reels and YouTube Shorts each offer a native auto-caption button when you upload directly through their creation tools. It's fast and free, but the captions are usually tied to that specific upload and platform — they won't travel with the MP4 if you re-export or repost the same file elsewhere, and styling control is limited to whatever preset styles the platform offers that week.

3. A free browser-based caption generator

Several web tools let you upload a video file, auto-generate a transcript, and download a captioned version without installing anything. These are convenient for a one-off caption pass, but free tiers often cap video length, add a watermark, or limit how many exports you get — check before you build a whole campaign around one.

4. An AI ad generator that includes captions by default

If you're building the ad itself rather than captioning a video you already have, some AI ad tools generate word-by-word captions automatically as part of the output, synced to a voiceover and music track. This skips the transcribe-and-style step entirely because the captions are written and timed at the same moment the script and voiceover are created. It's a different workflow than captioning an existing clip, but it's worth knowing about if you're starting from a blank page.

Step-by-step: adding captions with a free editor

This is the general workflow across most free mobile and desktop editors with an auto-transcribe feature. Exact menu names vary by app, but the sequence is consistent.

  1. Import your finished video clip into the editor at full resolution — don't caption a compressed export, since you'll likely need to re-export after.
  2. Find the auto-captions or auto-transcribe option, usually under a text or captions menu, and run it against your audio track.
  3. Read through the generated transcript and fix misheard words, especially brand names, product names and numbers — auto-transcription tools often get these wrong.
  4. Break long caption blocks into shorter lines or single words if you want a word-by-word style; most apps let you split or merge caption segments manually.
  5. Set the font, size, color and position. Keep it legible on a small phone screen: high contrast against the background, and positioned clear of where platform UI elements (like the caption/comment icons) typically sit.
  6. Preview on mute first. If the message doesn't land without sound, the caption copy or pacing needs work before the visuals do.
  7. Export at 1080×1920 for a 9:16 placement, keeping captions burned into the video file rather than as a separate overlay layer.

Caption style choices that affect ad performance

Once captions are technically working, the styling decisions are what actually move watch-through and comprehension. A few starting points worth testing:

  • Word-by-word vs. phrase-by-phrase. Word-by-word captions can hold attention and match a punchy voiceover; phrase-level captions read more calmly and suit longer explanations. Test both against your specific hook.
  • High-contrast color blocking. A solid-fill background behind the text (rather than just an outline) tends to stay legible over busy footage.
  • Bold, large type. Captions get watched on small screens at a glance — oversized is usually safer than subtle.
  • Consistent position. Keep captions in roughly the same vertical zone throughout the ad so eyes don't have to hunt for them.
  • Brand-matched font. If you have brand guidelines, matching the caption font to your brand typography makes the ad feel native rather than stock. If you want a deeper walkthrough on this specifically, see how to add captions that match brand fonts.

Common caption mistakes to avoid

  • Captions that cover the product, logo or call-to-action text on screen — always check the full frame, not just the audio sync.
  • Relying only on the platform's native auto-caption, then losing the captions entirely when the same file is reused on a different placement.
  • Captions that run long after the line has been spoken, which makes pacing feel sluggish on a short ad.
  • Skipping the manual proofread pass — auto-transcription regularly mishears product names, prices and promo codes, and a wrong price in a caption is worse than no caption at all.
  • Using tiny caption text to fit more words per line, which defeats the purpose of captioning for sound-off viewing.

Comparing the free caption methods

MethodCostStyling controlBest for
Free editor with auto-transcribeFreeHigh — full control over font, color, timingCaptioning a clip you already shot, with time to edit line by line
Platform native auto-captionsFreeLow — limited to preset stylesQuick single-platform posts, not reused elsewhere
Browser caption generatorFree (often limited)Medium — depends on the tool's tierA fast one-off pass when you don't want to install an app
AI ad generator with built-in captionsFree for a first ad, paid plans afterMedium-high — captions generated and styled automatically, often editable afterBuilding a new ad from scratch rather than captioning existing footage

When it makes sense to skip manual captioning entirely

If you're not just captioning a video you already have, but building the ad from a blank page, it can be faster to use a tool where captions come built in. FrameNotion is one way to do this: paste a product or website link, and FrameNotion AI writes a 30-second vertical ad from scratch — hook, problem, benefit, proof, offer and call to action — then renders it with an AI voiceover, a music track cut to the beat, sound effects and word-by-word captions already synced. The ad is also built to work on mute, since the captions and visuals are designed together rather than added after the fact.

If you'd rather start from a poster or flyer instead of a link — for an event, sale or opening — FrameNotion can turn that into a motion poster that animates the title, artwork and badges to music, ending on the original poster, without adding captions that weren't on the design in the first place.

The first ad is free on sign-up, so you can compare a self-captioned export against an AI-generated one before deciding which workflow fits your output volume. If you're also running the ad on Instagram Stories specifically, this guide on creating a video ad for Instagram Stories covers format and placement details worth checking alongside your caption setup.

A quick checklist before you publish

  • Captions are burned into the video file, not dependent on a platform's native toggle.
  • Text is proofread for product names, numbers and promo codes.
  • Font size and contrast hold up on a small phone screen, tested at arm's length.
  • Captions don't cover the product, logo or call-to-action overlay — if you're adding a CTA overlay separately, see how to add CTA overlays to video ads for placement tips.
  • The ad has been previewed fully muted at least once.
  • If you're running the ad in more than one market, captions are translated rather than just auto-generated in the original language — this guide on localizing video ads for international markets covers the translation and resizing steps.

Captioning for free is entirely doable with the tools already on your phone or laptop. The main trade-off is time: manual transcription, editing and styling for every new ad variant adds up fast if you're testing multiple hooks. That's the gap AI-generated ads with built-in captions are designed to close — not by replacing your judgment on what the caption should say, but by handling the sync and styling automatically so you can spend your time on the message instead of the mechanics.

Frequently asked questions

Do I still need captions if my video ad already has a voiceover?+

Yes. The voiceover only helps viewers who have sound on. Since you can't control whether a given viewer is browsing with sound off, captions act as a backup delivery method for the same message, not a duplicate of it.

Should captions be burned into the video or added as a separate overlay?+

Burned-in (hardcoded) captions are generally safer for ads, since they stay attached to the file no matter which platform or placement you upload it to. Separate overlay captions, like platform-native auto-captions, often don't travel with the file if you repost it elsewhere.

How long should a caption line stay on screen?+

There's no fixed rule, but a common starting point is to keep each line visible just slightly longer than it takes to read it aloud, so viewers reading instead of listening aren't rushed. Test shorter and longer timings against your specific hook.

Can I reuse the same captioned video across TikTok, Reels and YouTube Shorts?+

Yes, as long as the captions are burned into the video file itself rather than generated through one platform's native tool. A single 9:16 export with hardcoded captions can generally be reused across all three without re-captioning.

Is word-by-word captioning always better than full-sentence captions?+

Not always — it depends on the pacing of your voiceover and hook. Word-by-word tends to suit punchy, fast-paced scripts, while phrase-level captions can read more calmly for explanatory content. Test both with your actual footage before committing.

Try it on your product.

Paste a link — FrameNotion writes a custom 30-second ad.