Add Subtitles to Video

Last updated: October 1, 2026

✅ Free Forever 🔒 Files Stay on Your Device ⚡ No Signup Required 🌐 Works in Any Browser

Drop your file here

or click to browse

Accepted: video/*,.mp4,.mov,.avi,.mkv,.webm

What is Add Subtitles to Video?

Put subtitles onto a video so they are permanently part of the picture. Upload an existing .srt file, or type the lines and their timings in directly, then set the size, colour and position. The whole thing runs in your browser, so the video is never uploaded.

You supply the subtitles — this does not transcribe

Worth being clear straight away, because several tools in this category do transcribe and you may have arrived expecting it. This one does not listen to your video or write the captions for you. It takes subtitles you already have and burns them in.

If you have an SRT — exported from an editor, downloaded with a video, or produced by a transcription service — upload it and you are done. If you do not, switch to manual mode and add each line with a start and end time. That is entirely practical for the short clips most people are captioning, and tedious for anything long, which is the honest trade.

Burned in versus soft subtitles

This is the decision that matters, and it is why this tool works the way it does.

Burned-in subtitles — what you get here — are drawn into the video frames themselves. They cannot be turned off, restyled or translated, and they show up everywhere without exception. Soft subtitles are a separate track the player overlays, which can be toggled on and off and swapped for another language.

For social video, burned-in is almost always right. Instagram, TikTok, LinkedIn and X play video muted by default and give the viewer no way to enable a subtitle track; a soft subtitle file simply does not exist as far as those platforms are concerned. The same applies to a video sent over WhatsApp or embedded in a slide deck. Burned in means it works everywhere, for everyone, with nothing to switch on.

Choose soft subtitles instead when you are uploading to YouTube — which handles SRT files properly and lets viewers pick a language — or when the same video needs captions in several languages.

Making them readable

White is the default and works on most footage. Yellow reads better over bright or pale backgrounds, where white starts to disappear — snow, sky, a whiteboard. Black is for consistently light scenes.

Size matters more than people expect. Medium suits a video watched on a desktop; if it is going to be watched on a phone in a feed, Large is usually the right call, because subtitle text that looks generous on your monitor becomes small on a handset held at arm's length. Bottom is standard, but switch to Top when the lower part of the frame has something important in it or when the platform puts its own interface there.

Your audio is untouched

Only the picture is re-encoded to draw the text; the audio track is copied across exactly as it was, so there is no loss of sound quality. The first use of any video tool here downloads the FFmpeg engine, about 25MB, cached afterwards, and the work then happens on your own device — so a long video takes longer on a phone than on a laptop.

Related tools

Trim Video cuts the clip to the part you are captioning first, which shortens both the typing and the processing. Video Compressor reduces the finished file for upload, and Video Converter changes its format.

How to Use Add Subtitles to Video

  1. Upload Video

    Upload the video you want to add subtitles to.

  2. Add Subtitles

    Either upload an SRT file or use the manual editor to type subtitle entries with start and end times.

  3. Style and Process

    Set font size, color and position, then click Add Subtitles to burn them in.

Features

SRT File Support

Upload any standard .srt subtitle file to add existing subtitles to your video.

Manual Subtitle Creator

Build subtitles directly in the tool with start time, end time, and text fields.

Styled Output

Control font size, text color, and subtitle position (top or bottom).

Frequently Asked Questions

Does it create the subtitles automatically from the audio?

No. This tool does not transcribe. You either upload an SRT file you already have or type the lines and timings in manually. Some other tools do transcribe, so it is worth knowing before you start.

Can the subtitles be turned off later?

No. They are burned into the picture, which is what makes them show everywhere without the viewer having to enable anything. If you need subtitles that can be toggled or switched between languages, upload an SRT alongside the video to a platform that supports it, such as YouTube.

Why burn subtitles in rather than use a separate file?

Because Instagram, TikTok, LinkedIn and X play video muted and give viewers no way to switch a subtitle track on — a separate SRT does not exist as far as they are concerned. Burned in means the captions work everywhere, including in messaging apps and slide decks.

What subtitle format can I upload?

SRT, the most common subtitle format, which is what editors and transcription services normally export. If you do not have one, use manual mode and enter each line with its start and end time.

Which colour and size should I use?

White suits most footage; yellow reads better over bright or pale backgrounds like snow or sky. Choose Large if the video will be watched on a phone — text that looks generous on a monitor is small on a handset.

Does adding subtitles reduce the video or audio quality?

The audio is copied across untouched. The picture is re-encoded in order to draw the text onto it, which involves a small amount of re-compression, as it does in any tool that burns subtitles in.