Add Text to Video

Add text to video online for free: upload a clip in your browser, drop in captions, titles, and subtitles, then style the font, size, color, and timing. Auto-sync captions to speech and export in minutes.

Tool featured image
152,594,826Videos generated
128,095,007Avatars generated
21,273,016Videos translated
company logo 1
company logo 2
company logo 3
company logo 4
company logo 5
company logo 6
company logo 7
company logo 8
company logo 9
company logo 10
company logo 11
company logo 12
company logo 13
company logo 14
company logo 15
company logo 16
company logo 17
company logo 18
company logo 19
company logo 20
company logo 21
company logo 22
company logo 23
company logo 24
company logo 25
company logo 26
company logo 27
company logo 28
company logo 29
company logo 30
company logo 31
company logo 32
company logo 33
company logo 34
company logo 35
company logo 36
Trusted by millions worldwide to bring their stories to life.
Key Features

Add text to video features

Add Text to Video Automatically

Upload a clip and the AI subtitle generator transcribes speech into timed captions that stay in sync line by line. Edit any word, split long lines, and burn the captions into the video or export them as a separate SRT file.

Video editor auto-generating timed captions synced to a speaker's words.

Titles, Lower Thirds, and Meme Text

Type headings, name labels, lower thirds, end cards, and meme text directly onto the frame. Stack several layers in one scene, put text over any part of the clip, and keep each title readable against busy footage with background panels and outlines built for small screens.

A video frame with a title, lower-third name label, and meme-style text overlay.

Full Styling and Brand Kit Control

Set the font, size, color, alignment, and opacity of every text layer, then save those choices to a Brand Kit so each video matches. The AI video editor applies your fonts and colors across projects, so captions and titles stay consistent everywhere.

Text styling panel setting font, size, and color for an on-screen caption.

Timing and Placement on a Timeline

Control exactly when each caption or title appears and disappears by dragging its start and end points on the timeline. Add one line for an intro, another mid-clip, and a call to action at the end, each timed to the moment it supports.

Timeline showing caption and title layers with draggable start and end points.

On-Screen Text in 175+ Languages

Turn captions and titles into another language without retyping. The AI video translator rewrites on-screen text and dubs the audio with lip-sync across 175+ languages, so one captioned video ships to every market with matching subtitles and voice, no re-recording required.

On-screen text translated across multiple languages with matching subtitles.
Use cases

Add text to video use cases

Add Text to Video for Social Clips

Add Text to Video for Social Clips

Sound-off viewers scroll past silent clips. Add captions, hook text, and titles so your TikTok, Reels, and Shorts land the message in the first second, then export vertical video sized for each feed.

Marketing and Promotional Videos

Marketing and Promotional Videos

Static footage rarely explains an offer on its own. Layer headlines, product names, and call-to-action text over your promo, so viewers catch the pitch and the next step even with the sound muted.

Accessibility and Sound-Off Subtitles

Accessibility and Sound-Off Subtitles

Many viewers watch without audio, and some need captions to follow along. Add accurate subtitles so every viewer reads what is said, meets accessibility expectations, and stays with the video instead of scrolling away.

Podcast and Talking-Head Clips

Podcast and Talking-Head Clips

Raw recordings ramble and jump. Run the take through speech cleanup to cut filler and rebuild the cuts, then add captions and speaker labels so the talking-head clip reads clean and easy to follow.

Localized Versions for Global Teams

Localized Versions for Global Teams

One captioned video rarely fits every region. Translate the on-screen text and voice into new languages so a single edit becomes market-ready versions for global audiences without recreating each caption by hand.

No Footage? Generate, Then Caption

No Footage? Generate, Then Caption

No clip to start from? Use the AI video generator to turn a script into a talking-head video, then add titles and captions on top, so you build and caption the video in one place.

How it works

How to add text to video

Add text to any video in four steps, from upload to a captioned file ready to publish, with no editing experience needed.

Step 1

Upload your video clip

Bring in an MP4, MOV, or WEBM file, or record straight from your browser. No install needed.

Step 2

Add captions or type text

Auto-generate synced captions, or type titles, labels, and callouts directly onto the frame.

Step 3

Style and time each layer

Set font, size, color, and placement, then choose when each text layer appears and leaves.

Step 4

Export or translate it

Download an MP4 in HD or 4K, or translate the on-screen text into another language first.

Add text to video FAQs

How do I add text to a video online without an app?

Upload your clip to the browser editor, click the text tool, and type your caption, title, or label. Style the font and color, drag it into position, set its timing, then export a finished MP4. No download or editing background needed.

Can I add text to a video for free without a watermark?

Many free video tools stamp a watermark on your export. HeyGen offers a free plan for adding text and captions, with paid plans from $24 per month that unlock higher-resolution exports, more languages, and shared Brand Kit controls for teams.

What video formats can I add text to, like MP4 or MOV?

Upload common formats including MP4, MOV, and WEBM, add your text, and export back to MP4 in HD or 4K. If your source clip is low-resolution, run it through the AI video upscaler first so the text sits on a sharp, clean frame.

Can I control when text appears and disappears in the video?

Yes. Each caption or title sits on its own layer with start and end points you drag on the timeline. Show a title for the first three seconds, a label mid-clip, and a call to action at the end, each timed on its own.

How is this different from other online text editors?

Most tools only paste a text box over your clip. HeyGen also auto-syncs captions to speech, translates on-screen text into 175+ languages, and can build the video itself: use text to video to turn a script into footage, then caption it.

Is there a free plan, and what do paid plans cost?

You can start adding text and captions on the free plan. Paid plans begin around $24 per month and add higher-resolution exports, more translation languages, and Brand Kit tools, with custom enterprise pricing for large teams.

Can I add and translate on-screen text in several languages?

Yes. HeyGen translates captions and titles with lip-synced voice across 175+ languages. The Würth Group produced a 65-minute presentation in 8 languages in 4 days and cut translation costs by 80 percent using HeyGen.

Can I add moving or animated text to a video online?

Yes. Text layers can animate on and off screen with transition styles, so titles slide, fade, or pop instead of appearing flat. Animated captions also pull the eye to key lines in fast-moving TikToks and Reels.

Can I add text to a video on my iPhone or Android phone?

Yes. The HeyGen app runs on iOS and Android, so you can upload a clip, add captions and titles, and export from your phone. Projects sync with the browser editor, so you can start on mobile and finish on a laptop.

Can I add text to a video after it has already been posted?

Platforms do not let you edit a video once it is published, so you add the text to your original file and re-upload it. Keep the source clip, add captions or titles in the editor, export a new MP4, then replace the posted version.

Explore more AI powered tools

Bring any photo to life with hyper‑realistic voice and movement using Avatar IV.

Start creating with HeyGen

Transform your ideas into professional videos with AI.

CTA background