subany.video

Live subtitles and translation for Twitch streams

Found a streamer who speaks a language you don’t? Paste the channel link, or a VOD link, and watch with subtitles in yours.

Opens subany.video with your link ready. Subtitles in English; you can change the language there.

Paste the channel, pick your language

Copy the channel address (twitch.tv/name) or simply type the channel name. Choose the subtitle language, set the original language in the “From … to …” selector on the home page (by default it is detected automatically, in beta) and press Watch. The stream starts about 15 seconds behind real time so the subtitles stay in sync with the voices.

Made for following a stream

Subtitles appear line by line over the video, on a dark background. You can change their size, show the original text under the translation and give each voice its own color when several people talk. Your choices are remembered for the next stream.

Twitch VODs

Paste a link like twitch.tv/videos/123456789. It plays in Twitch’s official player with the subtitles on top, and you start it with its ▶ button. A VOD’s subtitles can be downloaded as .srt or .vtt.

What it doesn’t do

Channels only open while they are live. Clips are not supported, and neither are subscriber-only VODs or subscriber-only streams. Chat is not shown, and the subtitles are automatic, so expect some errors.

Frequently asked questions

Does it work with past broadcasts or clips?

VODs do: paste twitch.tv/videos/… and press its ▶ to start. Clips do not work, and neither do subscriber-only VODs.

Does the streamer need to do anything?

No. The subtitles are generated on your side; the streamer and other viewers see the stream as usual.

Can I shorten the 15-second delay?

In More settings › Advanced you can choose 10, 15 or 20 seconds. A shorter delay leaves less time to prepare the subtitles.

Do I need a Twitch account?

No. subany.video never asks you to log in, neither to Twitch nor to the site.