How to Add Subtitles to Video Files on Your Mac

You don’t have to be a movie buff to appreciate a good foreign film, but unless you know the language, you will need to watch with subtitles. Adding them to your movies, TV shows and video files can be fairly easy, and you have a few options to do so.

The file format of the video usually doesn’t matter when it comes to adding subtitles, but naturally, playback is another story depending on how and where you want to watch it. If you’ve got a film that doesn’t have any subtitles at all, you can usually find them at websites like and or by simply checking through a search engine. Subtitle file formats are typically found in .srt, .sub, .ssa, .ass and MicroDVD, and all of them should work with the options that I’ll outline here.

Keeping it Simple

The first method is the easiest, and doesn’t require any software to make it work, but you won’t be able to merge them together permanently. Nor will you be able to view the subtitles on the iPhone or iPod if you decide to sync the video over.

  1. Locate and download the subtitles file in the language you’re looking for.
  2. Create a new folder and place the subtitles file into it.
  3. Take your video file and move it into the same folder.
  4. If your video file is called Life is Beautiful.avi, for example, you just need to change the subtitle file to match that of the video file, which would be Life is in this case.
  5. Drag the video file into a free video player like VLC on your Mac and you should now see the subtitles appear during playback.
A Video Folder

A Video Folder

Aside from simply playing the video with subtitles on your Mac, you should be able to see the subtitles when streaming video from one Mac to another across a home network. This can also work if you’re using media server software to stream through one of the big three video game consoles.

Editing Subtitle Files

Subtitle files can be a challenge in cases where the text doesn’t synchronize properly with the video, which is why you may have to download a few different files and experiment with this process. If the pickings are a little slim, you can use a free app called Jubler to edit them. It takes a little getting used to, but the main interface shows a timeline of when each line of text displays in the duration.



Changing the timing of all these manually can be time-consuming, and it’s only in a few cases where you might have to do it on a wide scale. Personally, I had to do it for the entirety of the French movie, A Very Long Engagement (English title), because there was a latency of eight to 10 seconds throughout the whole film, making it virtually unwatchable.

The good thing about Jubler is that you can also create your own subtitles in cases where you might want to include them. If you have a movie or video that is in English but has parts in another language, you can always make the subtitles yourself and slot in the right times in correlation with the footage. You can even edit the size, type and style of the font.

Merging Subtitles With Video

If synchronization isn’t an issue and you’d prefer to merge subtitles with the video permanently, then you can opt to go with an app called Submerge from Swedish developer Bitfield. At an inexpensive cost of $9 U.S., Submerge is a useful app that makes merging subtitles with video very easy. The Settings pane that opens up to the right of the interface offers up a host of options in how you want the subtitles to look and where you want them to go. By default, they align to the centre, but you can also move them to the left or right, if you prefer.



Clicking the “Render” button at the top will load the subtitles based on the choices you made, so you can see how they look while the video is playing. The “Export to” button gives you the standard iPhone, iPad, iPod and Apple TV, but you also get the Sony PSP, Playstation 3 (480p or 720p), Nintendo Wii and Xbox 360. There’s even a choice for cell phones. The exporting process is pretty simple, though it could take a while to convert the video. Bitfield suggests that Elgato’s Turbo.264 hardware encoder would be a viable option to speed things up.

The subtitles are optimized for whichever format you choose to export to. This means you should have no issues viewing them on the smaller screens of the iPod, iPhone and PSP. You can, however, change the resolution of the video by using the “Force” options under Movie on the menu bar.

If you’d prefer to check out the fonts, styles and sizes on their own, you can go to Submerge>Preferences under the menu bar and sample everything by clicking the “Subtitles” tab. Here, you can see how everything looks without having to constantly guess and sample before rendering the subtitles with the video.

Doing More With Merged Subtitles

Bitfield also offers iSubtitle, a deeper app ($19 U.S. for license) that makes it easier to integrate subtitles in multiple languages within the same video file. The interface is very similar to Submerge with a pane sliding out to the right. Adding extra subtitle files is as simple as clicking the + symbol and selecting the ones you want. iSubtitle will then do all the legwork of integrating it into the video without disturbing the other existing subtitle files.

Under the Metadata tab, you can also automatically or manually add details like a TV show’s name, episode and season. And with Chapters, you can create your own chapter breaks in the video anywhere you want.



The best part is that all this data — multiple subtitles, chapters and details — is recognized when importing the video into other apps like iTunes, QuickTime and VLC. Even if you choose to watch using a media server with a game console, you can use a remote to skip chapters and choose subtitles like you would with any regular DVD. But this can be a little hit or miss, as the consoles aren’t officially supported by the software with any presets.

Export Options

Export Options

There is full support with presets for the iPhone, iPad, iPod and Apple TV. iSubtitle’s core feature is that it renders the subtitles independently, meaning that the resolution of the text is optimized with the best possible quality for whatever device you’re using to play the video. The key is that the subtitles will look the same no matter how you’re watching them.


And that just about covers it. No matter which method you opt for, you should be able to view, edit and even create subtitles for whatever video files you want. The beauty of all this is that it becomes easy to watch anything in a foreign language, so long as subtitle files are available.

It’s been my experience that ripping DVDs doesn’t always transfer the subtitles that originally came with the disc. It was this scenario that ultimately lead me to find the best method in attaching or merging them together with those movies and shows. But even for those who are hearing-impaired, these methods could provide good solutions to being able to watch anything, regardless of language.