Auto subtitle generator
SubtitlePop is an auto subtitle generator for creators: upload a video and get AI subtitles timed to every word, ready to edit and export as SRT, VTT or a captioned MP4.
- Only the audio is uploaded
- SRT, VTT and TXT export
- Edit every word
Real exports. Tap a style.
What the auto subtitle generator does
The auto subtitle generator listens to the speech in your video and writes the subtitles for you. Each word gets its own start and end time, lines are split at natural pauses, and the result opens in an editor where you can correct names, re-time a line or change the caption style. When the subtitles read right, download a subtitle file (SRT, VTT, ASS or TXT) or add subtitles to the video itself as an MP4 with burned-in captions.
It is built for TikTok, Reels and Shorts creators, YouTubers, podcasters, teachers and editors who need accurate subtitles without typing timecodes. A free account covers 5 minutes of video a month; without an account you can try a clip of up to one minute.
How to auto generate subtitles for a video
Upload your video
Drop an MP4, MOV or WebM — or an audio file. Your browser pulls out the soundtrack, so the video itself stays on your device.
Check the words
Captions appear line by line with each word timed to the speech. Click any line to jump to it and type to correct it.
Pick a style and export
Choose a caption look, adjust size and position, then export an MP4 with the captions burned in, or download SRT, VTT, styled ASS or a plain transcript.
Made with SubtitlePop
Real exports: captions generated from the audio, words checked in the editor, then burned into the video.
An AI subtitle generator built for short-form video
Captions on vertical video need to be short, big and in the safe area. That is what the defaults do.
Word-level timing
Every word carries its own start and end time, which is what drives styles where the spoken word lights up or pops in one at a time.
Lines that fit the frame
Line breaks are measured with the actual caption font at your video’s resolution, so a line never runs off the edge — in capitals or not.
Many languages
English, Spanish, Portuguese, French, German, Arabic, Hindi, Indonesian, Japanese and more. Leave it on “Detect language” or choose one.
Translation and two languages
Translate the captions into 19 languages with the subtitle translator, or show the original and the translation together as bilingual subtitles.
What the auto subtitle generator exports
| Export | Use it for |
|---|---|
| MP4 with captions | TikTok, Reels, Shorts, ads — the captions are burned into the picture in your chosen style |
| Translated or bilingual subtitles | A second language for another market, or two languages on screen — as an MP4, SRT or VTT |
| SRT | YouTube, Facebook, LinkedIn, Premiere Pro, DaVinci Resolve, Final Cut Pro (import), most players |
| VTT | Web players and HTML5 <video> captions, Vimeo |
| ASS (styled) | Keeping the exact look — font, colours, word highlight — for VLC, mpv, Aegisub or ffmpeg |
| TXT | A clean transcript, with or without timestamps, for show notes, blog posts or search |
Free subtitle tools for files you already have
Already have a subtitle file? These run entirely in your browser.
Who uses an auto subtitle generator
Short-form creators
Talking-head videos, hooks and tutorials for TikTok, Reels and Shorts, where most people watch with the sound off and captions carry the message.
YouTubers and podcasters
Accurate subtitle files for long videos and podcast episodes, plus a transcript for the description, chapters or a blog post.
Teachers and course makers
Captions make lessons easier to follow for non-native speakers and are often required for accessibility.
Editors and agencies
Hand clients an SRT with the cut, or a captioned MP4 ready to post — without typing a single timecode.
Auto subtitles vs. typing subtitles yourself
| By hand | With SubtitlePop | |
|---|---|---|
| A 1-minute video | Type every line, then set each start and end time | Upload, read through, fix the odd word |
| Timing | Scrub back and forth for each caption | Every word is timed from the audio |
| Line breaks | Count characters and re-split by eye | Split at pauses and measured to fit the frame |
| Other formats | Convert with a separate tool | SRT, VTT, ASS and TXT from the same result |
| Captions in the video | Rebuild them as text layers in an editor | Pick a style and export the MP4 |
Languages and file types the auto subtitle generator supports
| Supported | |
|---|---|
| Spoken languages | English, Spanish, Portuguese, French, German, Italian, Dutch, Polish, Turkish, Russian, Ukrainian, Arabic, Hindi, Indonesian, Vietnamese, Thai, Chinese, Japanese, Korean and more — or “Detect language” |
| Video | MP4, MOV, M4V, WebM, MKV |
| Audio | MP3, WAV, M4A, AAC, OGG |
| Subtitle exports | SRT, WebVTT, styled ASS, plain text with or without timestamps |
| Video export | MP4 with captions burned in — 720p on the free plan, up to 1080p on Starter and 4K on Pro |
Free subtitle generator plan and pricing
Starter is $7.99 a month for 60 minutes and exports without a watermark. A $5.99 pack adds 40 minutes that never expire.
Subtitle styles you can add to your video
Pick a look, then change the size, position and line count. The preview is drawn by the same renderer that makes your export.












