Break the language barrier in your chat

Real-time translation for Twitch and Kick chat, plus Discord channels

Learn more
channels
400+
translations sent
108,000+

Two-way translation

English messages get translated into your channel's language too, so everyone in chat understands each other, not just your English-speaking viewers.

Streamer dashboard

Every switch the bot reads, in one place: translation directions, who may run which command, blocked users, and the OBS captions overlay.

The GString Bot dashboard on the Translation page, showing switches for each translation direction and the in-chat command that toggles each one.

What else it does

Detection, delivery, and the places it runs.

Automatic language detection

8 languages, detected message by message. Viewers type the way they always have — nobody picks a language or learns a command.

Real-time in chat

Translations appear directly in your Twitch or Kick chat within seconds of the original message.

Reads chat like chat

Live chat is slang, emotes and half-finished sentences. Translation runs through a language model, so it comes back sounding like chat rather than a phrasebook.

Nothing to configure

Add the bot and it starts translating. The dashboard is there for when you want to change something, not because you need it to work.

Kick as well as Twitchnew

The same bot and the same settings in your Kick chat. Link your Kick account and add it there too.

Discord relaynew

Link Discord channels by language and the bot translates between them, so your English and Japanese channels carry the same conversation.

Ask the bot things

Viewers can put a question to the bot with !ask and get an answer in chat. Handy for the language questions your translation will prompt.

8 languages supported

Automatically detected in both directions. No setup required from viewers.

Japanese日本語Mandarin普通话Cantonese广东话Korean한국어RussianРусскийThaiไทยArabicالعربيةSpanishEspañol

Coming soon

FrenchFrançaisPortuguesePortuguêsGermanDeutschItalianItalianoVietnameseTiếng ViệtIndonesianBahasaTagalogFilipinoTurkishTürkçePolishPolskiDutchNederlands

Frequently asked questions

How do I add the bot to my channel?

Log in with your Twitch account, then click "Add bot to Twitch" on your dashboard. That's it. Translations start automatically.

What languages are supported?

8 languages, with automatic detection: Japanese, Mandarin, Cantonese, Korean, Russian, Thai, Arabic, and Spanish. 10 more are on the way, including French, Portuguese and German.

What does it cost?

Nothing. The bot is free to use, with no message limits and no payment details required. We may add paid features later, and would announce them in advance.

Can the bot translate English messages into my language?

Yes. Turn on "English → another language" in your dashboard and pick the language, and the bot translates English messages for your chat. Useful if you stream in a language other than English and want your whole audience to follow along.

Do I need to mod the bot?

It's recommended. Modding the bot (/mod gstring) lets it bypass slow mode and other chat restrictions, so its translations always reach chat.

Is there a delay in translations?

Translations typically appear within a few seconds of the original message. The exact speed depends on message length and current load.

What is the !ask command?

!ask lets viewers put a question to the bot directly in chat and get an answer back. Type !ask followed by the question. You choose who may use it, and how the bot answers, from the dashboard.

Does it work with BTTV and 7TV emotes?

Yes. The bot recognises third-party emotes and won't try to translate them, so emote-heavy messages are handled cleanly.

Free, and about a minute to set up

Log in with Twitch and press one button. The bot joins your chat and starts translating.