Add Subtitles to Video

Upload a video and get a transcript, then export SRT or VTT subtitle files to add to it wherever you publish.

Upload a video to get a transcript.

MP4, MOV, WEBM, MKV, AVI, FLV, MTS, 3GP

Or paste a video link

YouTube, TikTok, Instagram, Vimeo, Google Drive, Dropbox, direct links

Recordings are encrypted in transit and at rest and are not used to train AI models. Privacy · Security

Get a Subtitle File for Your Video

Upload a video and ScreenApp transcribes the audio, then lines the text up with timestamps so it downloads as a subtitle file. You get the SRT or VTT file to add to your video on YouTube, in your editor, or on whatever platform you publish to.

ScreenApp does not burn the captions into the video for you yet, burned-in (open) caption export is coming soon. Until then, if you want captions permanently visible in the frame, add the SRT or VTT file in your video editor, or use YouTube’s own caption uploader, both of which accept the file directly. Once a caption is burned in it cannot be fixed without re-exporting, so if the file came from elsewhere or you have nudged the timings by hand, run it through the subtitle quality checker first.

What you get:

How to Add Subtitles to a Video

  1. Drag in an MP4, MOV, AVI, WebM or similar file, or paste a video link.
  2. Let it transcribe. The audio is matched to timestamps as it goes, so the cues line up with the speech rather than being spaced evenly.
  3. Export as SRT or VTT and add it on YouTube, in your editor, or wherever you publish.

Accuracy depends on the audio, not the picture. Narration recorded close to a microphone transcribes close to clean. A room with two people talking across each other, or a video where the music sits as loud as the voice, leaves you more to fix. See how we measure accuracy.

Which file you want depends on where it is going. YouTube, Vimeo and most editors take SRT without complaint. VTT is the one to pick for a video embedded in a web page, since it is the format browsers read natively and it carries positioning information SRT cannot.

Video Subtitles vs Other Apps

FeatureScreenAppHappyScribeVeedClideo
Free plan2 transcriptions, up to 45 min each10-minute trialFree, with monthly limitsUp to 500 MB per file
Subtitle file exportPDF, DOCX, TXT, SRT and VTT.SRT, .VTT, .STLSRT, VTT and TXT (paid plans)SRT only
Languages100+150+125+Not stated
Paid plan$19/month annual$8.50/month annualNot statedNot stated

Sources, checked 2026-10-12: ScreenApp supported languages, ScreenApp pricing, Happy Scribe pricing, clideo.com/add-subtitles-to-video, happyscribe.com/tools/add-subtitles-to-video, veed.io/tools/add-subtitles, happyscribe.com/audio-summarizer

The honest split here is burned-in captions, and all three competitors do something ScreenApp does not do yet.

HappyScribe starts as a 10-minute trial, with Basic from $8.50 a month billed annually, and it will hand back a video with the captions already in the picture. Veed does the same and translates into 125+ languages. Clideo takes files up to 500 MB free and also returns a burned-in export, though it only accepts SRT as subtitle input.

What you get here instead is the subtitle file itself, PDF, DOCX, TXT, SRT and VTT, in 100+ languages with transcript and caption translation for a second track. That is the better artifact when the captions need to stay switchable, searchable or editable after publishing, and the worse one when you specifically need a finished video with the words baked in. Burned-in export is coming; until it lands, that comparison goes the other way.

Who Adds Subtitles to Video

Social teams have the least choice about it. A video in a feed autoplays muted, so a clip without captions is a silent clip, and the caption is doing the work the audio was supposed to do. That is also why those captions get read at arm’s length on a phone, which is a different job from captions someone reads deliberately.

Creators and educators want the opposite property. A separate subtitle file stays switchable and searchable after publishing, so a student can turn it on, a screen reader can use it, and you can fix a misheard word next year without re-exporting the video. Burning captions into the picture throws all of that away in exchange for them always being visible.

Teams publishing in more than one market use the file as a starting point rather than an output. One transcription produces the source track, and caption translation turns it into a second one without anybody re-recording or re-timing anything.

FAQ

Can I add subtitles to a video for free?

You can transcribe a video and export the subtitle file on ScreenApp's free plan, which covers 2 transcriptions of recordings up to 45 minutes each. Adding that SRT or VTT file to the video itself happens in your editor or the platform you upload to.

Does ScreenApp burn the subtitles into the video?

Not yet, burned-in (open) caption export is coming soon. Today, ScreenApp gives you the transcript and the subtitle file as PDF, DOCX, TXT, SRT and VTT. To have the captions show as part of the video frame in the meantime, add the file in your video editor or through YouTube's caption uploader, both of which accept SRT and VTT directly.

How do I add an SRT file to a video?

Export the SRT file from ScreenApp, then upload it in your video editor's subtitle or caption panel, or in YouTube Studio under Subtitles. Most editors and platforms sync it automatically using the timestamps already in the file.

What video formats can I upload?

Upload MP4, MOV, AVI, WebM, MKV, or similar common video formats. ScreenApp transcribes the audio track regardless of the video container.

Can I get subtitles in another language?

Yes. ScreenApp offers transcript and caption translation, so you can produce a subtitle track in a second language from the same recording.

What's the difference between subtitles and closed captions?

Subtitles transcribe or translate the dialogue. Closed captions add descriptions of sounds, music, and other non-speech audio for viewers who can't hear them. ScreenApp's transcript covers dialogue; sound-effect descriptions are not generated automatically.

How accurate is the automatic transcription?

Accuracy depends on audio quality. Clear, single-speaker audio transcribes best; background noise, overlapping speakers, or a poor recording setup reduce it. See how accuracy is measured.

Does the subtitle timing match my video exactly?

Timestamps are generated from the audio track itself, so they line up with your video's timeline as uploaded. If you trim or re-edit the video afterward, re-export the subtitle file so timing still matches.

Real Results from Real Users

works like a charm, notes have been super helpful alongside chat function. loveeeee
KS
Katharine Suy
Chrome Web Store, October 17, 2024
nice app for important summary
S
SAHIL
Google Play, January 30, 2026

Ready to boost your productivity?

Start Add Subtitles to Video with a free account. Usage limits apply; app downloads require a paid plan.

Start Free →

Start using in 60 seconds