Auto subtitle generator FAQ
Is the auto subtitle generator free?+
A free SubtitlePop account includes 5 minutes of transcription every month, with SRT, VTT and TXT downloads included. Without an account you can try the auto subtitle generator on one clip of up to one minute. Paid plans start at $7.99 a month for 60 minutes.
How do I add subtitles to a video automatically?+
Upload the video to SubtitlePop, wait while the subtitles are generated, check the lines in the editor, and export. Choose “Video with captions” to add subtitles to the video permanently, or download an SRT file to upload alongside the video on YouTube and other platforms.
How accurate is the AI subtitle generator?+
The AI subtitle generator makes few mistakes on clear speech recorded close to the microphone. Names, brand terms and speech over loud music are where errors appear, so every subtitle line stays editable and find-and-replace fixes a repeated name in one step. On public test recordings the word error rate was 5.8% in English and 1.9% in Spanish; see the auto caption accuracy test.
Which languages can the auto subtitle generator transcribe?+
The auto subtitle generator transcribes English, Spanish, Portuguese, French, German, Italian, Dutch, Polish, Turkish, Russian, Ukrainian, Arabic, Hindi, Indonesian, Vietnamese, Thai, Chinese, Japanese, Korean and more. Leave the language on “Detect language” or choose the spoken language before uploading.
Can the auto subtitle generator translate subtitles?+
The auto subtitle generator translates the finished captions into 19 languages with the subtitle translator in the editor. The translation can replace the original or sit under it as bilingual subtitles, in the exported video and in SRT or VTT files.
Is my video uploaded when I generate subtitles?+
When SubtitlePop generates subtitles, only the audio track is uploaded for speech recognition, and the video file stays on your device. The audio is roughly 14 MB per hour and is not kept after the subtitles are made. The video is uploaded only if you choose to export an MP4 with captions burned in.
Can I edit the automatic subtitles before exporting?+
Every automatic subtitle can be edited before export: change words, adjust start and end times, split or merge lines, shift all subtitles at once, and undo any step. Edits are saved in your browser while you work.
What file types does the auto subtitle generator accept?+
The auto subtitle generator accepts MP4, MOV, M4V, WebM and MKV video, and MP3, WAV, M4A, AAC and OGG audio.
How long can a video be for automatic subtitles?+
Automatic subtitles work on videos up to 3 minutes on the free plan, 30 minutes on Starter and 60 minutes on Pro. A clip of up to one minute can be tried without an account.
How do I upload the generated subtitles to YouTube?+
Export the subtitles as an SRT file, then in YouTube Studio open the video, choose Subtitles, Add language, Upload file, and pick “With timing”.
Related subtitle tools
SRT to VTT
Free SRT to VTT converter: convert SRT subtitles to WebVTT for HTML5 video and web players in one step. Runs in your browser — the file is never uploaded.
Subtitle time shift
Fix out-of-sync subtitles: shift every caption in an SRT, VTT, ASS or SBV file earlier or later by any number of seconds. Free subtitle sync, in your browser.
SRT to TXT
Free SRT to TXT converter: remove numbers and timestamps from an SRT file and keep clean text for transcripts, show notes or blog posts. Runs in your browser.