How to Add Captions and Subtitles to Video: 10 Best Tools

How to Add Captions and Subtitles to Video: 10 Best Tools

Updated: October 19, 2026 Author: Maria

Learn how to put subtitles on a video step by step, and compare free and paid apps that add captions to video on Windows, Mac, and online.

Adding subtitles used to mean typing every line by hand and nudging it into place on the timeline. These days most video editors can transcribe the audio and lay out the captions for you, so the job comes down to a quick proofread.

Plenty of people watch with the sound off, and subtitles are how they follow along. Captions also help deaf and hard-of-hearing viewers, and translated subtitles open your video to people who speak other languages.

Below, you'll find the basic steps for how to put subtitles on a video, followed by ten tools for Windows, Mac, and the browser.

How to add subtitles to video: the basic steps

Every tool has its own buttons, but the process looks almost the same everywhere:

  1. Import your video. Most apps accept MP4, MOV, and other common formats, so you can usually drag the file straight in.

  2. Generate the captions. Look for a feature called auto subtitles, auto captions, or speech-to-text, and pick the language spoken in the video. If a tool doesn't have one, you'll need to add each line as a text layer and time it yourself.

  3. Proofread. Speech recognition has improved a lot, but names, brand terms, and slang still trip it up. Watch the video once and fix anything that looks wrong.

  4. Style the text. Choose a font, size, and color that stay readable on a phone screen. Two short lines near the bottom of the frame work for most videos.

  5. Export. Burn the captions into your MP4, or save them as a separate subtitle file, usually SRT.

Burned-in captions or an SRT file?

Burned-in captions become part of the picture, so they show up on every platform and viewers can't switch them off. They're the usual choice for Reels, TikTok, and other short social clips.

An SRT file is a small text file with numbered lines and timestamps that you upload next to the video. YouTube and most course platforms accept it, viewers can turn captions on or off, and you can add more languages later without exporting the video again.

Best desktop apps to add captions to video

Movavi Video Editor

Movavi Video Editor
Movavi Video Editor

Platforms: Windows, macOS

Free version: yes, with 60-second exports and a watermark

Auto captions: yes, 100+ languages

Movavi Video Editor is an intuitive video editor with customizable video templates, one-click AI tools, and hundreds of drag-and-drop effects. It's made for beginners and everyday creators, from YouTubers captioning vlogs and tutorials to small businesses subtitling promos. Its auto subtitles recognize speech in 100+ languages and don't use credits. You can choose from 60+ caption designs, including ones that highlight each word as it's spoken, translate the captions into English, and export an SRT file or burn the text into the video.

Movavi is made for everyday projects rather than professional post-production, so it has fewer advanced controls than high-end editors.

Pros

  • Auto subtitles with no credits
  • SRT export or burned-in captions
  • Customizable video templates and hundreds of effects for the rest of the edit

Cons

  • Fewer advanced controls than professional editors
  • No web version or cloud integration

Wondershare Filmora

Filmora
Filmora

Platforms: Windows, macOS

Free version: yes, with a watermark

Auto captions: yes, paid with AI credits

Filmora is a beginner-friendly editor from Wondershare with a big library of effects and titles. Its Speech-to-Text feature supports 45 languages and can translate the generated subtitles into 23 more, showing both versions on the timeline. You can download the result as an SRT file or customize the captions with animated styles.

Speech-to-Text runs on AI credits. Each minute of subtitles uses a set number of credits, so heavy captioning means buying a plan that includes them or topping up. Free exports carry a watermark.

Pros

  • Speech-to-Text in 45 languages
  • Subtitle translation into 23 languages
  • Animated caption styles

Cons

  • Automatic subtitles use AI credits
  • Watermark on free exports

Adobe Premiere Pro

Adobe Premiere Pro
Adobe Premiere Pro

Platforms: Windows, macOS

Free version: no, but there's a 7-day trial

Auto captions: yes, via Speech to Text

If you already pay for Premiere Pro, you have a captioning tool: Speech to Text is part of the subscription. It transcribes your sequence, turns the transcript into captions on the timeline, and lets you style them with Adobe's graphics tools. Captions can be exported as an SRT file, which is handy if you deliver videos to YouTube or clients.

For someone just starting out, though, Premiere Pro is a lot of software. It's built for professional work, and the interface reflects that.

Pros

  • Speech to Text included with the subscription
  • Full control over caption styling
  • SRT export

Cons

  • Subscription only
  • Steep learning curve for beginners

DaVinci Resolve

DaVinci Resolve
DaVinci Resolve

Platforms: Windows, macOS, Linux

Free version: yes, but automatic subtitles require Studio

Auto captions: DaVinci Resolve Studio only

DaVinci Resolve is Blackmagic Design's editing, color, and audio suite. The free version already includes a full subtitle track, so you can type and time captions, style them, and import or export SRT files. Automatic captioning is in the paid Studio version. Its Create Subtitles from Audio feature builds a timed track from the dialogue, based on the language, caption preset, and line length you choose.

Resolve does ask for patience. There's a lot to learn, and it runs best on a fairly powerful computer.

Pros

  • Manual subtitle tools and SRT support in the free version
  • AI subtitles in Studio
  • One-time Studio license

