Skip to content
HeyCaptions

Free auto captions for every video

Upload a video and get perfectly timed subtitles in seconds. Pick a viral caption style, fix any word and download your video – no watermark, no account.

Drop your video here

MP4, MOV, WEBM, MP3, WAV and more · up to 500 MB · 30 min

Your file is deleted automatically when you are done.

  • 100% free
  • No watermark
  • No sign-up
  • Auto-deleted

How it works

  1. 1

    Upload your video

    Drop a file or pick one from your phone. MP4, MOV, WEBM and more.

  2. 2

    AI does the timing

    Your speech is transcribed and every single word is timed automatically.

  3. 3

    Style & download

    Choose a style, fix any word and download your MP4 or SRT file.

Caption styles that keep viewers watching

From clean subtitles to bold, word-by-word animations. Every style works in all 99 languages and you can change fonts, colors and position.

  • Bold
  • Viral
  • Karaoke
  • Classic
  • Minimal
  • Boxed
  • Comic
  • Neon
  • Reveal
  • Cinema
  • Marker
Upload video
From clean subtitles to bold, word-by-word animations. Every style works in all 99 languages and you can change fonts, colors and position.
Video to text, in seconds

Video to text, in seconds

Need the words, not the captions? Get a full transcript with timestamps from any video or audio file and copy it with one click.

Transcribe a video
Every word, perfectly timed

Every word, perfectly timed

Tap a caption to jump to it, fix a word or highlight the important ones. Every change shows up instantly in the live preview.

Try the editor

Everything you need, nothing you don’t

  • Word-perfect auto timing

    Every word gets its own timestamp, so captions appear exactly when they are spoken.

  • Styles that go viral

    Bold, Karaoke, Viral, Neon, Boxed and more – made for TikTok, Reels and Shorts.

  • 99 languages

    Automatic language detection, from English and Spanish to Turkish and Japanese.

  • Edit like a document

    Fix any word in seconds and highlight the words that matter.

  • MP4, SRT, VTT & TXT

    Download a captioned video or subtitle files for any platform.

  • Private & auto-deleted

    Files are processed on our own servers and deleted as soon as you are done.

An auto subtitle generator that does the timing for you

Most subtitle tools make you drag every line into place. HeyCaptions listens to your video with a state-of-the-art speech recognition model and gives every single word its own timestamp. That makes the word-by-word highlight effects you know from TikTok, Reels and Shorts possible – and your captions are in sync from the very first second.

It works for talking-head clips, podcasts, interviews, tutorials, vlogs and ads in 99 languages. The spoken language is detected automatically, so you don’t even have to choose it.

Why your videos need captions

Most people scroll through social media with the sound off. Captions keep them watching, make your content accessible to deaf and hard-of-hearing viewers, and help platforms understand what your video is about. Adding them used to take an hour of typing – now it takes one upload.

When you’re done, download the finished MP4 with the captions burned in, or grab an SRT or VTT file to upload to YouTube, Vimeo, LinkedIn or your own video player.

Frequently asked questions

How do I add captions to a video automatically?

Upload your video above. HeyCaptions transcribes the speech, splits it into short captions and times every word. Choose a style, check the text and click Download – your MP4 comes back with the captions burned in.

How accurate are the auto captions?

For clear speech, accuracy is usually above 95%. Loud music, strong accents or several people talking at once can lower it, so a quick read-through is worth it. You can edit any word in the Text tab.

Can I use the captions on TikTok, Instagram and YouTube?

Yes. The downloaded MP4 works everywhere. The style presets are designed for vertical 9:16 videos as well as 16:9 and square formats.

Is HeyCaptions really free?

Yes, 100% free. No sign-up, no watermark and no paid “export” step.

What happens to my video?

Your file is only used to create your captions. It is processed on our own servers and permanently deleted as soon as you are done – at the latest 30 minutes after your last activity. We never use your files for anything else.

Which languages are supported?

HeyCaptions recognizes 99 spoken languages, including English, Spanish, German, French, Portuguese, Italian, Dutch, Polish, Turkish, Japanese, Korean, Chinese, Hindi and Arabic. The language is detected automatically.

Are there any limits?

Files can be up to 500 MB and 30 minutes long. MP4, MOV, WEBM, MKV, AVI, MP3, WAV, M4A and most other formats work.

Does it work on my phone?

Yes. HeyCaptions works in any modern browser on iPhone, Android, tablets and computers – no app needed.

Ready to caption your video?

It’s free, it’s fast and there’s no watermark.

Upload video