Tool / captions / add-subtitles-to-video

Drag & drop a video or audio file here or browse

MP4, MOV, WebM, MP3, M4A, WAV · up to 30 min · SRT or VTT too

Your video stays on your device. Only a compressed copy of the audio is sent for transcription.

Captions cost 1 credit per minute of video or audio.Importing subtitles is free.

  • Free, no watermark
  • No sign-up
  • MP4, SRT, VTT or TXT
  • 50+ languages

How to add subtitles to a video here

  1. Drop an MP4, MOV or WebM into the box above. Up to 30 minutes.
  2. Leave the language on auto-detect, or pick it from the menu if the clip is short or the speaker switches languages.
  3. Play it back and fix what's wrong. Click a line to retype it, change a start or end time, or split and merge lines.
  4. Pick a style: Karaoke, Classic, Boxed or Bold pop. Change the size, colors and position if you want.
  5. Press Render video for an MP4 with the subtitles in the picture, or download SRT or VTT.

The video is opened in your browser and never uploaded. For the transcription step, the browser pulls out a small compressed audio track and sends only that to Whisper, the speech model we use. We don't keep the audio or the subtitles that come back.

Got a subtitle file already? Drop it in with the video and the tool skips the transcription. That's also the way to add captions to video free when someone else wrote them, like a translator or a captioning service.

Burned in, or a separate file?

Decide this before you export. It matters more than which tool you use.

Burned in (open captions)Separate SRT or VTT file
Can viewers turn them off?No, they're part of the pictureYes, with the CC button
Shows up when the video is shared or downloaded?AlwaysOnly where the player loads the file
Can you style them?Yes: font, size, colors, word highlightBarely, the player decides
Good forTikTok, Reels, Shorts, WhatsApp, ads, anything that autoplays mutedYouTube, Vimeo, course platforms, long videos

Plenty of people do both from the same edit: an SRT for the YouTube upload and a burned-in MP4 for the clip they post on Instagram. The trade-offs are covered in more depth in open vs closed captions.

Other ways to add captions to a video

If the video is already open in an editor, use the captions there. Exporting to a second tool just for subtitles is extra work. Here's how the common options compare at the time of writing (October 2026).

MethodCostWrites the subtitles for you?Best for
This pageFree, no accountYesA finished video file and no editor open
YouTube StudioFreeYes, for supported languagesVideos that only live on YouTube
CapCutFree app; auto captions may need ProYesVideos you already edit in CapCut
CanvaFree and paid plansYesVideos built from Canva templates
HandBrakeFreeNo, it needs an SRTBurning an existing SRT in offline
Premiere ProSubscriptionYesPeople already paying for Adobe

YouTube Studio

In Studio, open Subtitles, pick the video, add a language, then upload a file, auto-sync a transcript or type the lines yourself. The subtitles only exist on YouTube, though. Download the video and they're gone. Our page on adding subtitles to a YouTube video has the exact clicks and the upload settings that trip people up.

CapCut and Canva

Both generate captions inside the editor: Text, then Auto captions in CapCut; Text, Dynamic text, then Captions in Canva. If the video is already in one of them, stay there. One catch with CapCut: its own plan comparison lists the auto caption tool as a Pro feature, so some accounts get asked to upgrade. The CapCut captions guide and the Canva captions guide go step by step.

HandBrake, DaVinci Resolve and Premiere Pro

HandBrake is free and burns an SRT into a video without an internet connection: Subtitles tab, import the SRT, tick Burn In, encode. It won't write the subtitles for you. DaVinci Resolve's free version takes an SRT or hand-typed lines, while its automatic subtitles have been a Studio (paid) feature. Premiere Pro transcribes well if you already pay for it; see captions in Premiere Pro.

Before you publish

Read the subtitles once with the sound on. Speech models, ours included, slip in the same places: names, brand terms, and numbers that sound alike ("fifteen" and "fifty"). Fixing those takes a couple of minutes and it's the difference between subtitles that look automatic and ones that look checked.

For vertical video, watch where the lines sit. Karaoke, Classic and Boxed sit low in the frame, which is where TikTok and Reels put their buttons and captions. Raise the position slider a little, or use Bold pop, which already sits higher. If you only want a subtitle file and no video, the SRT generator opens straight on the download options.

FAQ

Frequently asked questions

Is it really free, with no watermark?

Yes. There's no account and no logo on the export. The only limit is transcription: each visitor gets 20 minutes of it a day. Editing, importing your own SRT and rendering the video don't count against that.

I already have an SRT. Can I add it to my video?

Yes. Drop the SRT (or VTT, or SBV) in together with the video. Nothing gets transcribed, so it costs no credits, and you go straight to styling and export.

Can I add subtitles to a video on my phone?

Yes, in a recent Chrome or Safari. Transcribing and downloading an SRT work on any recent phone. Rendering the video takes longer than on a laptop, so a clip of a minute or two is the comfortable size.

Does burning in subtitles lower the quality?

The video is re-encoded, like any export, at a high bitrate. On a phone or laptop screen you won't see a difference. Keep your original file anyway in case you want a clean copy later.

How long can the video be?

Up to 30 minutes per file. One transcription can cover up to 20 minutes on a visitor's daily allowance. With your own subtitle file there's no transcription, so the full 30 minutes works.

Can it translate the subtitles?

No. Subtitles come out in the language that's spoken. If you need a second language, you'll need a translated SRT from somewhere else, which you can then burn in here.

Still have a question? Contact us

Try it now

Caption your video now

Free, no watermark, no sign-up. Your video stays on your device.