Add subtitles in Twitch

Generate Twitch subtitles with AI in a few minutes, then export them as SRT, VTT or many other formats, ready to add to your video in Twitch.

Drop your file here to upload

Click or drag & drop to upload your video

  • Free to try, no credit card
  • 150+ languages
  • Rated 4.7 on Trustpilot

Trusted by 6m+ users and 41,000+ teams of all sizes

How to add subtitles in Twitch

  1. Upload your video

    With our uploader, you can import your file from anywhere, whether it's on your laptop, Google Drive, YouTube, or Dropbox. The first 10 minutes are free and there's no file limit.

  2. Select the language of the video

    We support more than 150 languages, dialects, and accents.

  3. Click "Export" and choose your file format

    Download your subtitles and closed captions as SRT, VTT or another format, then add them to your video in Twitch.

Twitch captions: subtitles for your streams, VODs and clips

Twitch has no button to upload a subtitle file. Captions only show on the Twitch player when they are embedded in the live video signal, so most streamers caption the stream live from their broadcast software and subtitle the recording afterwards. Here is the workflow for the recording.

Step by step: subtitle a Twitch VOD or clip

  1. Open your Video Producer on Twitch and download the past broadcast or highlight. Twitch only keeps past broadcasts for a limited time, so save them before they expire.
  2. Upload the video to HappyScribe (start with the free trial) and choose the language spoken on stream.
  3. The AI generates subtitles in a few minutes, with up to 98% accuracy on clear audio.
  4. Fix usernames, game titles and in-jokes in the online subtitle editor, and adjust timing and line length.
  5. Export the video with the subtitles burned in, or export an SRT file for platforms that accept caption files.
  6. Post the subtitled clip where you promote your channel, or upload it back to Twitch from the Video Producer if uploads are available on your channel.

What caption formats does Twitch accept?

None as a file. Twitch's Live Closed Captions system accepts CEA-708/EIA-608 captions embedded in the stream, either in the video itself or sent over RTMP by your encoder. There is no field to attach an SRT or VTT file to a VOD, highlight or upload. The SRT you export from HappyScribe is still useful when you repost the same video on platforms that do take caption files, like YouTube.

Live closed captions or burned-in subtitles?

  • During the stream: send closed captions from your broadcast software. Twitch's help center recommends a closed captioning plugin for OBS Studio. Viewers turn them on with the CC button and change size and colour under Settings > Closed Captions.
  • After the stream: burn the subtitles into highlights and clips. They then show on any player, in Shorts, Reels or TikTok, and in muted autoplay.
  • For other languages: translate your subtitles into 80+ languages and export one burned-in version per language.

Burned-in subtitles can't be switched off, so keep them short: two lines at most, placed where they don't cover your facecam, alerts or chat overlay. HappyScribe's subtitle generator lets you set font, size and position before you export.

Twitch subtitles: FAQ

Does Twitch have subtitles?

Yes, but only when the streamer provides them. The CC button appears on the player when captions are embedded in a live stream or video. Without them, viewers can use their device's own live captions, such as Live Captions on Windows.

Can I upload an SRT file to Twitch?

No, Twitch has no caption file upload for VODs, highlights or uploads. Burn the subtitles into the video with HappyScribe before you upload it, or attach the SRT on another platform where you repost the video.

How do I add live captions to my Twitch stream?

Add them in your broadcast software. Twitch recommends a closed captioning plugin for OBS Studio that turns your speech into captions in real time, and also accepts CEA-708/EIA-608 captions sent by an encoder.

How do I transcribe a Twitch VOD?

Download the VOD from the Video Producer and upload it to HappyScribe. You get a transcript and subtitles from the same file, in 150+ languages, ready to export as text, SRT or a subtitled video.

Export subtitles in the format you need

Download your subtitles as SRT, VTT or another standard format to use with Twitch and any other editor or video platform. If a tool doesn't accept subtitle files, download the video with the subtitles burned in instead.

Export subtitles in the format you need

Reach a global audience with translated subtitles

Generate subtitles in 150+ languages, dialects and accents, then translate them into 80+ languages with AI in a few clicks. Each translation keeps your original timecodes, so your videos in Twitch are ready for viewers everywhere.

Reach a global audience with translated subtitles

Frequently Asked Questions

What is Twitch?

Twitch is Amazon's live-streaming platform for gaming, music, talk shows and creative content. Streams can be saved as past broadcasts (VODs), then turned into highlights and clips or downloaded from the Video Producer.

How do I add subtitles in Twitch?

Upload your video to HappyScribe, let the AI generate subtitles in the language of your video, review them in the online editor and export an SRT or VTT file. Then add that file to your video in Twitch, or download the video with the subtitles burned in.

How long does it take to generate subtitles for Twitch?

With HappyScribe's AI, your subtitles are usually ready in a few minutes, depending on the length of your file. You can then review them in the online editor and export them for Twitch.

Do you offer subtitle translation?

Yes. Once your subtitles are generated, you can translate them into 80+ languages with AI in a few clicks, and the timecodes stay in sync.

Can I upload Twitch files from other platforms?

Yes. You can upload files from your computer or import them from Google Drive, Dropbox, Wistia, Vimeo, YouTube and other platforms.

Customer Reviews

4.7/5 on Trustpilot

  • HappyScribe is fantastic! I've used a lot of video captioning tools and never found one that is so accurate. It saves me so much time in captioning videos. I love it!
    Allegra Chapman Trustpilot
  • I've been looking for an easy, affordable, and accurate way to add subtitles to videos. Until HappyScribe, I couldn't find anything that checked all the boxes. I'm really impressed with how accurate it is for such a low price point.
    Kate Scott Trustpilot
  • By far the easiest service for transcriptions and subtitles I have found. I like that you can customize the font size and move the subtitles to the top or bottom of the video as needed.
    Susan L. Trustpilot