How to add captions to a video on Mac

By the Easy Caption Pro team

Whatever you edit with, captions come down to two jobs: getting every word right, and making the words look good. Here's an easy way to do both on a Mac, and step-by-step guides for DaVinci Resolve, Final Cut Pro, Premiere Pro, iMovie and CapCut.

The easy way: caption the video in Easy Caption Pro

We make Easy Caption Pro, a Mac app built for one thing: captions. It turns speech into text on your Mac, in 99 languages and without an internet connection, then lets you fix any word in seconds and style the captions with 280+ ready-made looks. It needs macOS 14 or later.

  1. Drop your video onto Easy Caption Pro, or choose File › Open File….
  2. Set the Language that's spoken, or choose Auto-detect, and click Transcribe All.
  3. Fix any word in the Script Editor, on the timeline, or right on the video.
  4. Choose a look in Presets, or make your own in Style, Animation and Filters.
  5. In the Export menu, choose Export with Captions.
A talking-head video with bold white captions reading VIRAL CAPTIONS, MADE, the spoken word in yellow
Captions in Easy Caption Pro's Power Caps look: each word turns yellow as it's said.

That's a finished video with the captions burned in, ready to post. For TikTok, Instagram or YouTube Shorts, turn on Safe Zones while you edit: it shows the app's buttons over your video, so you can keep the captions clear of them.

Captions in your editor

Already editing in another app? Each guide shows that app's own captions, step by step, and how to bring in captions from Easy Caption Pro when its own fall short.

Burned-in captions or an overlay?

Easy Caption Pro can give you your captions in two ways:

Both are video files, and the captions are part of the picture. If a platform asks you for a separate subtitle file, export that from your editor.

TikTok-style, word-by-word captions

The captions you see on TikTok and Reels are big, bold and short: a few words at a time, with each word lighting up or popping in as it's said, near the middle of the screen. Here's how to get them in Easy Caption Pro:

Of the editors below, Final Cut Pro and DaVinci Resolve Studio can highlight words as they're spoken, Premiere can show one word at a time, and CapCut has animated caption templates, some of them Pro.

What each editor can do on its own

AppCaptions from speechWords animated as they're saidCaptions overlay from Easy Caption Pro
DaVinci Resolve (free)NoNoTransparent
DaVinci Resolve StudioYes, 14 languages, about 45 more with a downloadYesTransparent
Final Cut ProYes, U.S. English only, on Apple siliconYes, HighlightTransparent
Premiere ProYes, 18 languagesOne word at a time, without a highlightTransparent
iMovieNoNoTransparent as a cutaway, or green screen
CapCutYes, online; a Pro feature in many regionsSome templates, some of them ProTransparent
Easy Caption ProYes, 99 languages, on your MacYes, with word-by-word looksMakes it

FAQ

Can I add captions to a video on my Mac without a video editor?
Yes. Open the video in Easy Caption Pro, transcribe it, fix and style the captions, and click Export with Captions. You don't need any other app.
Do I need an internet connection?
Not for Easy Caption Pro: its transcription models are built into the app. CapCut makes its captions online. Final Cut Pro downloads its language model the first time you use it, and Premiere downloads each language other than English once.
Which languages can Easy Caption Pro transcribe?
99 languages, or it detects the spoken language for you. The editors' own captions cover fewer: see the table above.
How accurate are automatic captions?
Clear speech with little background noise comes out best in any app. In Easy Caption Pro, the Large (best quality) model is the most accurate, and you can retranscribe just the part that needs it.

Viral captions. Made easy.

Transcribe on your Mac, fix any word in seconds and style animated captions, then export a finished video or a transparent overlay for your editor.

Get Easy Caption Pro