Add subtitles to a video, free

Drop a video and a subtitle file, or paste the subtitles. Pick a font, a size and a position, nudge the timing if it drifts, and export a video with the captions burned in so they show everywhere. Everything runs on your device.

Works in Chrome, Edge and Safari 17 or newer. Nothing is uploaded.

How it works

  1. 1

    Drop your video and subtitles

    MP4, MOV, WebM or MKV plus an SRT or VTT file. You can also paste subtitle text.

  2. 2

    Style and check the timing

    Choose the font, size, colour, outline or box, top or bottom. Click a line to jump to it and shift everything earlier or later.

  3. 3

    Export and download

    The captions are drawn into every frame on your device, exactly as the preview shows them.

Questions people ask

Which subtitle formats work?

SRT and WebVTT files, including ones with formatting tags, which are removed. You can also paste the same text straight into the tool.

Can viewers turn these subtitles off?

No. Burned-in subtitles are part of the picture, which is what makes them show on every platform and player. Keep the original video if you also want a version without them.

My subtitles are slightly off. Can I fix that?

Yes. Shift all lines earlier or later in half-second steps until they match, and check by clicking any line to jump to it.

Do you upload my video?

No. The tool runs entirely in your browser. Your video and subtitle file stay on your device.

Which browsers are supported?

Chrome, Edge and Safari 17 or newer on desktop and Android. Firefox does not support the video APIs the tool needs yet.

Browse all templates

More free tools