UX Captions for Kick & Twitch — Live Subtitles & Chat Translation icon

UX Captions for Kick & Twitch — Live Subtitles & Chat Translation

by UX Technologies · ux.gold · Accessibility
Established publisherManifest V3 Free
View in Chrome Web Store Data as of 15 Oct 2026

Live captions and chat translation for Twitch and Kick. On-device by default, with optional cloud translation.

Users
389
+200 in 30 days
Rating
4.5 / 5
unchanged in 30 days
Ratings
8
0 in 30 days
Store rank
#48K
#40K among extensions
Version
1.9.13
updated 23 Sep 2026

Users

monthly, 2 months
0194389Aug 2026Oct 2026Oct 2026
Latest, 15 Oct 2026: 389 usersMove the mouse over the chart for any month

Ratings count

monthly, 2 months
048Aug 2026Oct 2026Oct 2026
Latest, 15 Oct 2026: 8 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About UX Captions for Kick & Twitch — Live Subtitles & Chat Translation

Follow Twitch and Kick streams with live captions and translated chat. Read in your chosen language, keep the original text in view, and translate a reply in the chat box you already use. Translation runs on your device by default. Connect your own cloud AI for captions and separately enable incoming cloud chat. With Gemini, Groq or OpenRouter selected, clicking UX Translate sends your draft and limited recent stream context to that model, even when cloud chat is off. Typing alone sends nothing to the translation provider. Raw stream audio stays on your device. LIVE CAPTIONS OVER THE PLAYER Start captions from the extension's toolbar popup. Whisper transcribes the stream locally; original and translated lines appear over the video. Choose the language, text size and position. READ THE CONVERSATION Read translations beneath the original chat messages. Chat can follow the caption languages or use its own. “Use cloud for chat” sends posted messages to your provider, including your own. REPLY IN TWITCH OR KICK'S CHAT BOX Look for the UX logo beside Translate. Translate your draft, then review, copy or undo the result. You decide when to post; the extension never presses Send. YOUR PROVIDER, YOUR MODEL Use Gemini, Groq or OpenRouter with your own key and chosen model. Keys and model choices stay on this device, separately for each provider. The guide beside the API-key field links to official setup instructions and usage limits. Google Translate API is also available with a key, alongside a free, unofficial Google caption-translation option. CATCH UP, THEN ASK Open Stream recap and choose On-device or your connected cloud model. Summaries and follow-up questions use that choice. Cloud mode sends the selected history, your questions and recent conversation text to your provider. History covers what the extension has observed, not a complete recording. PROCESSING YOU CONTROL Cloud chat and cloud recaps have separate switches. Cloud translation sends text and recent context to your provider and can fall back to ready on-device translation. If translation is unavailable, original captions/chat and your draft are kept. Cloud recap errors offer a retry or an explicit switch to On-device. Provider accounts, quotas and charges may apply. Turn on engine/model labels in Diagnostics if you want to see which route produced translations. Raw audio and optional visual samples are not uploaded. Outgoing drafts are sent only when you click Translate with a supported cloud AI model selected; they are not added to stream history or recaps. Settings may sync through Chrome; caption/chat history stays in memory unless you copy or export it. See the privacy policy for the complete data inventory and provider destinations. Before you start: - Requires desktop Chrome 138 or newer. Built-in translation/AI availability also depends on your browser build, device and language. - The first session downloads a speech model, approximately 80 MB–1.6 GB depending on the model and device. The popup shows the estimate and offers pre-download controls. Language packs may require additional downloads. - CPU fallback can be slower. Interim captions and speaker labels require a supported GPU. - Local recaps and questions require Chrome’s built-in AI. Captions and chat translation work independently of recap AI. - Available in 20 interface languages. Independent of and not endorsed by Twitch, Kick, Google or the streamers you watch.

Growth

WindowUsersChangeRatingsRating
7 days+18+4.9%00.00
30 days+200+105.8%00.00

Chrome Web Store search rankings

Where UX Captions for Kick & Twitch — Live Subtitles & Chat Translation appears when people search the store, with the 30 day change
Search phrasePosition30 days
ux#27+4

Version history

11 versions recorded
1.9.1323 Sep 2026
1.9.129 Sep 2026
1.9.68 Sep 2026
1.8.230 Aug 2026
1.8.027 Aug 2026
1.7.124 Aug 2026
1.7.022 Aug 2026
1.6.417 Aug 2026

Details

Category
Accessibility
First seen
14 Aug 2026
Size
9.7 MB
Languages
de, en, id, nl, vi, tr, es, fr
Pricing
Free
Privacy policy
ux.gold
Extension ID
bbabelnbmnohenbojpoedgiionhgmifk

Permissions and risk

Moderate riskimpact 3, likelihood 2
Permissions
offscreenstoragetabCapture
Site access
https://kick.com/*https://m.twitch.tv/*https://twitch.tv/*https://www.twitch.tv/*wss://ws-us2.pusher.com/*https://huggingface.co/*https://cdn-lfs.huggingface.co/*https://cdn-lfs-us-1.hf.co/*

Alternatives to UX Captions for Kick & Twitch — Live Subtitles & Chat Translation

Extensions that rank for the same store searches or share the Accessibility category, ordered by users