Cons

  • Automatic subtitles require the paid Studio version
  • Steep learning curve

Final Cut Pro

Final Cut Pro
Final Cut Pro

Platforms: macOS

Free version: 1-month trial through Apple Creator Studio

Auto captions: yes, for English speech

Final Cut Pro is Apple's professional editor for Mac, and it has two automatic options. Transcribe to Captions creates closed captions from spoken English, and Generate Captions turns speech into styled subtitles you can customize for social videos. You can also type captions in the caption editor or import a caption file you already have.

Automatic captioning only works with English speech and needs a Mac with Apple silicon. There's no Windows version.

Pros

  • Closed captions and styled subtitles generated automatically
  • Caption-file import
  • One-time purchase or subscription

Cons

  • Automatic captions in English only
  • Mac only

CapCut

CapCut
CapCut

Platforms: Windows, macOS, web, iOS, Android

Free version: yes, but some features require Pro

Auto captions: yes, with CapCut Pro

CapCut is ByteDance's editor, built around short social videos, trending templates, and fast effects. Its auto captions generate editable subtitles from your audio, and you can apply animated caption styles that suit TikTok and Reels. Since CapCut runs on desktop, in the browser, and on phones, you can start a project on one device and finish it on another.

Auto captions are on CapCut's list of Pro features, so regular captioning means a subscription. Pro prices also differ depending on your region and platform.

Pros

  • Animated caption styles for social video
  • Available on desktop, web, and mobile
  • Large template library

Cons

  • Auto captions require CapCut Pro
  • Pricing varies by region and platform

Descript

Descript
Descript

Platforms: Windows, macOS, web

Free version: yes, with 1 hour of transcription a month

Auto captions: yes, built from the transcript

Descript turns your video into a transcript you edit like a document. Delete a sentence from the text, and it's gone from the video too. Captions come from the same transcript, so once the text is correct, your subtitles are ready. That makes it a strong fit for podcasts, interviews, and talking-head videos.

The free plan includes just one hour of media per month and exports at 720p with a watermark.

Pros

  • Text-based editing from the transcript
  • Captions generated from the same transcript
  • Free plan to try the workflow

Cons

  • One media hour per month on the free plan
  • 720p, watermarked free exports

Best online tools to add captions to video

Microsoft Clipchamp

Microsoft Clipchamp
Microsoft Clipchamp

Platforms: web browser, Windows

Free version: yes, 1080p exports with no watermark

Auto captions: yes, one language per video

Clipchamp is Microsoft's editor that runs in the browser and comes preinstalled on Windows 11. Its autocaptions are free: you choose the spoken language, start the transcription, and correct the result in the transcript panel. You can export the video with captions on screen or download them as an SRT file. The free plan exports up to 1080p without a watermark as long as you stick to free features.

Clipchamp can only transcribe one language per video, so it isn't ideal for interviews that switch between languages.

Pros

  • Free autocaptions
  • 1080p export without a watermark on the free plan
  • SRT download

Cons

  • One spoken language per video
  • 4K export requires Microsoft 365 or Clipchamp Premium

VEED

VEED
VEED

Platforms: web browser

Free version: yes, 720p exports up to 10 minutes with a watermark

Auto captions: yes, 125+ languages

VEED is a browser-based editor with a strong focus on subtitles. Its auto subtitle generator supports 125+ languages and offers dynamic styles that make key words pop as they're spoken, a look that works well for Shorts and TikTok. You can translate captions into other languages, and paid plans let you download them as SRT, VTT, or TXT files.

The free plan adds a watermark and comes with limits on longer projects and AI usage. Downloading subtitle files requires a paid plan.

Pros

  • Auto subtitles in 125+ languages
  • Dynamic caption styles
  • SRT, VTT, and TXT downloads on paid plans

Cons

  • Watermark on free exports
  • Subtitle files and longer videos require a paid plan

Kapwing

Kapwing
Kapwing

Platforms: web browser

Free version: yes, 4-minute exports at 720p with a watermark

Auto captions: yes

Kapwing is popular with teams that make social content together. Its auto subtitler captions and translates videos in the browser, and you can style the result or upload an SRT file you already have. There's also an AI assistant that can trim pauses and add subtitles for you. Upgrading to Pro unlocks SRT and VTT downloads and watermark-free exports up to 4K.

On the free plan, exports are capped at four minutes and 720p, and you get only 10 minutes of auto-subtitling. Paid plans increase the export limits and remove the watermark.

Pros

  • Auto subtitles and translation in the browser
  • SRT upload, plus SRT and VTT downloads on Pro
  • Collaboration features for teams

Cons

  • Only 10 minutes of auto-subtitling on the free plan
  • Watermark and 720p limit on free exports

Conclusion

The best tool depends on how you work and where your video ends up. If you want captions and editing in one desktop app on Windows or Mac, Movavi Video Editor and Filmora are both beginner-friendly. Clipchamp is the easiest free option on Windows, and CapCut fits creators who edit on several devices. If you're ready for professional software, Premiere Pro, DaVinci Resolve, and Final Cut Pro all handle captions well. For podcasts and interviews, Descript lets you edit through the transcript, and VEED and Kapwing let you caption in the browser without installing anything.

You may also like: