Burn In Subtitles
Burn SRT, VTT or ASS subtitles permanently into a video, so they show in every player and app.
Free · No upload · 100% on your device
Burn In Subtitles
Choose the video, or drop it here.
MP4, MOV, MKV, WebM, AVI and more · No size or length limit. Nothing is uploaded.
100% on your device
How to use Burn In Subtitles
- Choose your video, or drop it on the page.
- Pick the settings in the side panel.
- Select “Burn subtitles”. The first use downloads the video engine once.
- Download the result. Your original file is left unchanged.
Private by design. Your files are processed in this browser tab and are never uploaded to KittySuite.
About Burn In Subtitles
Choose the video, then the SRT, WebVTT or ASS file. The text is drawn into every frame with a dark outline so it stays readable on bright and dark scenes, and Text size follows the video height, so it looks the same at any resolution. ASS files keep their own styling. The result is an MP4 with H.264, and the sound is kept. The text uses the Lato font, which covers Latin, Greek, Cyrillic and Vietnamese; other scripts, such as Devanagari, Arabic or Japanese, are not supported yet.
Processing happens in this tab with FFmpeg compiled to WebAssembly; your files are never uploaded. The first video or audio tool you use downloads the 10 MB engine once and keeps it cached for next time. Long or high-resolution videos take longer than on a desktop editor, especially on phones, where files are processed one at a time to stay within memory. Keep the tab open until the download appears.
Burn In Subtitles: frequently asked questions
How do I add subtitles permanently to a video?
Choose the video, then an SRT, WebVTT or ASS file. Pick the text size and top or bottom position, and the subtitles are drawn into every frame.
Why burn subtitles instead of adding a track?
Burned subtitles show in every player and app, including social media, where a separate subtitle file is often ignored.
Which languages are supported?
The text uses the Lato font, which covers Latin, Greek, Cyrillic and Vietnamese. Scripts such as Devanagari, Arabic or Japanese are not supported yet.
Are ASS styles kept?
Yes. ASS files keep their own styling; SRT and WebVTT get a dark outline so the text stays readable.