8 min read

Subtitles in HandBrake : a Full Tutorial Guide

You want to know how to add & burn subtitles in Handbrake ? Here's your guide
Written by
Jean-Marc
Published on
April 2, 2025
Try AI Subtitles & Dubbing for Free
Translate your videos faster. From punctuation and subtitle hyphenation to quality translation, get professionnal result.
Book a demo
TABLE OF CONTENT

HandBrake, a free and open-source video transcoder, offers powerful tools for adding, managing, and customizing subtitles.

You can easily add soft subtitles for flexibility or burn them directly into your video for permanence.

In this guide, we’ll take you step by step through everything you need to know about subtitles on HandBrake.

How to Add Subtitles in HandBrake: Step by Step

You can add subtitles to your video in two ways in HandBrake : soft subtitles (which can be toggled on or off) or hardcoded subtitles (permanently embedded into the video). Follow these simple steps to do it by yourself: 

Step 1: Import Your Video File

Start by opening HandBrake on your computer. Drag your video file directly into the interface. HandBrake supports a variety of formats including MP4, MKV, MOV, and M4V.

Once the video loads, you’ll see a preview and several tabs at the bottom — this is where you’ll configure your export settings. Click on the "Subtitles" tab. That’s where all the subtitle magic happens.

Step 2: Burn Subtitles into Your Video

Let’s begin with hardcoded subtitles, which are burned directly into the video and can’t be turned off.

To add them:

  • Click on “Tracks” > “Add External SRT…” if you’re using a standard subtitle file, or select an ASS file if you want to keep styling like font or color.
  • After importing, check the box that says “Burn In”. This is what makes the subtitles permanently visible in your final video.
  • If your subtitles are slightly out of sync, you can adjust the Offset to shift them forward or backward. Keep in mind, this applies to the entire subtitle track.
  • Choose where you want to save your video by clicking “Browse” near the bottom of the interface.
  • Finally, click “Start Encode.”

HandBrake will now export your video with the subtitles embedded directly into the footage. If you used an ASS file, your styling will carry over. If you used an SRT file, it will apply a simple default style — clean and readable.

Step 3: Add Soft Subtitles (Optional Captions)

Now, let’s say you want to include soft subtitles — captions that can be turned on or off in a video player like VLC. These are useful if you want to support multiple languages or let viewers choose how they watch.

To add soft subtitles:

  • Import your video again into HandBrake.
  • Just like before, go to the “Subtitles” tab and import your subtitle files.
  • This time, make sure you do NOT check the “Burn In” box.
  • You can add multiple subtitle tracks for different languages.
  • Use the dropdowns to set a default language, or mark one track as Default so it loads automatically.
  • Leave the “Foreign Audio Scan” off unless you’re working with DVD sources.

When everything looks good, click “Start Encode.”

Once processed, your video will now include soft subtitles that can be toggled in most media players. Viewers can switch languages or turn captions off entirely.

Step 4: Configure Subtitle Settings

Once your subtitles are added, you can adjust their settings:

  • Language: Verify that the correct language is selected for your subtitles. HandBrake will typically detect this automatically.
  • Synchronization: Use the “Offset” feature to adjust the timing of your subtitles if they are out of sync with the video.
  • Default Track: If your video includes multiple subtitle tracks, designate one as the default track for playback.

Step 5: Preview the Video

Before proceeding with encoding, click the “Preview” button to verify that your subtitles appear as intended. This is especially important for hardcoded subtitles, as errors can’t be fixed once they are embedded.

Step 6: Choose Output Format and Destination

Under the “Summary” tab, select the desired output format for your video (e.g., MP4 or MKV). Then, specify the destination folder where the encoded video will be saved. Make sure the selected format supports subtitles, especially if you’re adding soft subtitles.

Step 7: Start the Encoding Process

Once all settings are configured, click the “Start Encode” button at the top of the interface. HandBrake will begin encoding your video with the added subtitles. The encoding time depends on the length and complexity of the video.

How to Remove Subtitles in HandBrake

Sometimes, you may need to remove subtitles from a video, whether they were mistakenly added or no longer needed. HandBrake makes this process simple, though it requires re-encoding the video to apply the changes :

Step 1: Load Your Video into HandBrake

Open HandBrake, and click “Open Source” to import your video file. This can be an MP4, MKV, or MOV — as long as it’s supported by HandBrake, you’re good to go.

Once the file is loaded, the interface will display your video’s details. Head straight to the “Subtitles” tab — this is where you’ll see any embedded subtitle tracks already included in the file.

If you added the subtitles yourself earlier, or if they came with a download or DVD rip, they’ll show up here.

Step 2: Identify Existing Subtitle Tracks

Under the “Subtitles” tab, you’ll see a list of all current subtitle tracks.

