Turn a Video Into a Subtitle File
Upload a video and ScreenApp transcribes the audio, then lines the text up with timestamps so it exports as a subtitle file. You get the SRT or VTT file to add wherever you publish, YouTube, an editor’s caption panel, or a course platform.
ScreenApp does not burn the subtitles into the video frame yet, that’s coming soon. Today it gives you the file, and you add it through your editor or the platform’s own caption uploader.
What you get:
- A transcript with timestamps, in 99 languages
- Export as PDF, DOCX, TXT, SRT and VTT
- transcript and caption translation, for a subtitle track in a second language
- speaker identification when more than one person talks
- Free plan: one recording of up to 45 minutes
How to Generate Subtitles
- Upload your video: drag in MP4, WebM, MOV, AVI, MKV, WMV, and FLV, or paste a link from YouTube, Vimeo, TikTok, Instagram, Facebook and most other public video links (Twitch, Loom, Dropbox, Google Drive, Pinterest, X, Threads, Douyin, Kuaishou, Bilibili) through a generic importer.
- Let it transcribe: ScreenApp processes the audio and matches the text to timestamps automatically.
- Export the subtitle file: download as SRT or VTT and add it to your video wherever you publish it.
Accuracy depends on the audio, not the video format. Clear, single-speaker narration transcribes best; overlapping speech or heavy background noise leaves more to review. See how we measure accuracy.
Subtitle Generator vs Other Apps
| Feature | ScreenApp | HappyScribe | Kapwing | Veed |
|---|---|---|---|---|
| Free plan | one recording, up to 45 min | 10-minute trial | 10 minutes a month, watermarked exports | Free, with monthly limits |
| Burned-in captions | Coming soon | Yes | Yes | Yes |
| Subtitle file export | PDF, DOCX, TXT, SRT and VTT | .SRT, .VTT, .STL | SRT, VTT, or TXT | SRT, VTT and TXT (paid plans) |
| Languages | 99 | 150+ | 100+ | 125+ |
| Paid plan | $19/month annual | $8.50/month annual | $16/month annual | Not stated |
Sources, checked 2026-09-13: screenapp.io/accuracy#languages, github.com/screenappai/screenapp-new/blob/main/apps/web/src/app/api/files/[id]/transcript/export/route.ts, screenapp.io/pricing, screenapp.io/help/how-many-minutes-can-i-record, happyscribe.com/pricing, kapwing.com/tools/transcription/editor, happyscribe.com/tools/add-subtitles-to-video, kapwing.com/subtitles/audio, veed.io/tools/add-subtitles, happyscribe.com/audio-summarizer, kapwing.com/tools/audio-to-text, kapwing.com/pricing
- vs HappyScribe: HappyScribe’s free plan is a 10-minute trial, and Basic starts at $8.50 a month billed annually. It also burns captions into the exported video, a feature ScreenApp has coming soon; today ScreenApp gives you PDF, DOCX, TXT, SRT and VTT files to add yourself.
- vs Kapwing: Kapwing’s free plan covers 10 minutes a month, and free exports carry a watermark. It exports subtitles as SRT, VTT, or TXT and also burns captions into the video if you want that instead. ScreenApp’s free plan has no watermark and covers one recording of up to 45 minutes.
- vs Veed: Veed can hardcode subtitles into the video and translates into 125+ languages. ScreenApp transcribes in 99 languages and adds transcript and caption translation for a second track, but leaves adding the file to you.
Who Generates Subtitles
Content creators transcribe a video once and export a subtitle file to upload alongside it on YouTube or another platform that reads SRT and VTT natively.
Businesses caption product demos and training videos so viewers can follow along with the sound off, then attach the file when they publish.
Educators turn a recorded class or webinar into a transcript first, then export the subtitle file for students who read along or use a screen reader.
Course creators subtitle pre-recorded lessons so the file works across the platforms their students watch on.
International teams transcribe a video and use caption translation to produce a subtitle track for a different market without re-recording anything.
Podcasters publishing video episodes transcribe the recording and export a subtitle file to attach to the video upload, instead of typing captions by hand.
FAQ
What is ScreenApp’s subtitle generator?
Upload a video and ScreenApp transcribes the audio, then exports a subtitle file (SRT or VTT) with timestamps that line up to the audio. You add that file wherever you publish.
How many languages can it transcribe?
ScreenApp transcribes in 99 languages. transcript and caption translation is also available, for a subtitle track in a second language.
How long does it take to generate subtitles?
Processing time depends on the length of the video. There is no separate subtitling step: the transcript and the timestamped subtitle file come from the same transcription pass.
How do I generate subtitles for a video?
Upload the video, or paste a link from YouTube, Vimeo, TikTok, Instagram, Facebook and most other public video links (Twitch, Loom, Dropbox, Google Drive, Pinterest, X, Threads, Douyin, Kuaishou, Bilibili) through a generic importer. ScreenApp transcribes it automatically, and you export the result as SRT or VTT once you have checked it against the video.
Does ScreenApp burn the subtitles into the video?
Not yet, burned-in (open) caption export is coming soon. Today ScreenApp exports PDF, DOCX, TXT, SRT and VTT, not a captioned video file. To have the subtitles show as part of the frame in the meantime, add the file in your video editor or through a platform’s own caption uploader.
How accurate are the subtitles?
Subtitles are AI-generated (per-language WER on /accuracy). Accuracy depends on the audio: clear, single-speaker narration transcribes best, and background noise or overlapping speakers reduce it.
Can I generate subtitles from a YouTube video?
Yes. Paste a link from YouTube, Vimeo, TikTok, Instagram, Facebook and most other public video links (Twitch, Loom, Dropbox, Google Drive, Pinterest, X, Threads, Douyin, Kuaishou, Bilibili) through a generic importer instead of uploading a file, and ScreenApp transcribes it the same way.
Is generating subtitles free?
ScreenApp’s free plan includes one recording of up to 45 minutes, with the transcript and subtitle export on that recording. Paid plans start at $19 a month billed annually and remove the limits.


