Skip to content

How to Burn Subtitles Into a Video (Hardcode SRT or VTT)

In short

Burning subtitles into a video paints the words into the picture, so they show on every player and cannot be turned off. A separate SRT or VTT file can be edited later and searched as text. For short-form video, burned-in captions are the usual choice because feeds play on mute.

Alessio Battagliero4 min read
A matte rectangular frame with a low band of thin horizontal strokes pressed into its surface, one stroke glowing amber.

What burning subtitles means

Burning subtitles into a video, also called hardcoding, paints the words into the picture. After that the words are pixels, like the faces and the background. They cannot be turned off, they cannot be edited without exporting the video again, and they show up on every app and player that can play the video itself.

The other way to add subtitles is a separate caption file, usually in the SRT or VTT format. The video stays untouched, and the player draws the text on top. Viewers can switch those captions off, but only players that support the file will show them at all.

For short-form video, burned-in captions are the normal choice. Most feeds play videos on mute first, and a separate file is often ignored or not accepted at upload.

Burned-in or separate: which one to use

The right answer depends on where the video will be seen. This table sets the two options side by side.

QuestionBurned inSeparate SRT or VTT file
Can viewers turn the words off?NoYes
Do they show in every app?Yes, wherever the video playsOnly where the player loads the file
Can you fix a typo later?Only by exporting againYes, edit the file and upload it again
Can the words be searched as text?No, they are pixelsYes, where the platform reads the file
Can one video hold several languages?No, one per exportYes, one file per language
Is the video compressed again?Yes, every frame is redrawnNo

Many people do both. They post the burned-in version for viewers who watch without sound and upload the same SRT file wherever the platform accepts one, so the words stay searchable. Keep your subtitle file after you burn it.

Step by step with an SRT or VTT file

If you already have a subtitle file, the free subtitle burner hardcodes it into an MP4 in your browser.

  1. Add the video, then the subtitles

    Drop in your video. Once it has been read, add the matching SRT or VTT file, or paste the text if it only exists in an email or an editor.

  2. Check the captions on real frames

    The preview draws each caption over a frame of your own video, using the same code that renders the final file. Step through the lines and change the style, position and size until each one reads well.

  3. Burn and download

    Press the burn button. Every frame is decoded, the caption is painted on, and the frame is encoded again as H.264 while the sound is carried over. Download the MP4 at the end.

Make the captions readable

Burned-in text cannot be fixed afterward, so check a few things before you export.

Keep the text away from the edges and away from the areas that apps cover with buttons and usernames. Our safe zones guide shows where those areas sit on each platform. Use a high contrast between the text and the footage, and add an outline or a box behind the words when the background is busy.

Keep each line short. Two lines at most is a good rule on a phone. If a line runs long, split it into two captions rather than shrinking the type. The words should be large enough to read at arm's length without squinting.

When you do not have a subtitle file yet

Many videos have no SRT file at all. Then you need a transcript first. AI captions transcribe the speech, time every word, and render the captions into the clip in one step, so there is no separate file to manage.

If you have a caption file in the wrong format, the subtitle converter changes it between SRT and VTT before you burn. Always read the transcript once. Names, product terms and acronyms are where speech recognition tends to slip, and a typo burned into a video stays there.

Our post on captions that get watched goes deeper on style, timing and animation for short clips.

Mistakes that are hard to undo

Burned-in captions are permanent, so a few mistakes are worth catching before you press the button.

The first is timing. If the SRT file was made for a version of the video that was later trimmed, every line will appear early or late. Play the preview from the first caption to the last, and look at a line in the middle as well. A drift that is small at the start can add up to a full second by the end.

The second is encoding. A subtitle file saved in the wrong text format can turn accented letters and quotation marks into odd symbols. Open the file in a plain text editor first. If you see broken characters there, you will see them in the video.

The third is length. A caption that stays on screen for less than a second cannot be read. Merge it with the line next to it.

Quality and file size after burning

Because every frame is redrawn, a burned video is compressed again. That adds a small quality cost, the same one you pay for any single export. Starting from the original file rather than from an already compressed copy keeps that cost as low as it can be.

File size usually changes only slightly. If the result looks softer than the source, check that you started from the best version you have. If you plan to publish on several platforms, burn once from the original and avoid running the burned file through a second tool.

Keep two files in your archive: the clean video without captions, and the burned version you posted. The clean one lets you change the captions, or the language, without starting over.

Frequently asked

What is the difference between hardcoded and soft subtitles?

Hardcoded subtitles are painted into the picture, so viewers cannot turn them off and every player shows them. Soft subtitles live in a separate file that the player draws on top, so they can be switched off, edited and searched, but only players that support the file will show them.

Can I burn subtitles into a video for free?

Yes. A browser tool can take your video and an SRT or VTT file, preview each caption on your own frames and export an MP4. The free subtitle burner on this site does this without an account, and the video is processed on your device.

Will burning subtitles lower the video quality?

Every frame is redrawn and compressed again, so there is a small quality cost, the same one you pay for any single export. Start from the original file instead of a copy that has already been compressed, and burn only once.

What if I do not have an SRT file yet?

You need a transcript first. An AI captions tool can transcribe the speech, time each word and render the captions into the clip in one step. If you already have captions in the wrong format, a converter turns SRT into VTT and back before you burn.

Written by

How this was made: first draft by an AI model, then edited and fact-checked by Alessio Battagliero. Every figure comes from GPT-Video’s own pricing or from a source linked in the sentence.

Alessio Battagliero

Founder, GPT-Video

Alessio builds GPT-Video, an AI video editor that turns long recordings into short vertical clips. He works on the clip-scoring and captioning pipeline day to day, and publishes short-form video with the tool while building it: the workflows in these posts are the ones he runs. Before GPT-Video he built Quantly, a multi-agent AI platform for retail trading. He works between Milan, New York and Hong Kong.

Written about in Fortune Italia.

Read next

More in AI video editing, explained

Start using GPT-Video

Create an account and put these playbooks to work in the editor itself.

Plans from $19 a month. Cancel any day, keep the month.