Add Subtitles to a Video on Mac: A Practical Guide
You can add subtitles to a video on a Mac by creating or importing a subtitle file, then either embedding it in the video or keeping it as a separate file. For a straightforward edit, iMovie can add visible text captions; for a subtitle track that viewers can turn on or off, use a video editor that supports caption tracks or a compatible subtitle workflow.
Choose the subtitle type first
“Subtitles” can mean two different things, and the distinction determines which method to use:
- Burned-in subtitles: Text is permanently rendered into the picture. It appears in every playback and cannot be switched off. This works reliably across players and social platforms, but the text cannot be restyled or removed without editing the video again.
- Selectable subtitles: Text is stored in a separate track or subtitle file. Viewers can usually turn it on or off, and sometimes choose another language. This is more flexible, but playback depends on the file format and player support.
A subtitle file such as SRT contains text and timecodes, not the video itself. Renaming a file to .srt does not create subtitles: the contents must follow the subtitle format and timings must match the spoken dialogue.
Add visible text with iMovie
For captions that will always appear in the image, iMovie provides a simple route. Menu names and controls can vary slightly by iMovie version, but the basic process is to place titles over the relevant parts of the video and edit their wording and duration.
- Open iMovie and create or open a project. Import the video, then drag it into the timeline.
- Select the Titles browser and choose a title style that is readable and unobtrusive. Drag it above the video clip at the point where the first subtitle should appear.
- Select the title in the timeline and edit its text in the viewer. Keep each caption concise enough to read comfortably.
- Adjust the title’s start and end points by moving or trimming it in the timeline. Repeat for each spoken line, matching the captions to the audio.
- Play the sequence back and check timing, spelling, contrast, and screen placement. Export the project when it is ready.
This approach is useful for short videos, presentations, or clips intended for platforms that do not preserve a separate subtitle track. It is less convenient for a long interview: each caption is a separate title element, and changing a transcript or timing can mean substantial manual editing. iMovie titles are also graphics in the picture, not an independent, switchable subtitle track.
Use an SRT file for switchable subtitles
If you already have a transcript or want viewers to control subtitles, an SRT file is a common starting point. You can create or edit one in a plain-text editor, then open it alongside a video in a player that supports external subtitles.
An SRT entry generally contains a sequence number, a time range, the caption text, and a blank line before the next entry. For example:
1 00:00:02,000 --> 00:00:04,500 Welcome to the presentation.
The timestamps represent hours, minutes, seconds, and milliseconds. The example displays the line from 2 seconds through 4.5 seconds. Save the text with an .srt extension using plain text, not a word-processing format with extra styling. Many players can load an external SRT file when its name matches the video’s base name and both files are in the same folder, though the exact loading method depends on the player.
This makes subtitles available during playback, but it does not necessarily put them into the video file. If you send only the video, the recipient may not receive the subtitle file. For a deliverable with selectable captions, use an editor or export workflow that explicitly supports embedding or exporting a subtitle track, and confirm the resulting format works in the intended player or service.
Make captions accurate and readable
Automatic transcription can save time, but speech recognition may mishear names, accents, technical terms, or overlapping voices. Treat generated captions as a draft: compare them with the audio, correct punctuation and wording, and check the timing from beginning to end.
- Use short, natural lines rather than packing an entire sentence into one long caption.
- Keep text away from important faces, labels, and interface elements. Test the video on a small screen as well as a computer display.
- Use sufficient contrast. A subtle shadow or background can help text remain legible over changing scenes.
- Keep captions visible long enough to read and synchronize them with the speech. Avoid letting a new line appear well before the words are spoken.
- For accessibility, captions may need to identify meaningful sounds and speakers, not just spoken dialogue. Requirements depend on the audience and intended use.
Subtitles often translate dialogue, while captions commonly include speech in the original language plus relevant sound information. In everyday use the terms overlap; decide whether your audience needs translation, accessibility captions, or both.
Export and check the result
Before sharing, decide whether you need a video with permanent text or a separate subtitle track. Exporting a project with title overlays makes those overlays part of the image. Exporting a video and an SRT separately keeps the subtitle text editable, but requires both files to be delivered and a compatible player.
Check the exported file itself rather than relying only on the editing timeline. Play it from the beginning, inspect several points near caption changes, and verify that the final line is not cut off. If subtitles are selectable, test the subtitle control in the intended playback app. A subtitle file that works in one player may not be recognized by every website, device, or video format.
Common problems and fixes
- Subtitles do not appear: Confirm the subtitle track is enabled, or use the player’s option to open an external subtitle file. Check that the file is in plain text and has the expected extension.
- Text is out of sync: Adjust the timecodes in the subtitle editor or retime the captions in the video editor. If the delay grows over the duration, the subtitle file may have been made for a different cut or frame timing.
- Garbled characters: Reopen the subtitle file in a plain-text editor and save it with a text encoding supported by the player, commonly UTF-8. Check accented characters after saving.
- Subtitles look different on another device: A player may apply its own font, size, position, or styling. Burned-in captions avoid player styling differences, while selectable subtitles offer more viewer control.
- There is no separate subtitle option after export: The editor may have rendered captions into the picture instead of exporting a subtitle track. Check the export settings and choose a workflow that specifically supports selectable captions.
Frequently Asked Questions
Can I add subtitles to a video on a Mac for free?
Yes. iMovie can add visible title text to a video, and plain-text subtitle files can be created or edited with basic text tools. The available features depend on the apps and export format you choose.
Can I add subtitles in QuickTime Player?
QuickTime Player can play many video files, but it is not a full subtitle-editing tool. For creating timed captions, use a video editor or subtitle editor; for playback, use a player that supports the subtitle format.
How do I add an SRT file to a video?
Open the video in a player that supports external subtitles and load the SRT through that player’s subtitle controls. Some players also recognize a matching .srt file stored beside the video. This pairs the files for playback; it does not necessarily merge them.
How do I make subtitles permanent?
Add captions as text or title overlays in a video editor and export the video with those overlays visible. The resulting text is part of the picture and cannot be toggled off during playback.
Can Mac create subtitles automatically?
Some editing and transcription tools can generate a first-pass transcript or captions, but availability varies. Review the output carefully because automated recognition can make errors, and automatic captions may not be synchronized or formatted exactly as needed.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.