Turn any audio file or video into a captioned video with HeyGen's automatic subtitle generator. The subtitle tool automatically generates subtitles, allows you to style each caption, translate them, and export accurate subtitles within minutes.

Features of the automatic subtitle generator
Accurate AI transcription for audio
Upload any audio file or a video in MP4, MOV, WAV, or MP3, and the subtitle tool will automatically generate subtitles for every line. Speech recognition detects words, punctuation, and speakers, so you spend less time correcting transcripts and get accurate captions for your videos.

Translate captions into 175+ languages
Create subtitles for your videos for any market, then take your captioned video global without recording again. Choose the language and use the AI video translator to translate captions into 100+ languages, helping you share your message effectively on YouTube, TikTok, and LinkedIn.

Online subtitle editor and styling
Match your caption to your brand without leaving the editor. The online subtitle editor lets you edit fonts, colours, sizes, position, caption templates, and animation in one place. Try kinetic captions for TikTok or clean two-line video subtitles for training videos inside the AI video editor.

Multi-speaker detection and seamless edits
Create subtitles for interviews, podcasts, and panel videos. The tool generates automatic subtitles with speaker tags, allows you to edit your subtitles, and fine-tune any phrase. Tap the timeline to adjust the start and end time, split a line, or merge lines for tighter pacing.

Export as SRT, VTT, TXT, or MP4
Download an SRT file, VTT, or TXT transcript for YouTube, your LMS, or your video editor. Or download your video as MP4 with burned-in captions for Reels, Shorts, and ads. The subtitle generator keeps closed captions perfectly in sync wherever you publish.

Use cases
Most social video viewers watch without sound. Add word-synced captions to your videos so the hook lands and keep viewers engaged. Generate, style, and export ready-to-post vertical video in minutes, formatted for every feed and aspect ratio you need.
Upload your podcast or interview and download a subtitle file for YouTube. Captions to videos improve watch time, viewing experience, and search ranking. Pair with the YouTube video translator to translate captions and grow international subscribers from one edit.
Make your video content accessible without manual transcribing or video editing crews. Add subtitles to onboarding clips, SOP walkthroughs, and policy refreshers. Match the workflow with HeyGen's training video toolkit and reach a multilingual, global workforce.
Course completion climbs when lessons are easier to follow on every screen. Caption many videos at once by adding subtitles to your video catalog, then translate. Use the course builder to ship captioned, multilingual lessons without re-recording.
Captioned ads outperform muted-frame video ads on every social platform. Burn branded subtitles for video into your hero cut, then spin localized variants. Repurpose one master into dozens of cuts with the AI ad maker for paid and organic.
Turn one long episode into short clips with captions ready for every social channel. Generate accurate transcripts, pull quote highlights, and publish across feeds in hours. The audio to video workflow handles audio-only podcast files too.
How it works
Add subtitles to a video in four simple steps, from raw upload to a polished, captioned export that is ready to share.
Upload an MP4, MOV, WAV, or MP3 file. The generator detects the audio and starts transcribing.
AI transcribes the audio, adds time-codes to every line, and automatically generates subtitles for each speaker.
Choose fonts, animations, colours, and positioning. Click any word to refine the wording or adjust the timing in seconds.
Download as SRT, VTT, TXT, or MP4 with burnt-in captions. Instantly translate into 175+ languages.




An auto subtitle generator is an AI caption generator that converts speech in a video into text and produces time-coded subtitles. You upload a video, the tool automatically runs speech recognition, and then returns accurate captions that you can edit, translate, or export as an SRT file or burn directly into an MP4.
Accuracy goes above 95% on clear English audio and stays strong even with accents, background noise, and technical terms. You can fine-tune any word by clicking on it, then align the text on the timeline. The system also flags low-confidence phrases for you to review before export.
Yes. The free video plan lets you automatically generate subtitles and export accurate subtitles for shorter videos. Paid plans unlock longer videos, more languages, watermark-free exports, brand kits, and team collaboration on the HeyGen plan page.
Yes. After you generate subtitles for your video, you can translate captions into 175+ languages and dialects with a single click. The output keeps line-level timing intact, so you can add the translated subtitles to the video and download an SRT or an MP4 with burned-in captions.
You can download SRT, VTT, and TXT transcripts for YouTube, social platforms, video editors, or LMS systems. You can also export an MP4 with captions burnt in directly. SRT works for most platforms, while VTT is the cleanest choice for HTML5 video players.
Yes. Every word is editable, every line is movable, and every timing point snaps to the waveform. Click a word to refine the wording, drag a line to adjust the timing, or merge two lines for tighter pacing. The most frequently used subtitle templates are saved as presets.
Yes. The subtitle editor detects voice changes, separates speakers, and tags each line. You can rename speakers, colour-code them, or merge lines from the same speaker. This is the most suitable option for interviews, panel discussions, podcasts, and webinar recordings.
A typical 5 to 10 minute video is transcribed in under two minutes. Longer videos scale in a linear way, with most one-hour podcasts finishing in 5 to 10 minutes. You remain in the editor the entire time and can style captions directly as soon as the first lines appear.
Use the timeline to adjust any line by milliseconds. You can drag the line forward or back, split a line at a cursor point, or merge two lines that were split too tightly. The waveform under each block makes it easy to align the text with the spoken word.
Yes. You control the font, size, colour, weight, stroke, background, position, and animation. Save subtitle templates so every video matches your brand. Try kinetic captions for short-form social content, or clean two-line blocks for training. Animations stay in sync with the spoken word.
Yes. If you already have an SRT or VTT subtitle file, upload it and the editor maps every line to the video’s audio. You can then restyle, retime, or translate your subtitles into almost any language. This is a quick way to re-use existing transcripts in a new edit.
Generate subtitles, choose a 9:16 format, style the captions for short-form content, and export the video as an MP4 with subtitles burned in. The output is ready to upload to TikTok, Reels, or Shorts. You can also download an SRT file and use each platform’s native caption upload option.
HeyGen pairs automatic subtitles with AI voice cloning, AI dubbing, and translation across 175+ languages. Other subtitle tools, including Canva, stop at captions. HeyGen delivers the complete localised video creation workflow from the same project.
Yes. Würth Group used HeyGen to translate a 65-minute presentation into 8 languages in 4 days and reduced translation costs by 80% (case study). Captioning combined with translation helps scale your reach without adding extra production staff, even for long-form content.
Explore more AI-powered tools
Bring any photo to life with hyper-realistic voice and movement using Avatar IV.
Turn your ideas into polished, professional videos with AI.