These could include:

  • Soft subtitles you added earlier
  • Foreign audio scan results
  • Subtitles from DVDs or Blu-rays (if ripped with subtitle data)

Now, here's the important part: HandBrake only allows you to remove soft subtitles — tracks that are selectable and not burned into the video.

If your subtitles are hardcoded (burned-in), they’re part of the video frames themselves. You’d need advanced video editing or cropping to erase those — and HandBrake can’t do that.

Step 3: Clear the Subtitle Tracks

To remove subtitles:

  • Click on the “Clear” button inside the “Subtitles” tab.
  • This will delete all the current subtitle tracks from the encode list.

If you only want to remove one subtitle track but keep others (like for different languages), just delete the one you don’t need using the trash icon next to the track.

Once cleared, the video will be processed without any subtitle layers included in the final file.

Step 4: Encode Your Video Without Subtitles

After clearing out the unwanted subtitles, go to the bottom of the interface and choose where you want to save your new file. Click “Browse” to set your export location and file name.

Then hit “Start Encode.” HandBrake will begin exporting your new video — this time without any subtitle tracks.

When the process is complete, open your video in a player like VLC or Media Player Classic. You’ll notice there are no subtitle options available — just clean video with no text on screen.

To remove a subtitle track, select it from the list and click the “Clear” button. This action will delete the track from the encoding settings. Repeat this process for all subtitle tracks you wish to remove.

HandBrake FAQ & Troubleshooting

Here are answers to common questions and troubleshooting tips to help you navigate potential issues in HandBrake : 

1. Why aren’t my subtitles displaying after encoding?

  • Cause: This may occur if the subtitle track wasn’t properly selected or configured before encoding.
  • Solution: Revisit the Subtitles tab and ensure the desired track is added and marked as “Default” or “Burn In” for hardcoded subtitles.

2. Why is the “Burn In” option greyed out?

  • Cause: The subtitle file format may not be supported for burning in (e.g., only certain formats like SRT can be hardcoded).
  • Solution: Convert your subtitle file to SRT using a subtitle editor before re-importing it into HandBrake.

3. How can I fix subtitle synchronization issues?

  • Cause: Subtitles may not align with the video’s timing due to mismatched frame rates or incorrect offsets.
  • Solution: Use the “Offset” feature in HandBrake’s Subtitles tab to adjust timing. Alternatively, edit the subtitle file with tools like Aegisub to correct synchronization.

4. What should I do if HandBrake crashes during encoding?

  • Cause: This may be due to high resource usage or incompatible video files.
  • Solution: Ensure your computer meets HandBrake’s system requirements and try encoding smaller sections of the video. Updating HandBrake to the latest version can also resolve stability issues.

5. Can I extract subtitles from a video using HandBrake?

  • Answer: No, HandBrake does not support extracting embedded subtitles. Use tools like MKVToolNix or Subtitle Edit for this purpose.

Tips for Troubleshooting

  1. Update HandBrake Regularly: New versions often fix bugs and improve performance.
  2. Consult HandBrake’s Documentation: The official HandBrake guide and community forums are invaluable resources.
  3. Test with Different Media Players: If subtitles aren’t displaying, try playing the video on another media player to rule out player-specific issues.

Add & Burn Subtitles with AI: Checksub

Checksub is a modern subtitle editor that combines automation with detailed customization. Its AI-powered tools simplify the subtitling process while maintaining high-quality results.

  • AI Subtitle Generator: Checksub's speech-to-text technology generates from your video accurate, synced-in, well-aligned subtitles.
  • Extensive Language Support: Supports 267 languages, enabling seamless subtitle creation for a global audience.
  • Customizable Styles: Users can tweak font size, color, positioning, and even add animations to create visually appealing subtitles.
  • Burn in Subtitles in one click: you can export VTT, SRT files or burn the subtitles in the video with all the customization in one click
  • Team Collaboration: Checksub includes features for role assignments, review processes, and project management, making it ideal for collaborative environments.

Want to easily add subtitles in your video file ? Try Checksub for free.

Join 400+ companies translating their videos
with Checksub.

Free credits
AI-powered Dubbing and Subtitle generator
+200 languages supported
MacBook mockup
Trusted by 500+ companies
Desk with computer
Explore topics
Trendy Articles

How to Add Soft & Hard Subtitles to an MKV File

You want to know how to generate and encode subtitles on your MKV file ? Here's your guide.
Jean-Marc
April 2, 2025
5
minute read

How to Add Automatic Subtitles in Pinnacle Studio

You want to know how to captions & subtitles on Pinnacle studio ? Here's your guide.
Jean-Marc
April 2, 2025
5
minute read

Soft Subtitles vs Hard Subtitles : Definition & Difference

You want to know what's the difference between soft subtitles and hardcoded subtitles ? And their respective meaning ? Here's your guide.
Jean-Marc
April 2, 2025
5
minute read