Free tool

Free subtitle burner: burn SRT or VTT subtitles into a video, hardcoded

Already have a subtitle file? Drop it in with the video and export an MP4 with the subtitles hardcoded, styled the way captions look on TikTok and Reels. Runs on your device, no account.

  • No upload, runs in your browser
  • Private by design
  • No watermark, no sign-up
  • No size or length limit

Drop both files in any order, or both at once. The editor opens by itself as soon as it has a video and a subtitle file.

How to burn SRT or VTT subtitles into a video for free

To burn subtitles into a video for free, open the captionrich Free Subtitle Burner and drop in the video and your SRT or VTT file. The tool reads both on your device, lines the cues up with the picture, and shows them in the preview at once. Pick a caption style, adjust the font, size, colors, and position, then click Export to render an MP4 with the subtitles hardcoded into the frame. The file never uploads, so there is no queue, no watermark, no sign-up, and no length limit. You can also download the tidied cues back as SRT or VTT.

How it works

  1. 1

    Drop in the video and the subtitle file

    Drag both onto the page in any order, or drop them together. MP4, MOV, WebM, and MKV for the video; SRT or VTT for the subtitles. Both are read locally.

  2. 2

    Check the preview

    The editor opens by itself with every cue placed on the timeline. Press play to see the subtitles over the picture at the times your file says.

  3. 3

    Pick a style and customize

    Choose a caption style, then open Customize to set the font, size, colors, active-word highlight, and position. Drag the subtitles on the video to move them.

  4. 4

    Export the MP4

    Click Export video. The MP4 with the subtitles hardcoded renders in your browser and downloads to your device. Nothing was uploaded.

What you get with the free subtitle burner

  • Reads SRT and WebVTT from any source: YouTube, Premiere Pro, DaVinci Resolve, Rev, Descript, Subtitle Edit, or a file you typed by hand.

  • Hardcodes the subtitles into the picture (open captions), so they show on every player and social app with no separate track to upload.

  • Animated caption styles with word-level highlighting timed from your cues, the same engine as the captionrich editor.

  • Customize font, size, colors, highlight, and position, and drag the subtitles anywhere on the video. The preview matches the export.

  • Handles messy files: CRLF line endings, byte order marks, Windows-1252 accents, HTML tags, ASS position codes, missing blank lines, and overlapping cues.

  • Works with videos that have no audio track, since there is nothing to transcribe.

  • Export a burned-in MP4 in your browser with no watermark and no sign-up.

  • Download the tidied cues back as SRT or WebVTT with matching timings.

FAQ

Questions about the free subtitle burner

Yes. There is no account, no credit card, and no watermark on the exported MP4. It is free because the rendering happens in your browser, not on our servers. The free tool includes a handful of caption styles; the full library, word editing, and translation live in the captionrich editor, which has a free plan too.

Burned-in (hardcoded or open) subtitles are drawn into the video frames, so they show everywhere the video plays and cannot be switched off. A subtitle track (closed captions) is a separate SRT or VTT file the player overlays on demand. Social apps such as TikTok, Instagram Reels, and YouTube Shorts do not read your subtitle file, which is why creators burn them in.

SRT (SubRip) and WebVTT, which is what YouTube, Premiere Pro, Final Cut Pro, DaVinci Resolve, CapCut, Rev, Descript, and Subtitle Edit export. The parser copes with Windows line endings, byte order marks, Windows-1252 accents, HTML formatting tags, ASS position codes such as {\an8}, and cues with a missing blank line between them. It does not read ASS or SSA styling; convert those to SRT first.

No. Both files are opened by your browser and stay on your device. The subtitles are laid over the video with the same rendering engine the captionrich editor uses, and the MP4 is encoded locally with WebCodecs. You can turn off Wi-Fi after the page loads and the export still finishes.

Yes. Every cue starts and ends at the timecode in your file. Overlapping cues are trimmed to the start of the next cue, the same rule players use. Word-level highlighting inside a cue is estimated from the cue's length, since SRT and VTT only carry timings per line; the captionrich editor can retime individual words.

Yes. Pick from the included animated caption styles, then set the font, size, colors, highlight color, and position under Customize, or drag the subtitles anywhere on the video. Every change shows in the preview exactly as it will render in the MP4.

Editing cue text is a captionrich editor feature. Fix the line in your subtitle file with any text editor and drop it in again, or open the video in the captionrich editor, where you can click any word to correct it, retime it, and split or merge lines. Word editing is available on the free plan.

Yes. Unlike a caption generator, this tool does not need speech to transcribe, so a muted screen recording or a music-only clip works fine. The subtitles come entirely from your file, and the export keeps whatever audio the video has.

Yes. The tool works in Safari on iOS and Chrome on Android. Export uses your phone's hardware encoder through WebCodecs, so a few minutes of video renders in about the time it takes to play. Very long videos are quicker on a laptop.

No limit is set by us. Because rendering runs on your device, the practical ceiling is your computer's memory and patience. For a video with speech, the captionrich editor also generates the captions itself, so you never need the subtitle file in the first place; its Free plan includes 3 videos a month.

Want to edit the words, not just burn them?

The captionrich editor gives you all 40+ caption styles, click-to-fix words with per-word retiming, AI translation into 50+ languages, and text-based editing that cuts the video when you delete a word. No watermark on any plan, 3 videos a month free.

Open the free editor

More free tools