About Burn Subtitles
Burn Subtitles keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
AntiUpload's Burn Subtitles tool turns timed SRT or VTT cues into pixels in the output video. Hard subtitles stay visible because they are part of each frame rather than a separate track; use them when consistent display matters, and keep a soft-caption copy when viewers need to toggle languages or captions off.
The subtitle file is parsed before encoding. The panel reports its timed-cue count, rejects files with no valid timestamps, and previews the first cue with the selected size, exact #RRGGBB colour, outline or translucent box, vertical position, left/centre/right alignment, and edge margin.
Compatible MP4-family sources can use WebCodecs with Canvas rendering; other supported inputs and browsers use FFmpeg WebAssembly with libass. Both paths run locally, preserve audio in the MP4 output, and apply the same selected styling.
How it works
- Drop your video fileAccepts MP4, MOV, WebM, MKV, AVI, M4V, FLV. The video re-encodes during burn (subtitles are pixels-on-frames, not metadata). Output is always MP4.
- Drop your subtitle file (.srt or .vtt)SRT is the most common format (every transcription tool exports it). VTT is the web video standard, used by HTML5 <track> elements. The tool auto-detects from the .srt / .vtt extension.
- Style and preview the first cueChoose one of five sizes, a preset or exact hex colour, outline or translucent box, vertical position, left/centre/right alignment, and compact, standard, or safe margin. The preview updates before export.
- Click Burn subtitlesThe selected browser route re-encodes the video locally and returns an MP4 with captions baked into every applicable frame. Progress confirms the work; duration depends on the source and device.