As a free and pre-installed app on Mac and iPhone, iMovie offers you some basic features to add subtitles to a video when you don’t have a professional video editor to caption your videos.
So, in this tutorial, we will walk you through how to add subtitles to iMovie using its pre-made iMovie title templates, plus practical tips to add captions in iMovie with styles and make your iMovie subtitles sync with the video properly, etc.
Besides, since iMovie only allows you to manually add subtitles to a video, we will also offer you a great workaround to automatically add subtitles to a video online with great accuracy.
Here’s What You Will Learn:
How to Add Subtitles to iMovie on Mac
Head to the Titles tab, here you can find dozens of premade iMovie titles, such as Reveal, Ticker, Zoom, etc. > select the title called Lower Third, which works best for a subtitle > drag and drop this title over a clip on the timeline.
Select a lower-third iMovie title and drag and drop it to the timeline.
Double-click the iMovie title template> customize the subtitle’s font, size, and alignment (left, center, right), or make the subtitle bold, italic or add text outline to it. You may also use a color picker to customize the text color or reset all the parameters.
Customize the subtitle’s font, size, color, and other styles in iMovie.
Listen to the voiceovers in the video > drag the subtitle to where the audio narration begins > drag one end of this title bracket to make it longer or shorter. So, the subtitle can perfectly sync with the video timestamps.
Drag either end of the subtitle bracket to extend or shorten it.
Add more subtitles for the voiceovers in iMovie.
Add new themed titles for subtitles in iMovie.
After you’ve applied a theme to your video project, iMovie will add pre-made transitions to your clips. If you don’t like it, you can manually delete them.
How to Add Subtitles to iMovie on iPhone
Compared with the iMovie on Mac and iPad, the iMovie on iPhone offers you far limited ways to add subtitles to your videos.
Tap the text icon and select premade texts for your subtitles in iMovie on iPhone.
Customize the subtitles in iMovie on iPhone.
Customize the font, color and styles of your subtitles in iMovie on iPhone.
However, duration our hands-on test, we found that you can’t control the duration of your subtitles to align with the audio in the video. Besides, if you wish to add multiple subtitles to one clip, you have to split it into different portions. So, it can be a big headache when adding subtitles to iMovie on iPhone.
Great Workaround: How to Automatically Add Subtitles to a Video iMovie
As you can see above that though iMovie allows you to add subtitles to a video in a basic way, it is way time-consuming and not that user-friendly if you need to caption a video that is more than 20 mins. Besides, the most annoying thing is that iMovie crops your video if it is not the 16:9 aspect ratio.
So, an easier and one-stop solution to add subtitles to your YouTube videos or Instagram Reels, or TikTok videos is FlexClip online video maker. With FlexClip’s auto subtitle generator, you can automatically add subtitles to a video with one click and high accuracy.
Use FlexClip’s auto subtitle generator to automatically add subtitles to your video online.
Besides, FlexClip can identify 140+ languages with different accents and automatically transcribe both video and audio to texts. So, you can sit back and enjoy a cup of coffee while waiting for the subtitles to get ready. Then, you may easily stylize your subtitles and make some adjustments when needed.
Easily add subtitles to your video and audio with different languages and accents in a breeze.
Upload your video assets to FlexClip.
Add the video to the timeline.
Click the Subtitle tab > Auto AI Subtitle > select the source language and its accent in the video and hit Next. (If you want to add subtitles to an audio file, you may select audio) > select from 10 styles for your subtitles. No worries, you can change it whenever you want later > hit the Generate Subtitles button.
Automatically add subtitles to your video.
Then, FlexClip will automatically add subtitles to your video with exact timestamps. How long it will take depends on your video length and bandwidth.
After the subtitles are automatically created, you may play the video and check if the spelling is correct and correct the errors. If you find a subtitle that is too long, you can find that subtitle and press Enter to separate it into two or merge two short subtitles into one. Or change the style, fonts, text color, the color of background fill, opacity, position, etc. Pretty convenient!
Proofread the auto-generated subtitle and stylize it and make some changes.
Done with captioning the video. You can download the FHD video to your hard drive or directly share it to your YouTube channel, TikTok, Dropbox, or Google Drive; a clickable link and an embed code are also available for repurposing.
FAQs about How to Add Subtitles to iMovie
Well, currently iMovie doesn’t have audio to text feature, meaning you have to add subtitles to iMovie manually. To make it less time-consuming when adding your subtitles, there are some workarounds.
You can upload your video to online MP4 to SRT services like Happyscribe or Sonix. You can use their free trial services to get the SRT file of your videos. Then open the SRT file in a text file and copy and paste the subtitles into iMovie.
Well, if you layer a text video or PNG file with transparent background to another clip in iMovie, by default iMovie will add a fade effect to it. To remove the fade effect, click the overlay tool > Dissolve and set it to zero. Then the fade effect will be gone. However, currently, there is no way to remove the fade effect using iMovie on iPhone.
If your wanna separate your white subtitles from the video and make it look more clearly, you can download a black PNG rectangle image to your PC and then import it to iMovie > click the Overlay Tool to add it as a picture in picture and place it below the text as a black background.
Now, It's Your Move
So, that’s how you can add subtitles in iMovie. For a simple video project without too much audio, iMovie can be a free choice to add subtitles to your videos. However, it’s too time-consuming. Hopefully, Apple can update iMovie to bring you a seamless caption editing experience. Currently, using FlexClip’s auto subtitle generator to add subtitles to a video would be a better solution.