Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Aar318's Twitch TTS

Aar318's Twitch TTS by Aar318

A Twitch-only extension that reads chat messages aloud in real time using the browser's built-in Web Speech API, with configurable voice, volume, bot exclusion lists, custom name mappings, emoji compression, and optional holiday themes for the inject

Available on Firefox for Android™Available on Firefox for Android™
5 (1 review)5 (1 review)
Download Firefox and get the extension
Download file

Extension Metadata

About this extension
Aar318's Twitch TTS: Chat Reader with Custom Voices & Themes

Enhance your Twitch experience with real-time text-to-speech for chat messages. This lightweight extension uses your browser's built-in Web Speech API to read Twitch chat aloud, with customizable voices, volume, bot exclusions, custom name pronunciations, and fun holiday themes.

⚡ Quick Install Steps
- Click Add to Chrome on the Chrome Web Store page.
- When prompted, choose Add extension.
- Open Chrome’s Extensions menu (puzzle‑piece icon) and Pin Twitch TTS so the icon is always visible.
- Refresh your Twitch tab and the TTS controls will load instantly. The extension starts disabled by default, giving you full control over when chat reading begins.
- You can toggle TTS on/off at any time by clicking the extension icon or using the injected button on Twitch pages. Settings (voice, volume, custom maps, bot lists, themes) are available through the icon’s right‑click menu or the in‑page settings panel.

Key Features:

Real-Time TTS: Automatically reads new chat messages using browser TTS voices. Supports emoji compression, bot filtering, and custom name mappings (e.g., "xthexpanx" as "Spanks").

Easy Controls: Toggle TTS on/off with a single click on the extension icon or an injected button on Twitch pages. Right-click the icon for quick access to settings.

Settings Panel: Choose from available browser voices, adjust volume, manage custom name maps and bot lists via textareas, and enable/disable holiday themes and emoji features.

Username Autocomplete: Caches recent usernames from chat for easy addition to custom maps (up to 5000 entries, with automatic pruning).

Holiday Themes: Automatically applies fun, seasonal CSS themes to the UI (e.g., 🎄 for Christmas) based on the date, with an option to disable.

Privacy Focused: All settings, caches, and custom lists are stored locally. No external servers, no data collection, and no network requests beyond Twitch's own domain.


This extension works exclusively on Twitch.tv tabs and starts disabled by default for user control.
Rated 5 by 1 reviewer
Log in to rate this extension
There are no ratings yet

Star rating saved

5
1
4
0
3
0
2
0
1
0
Read 1 review
Permissions and data

Required permissions:

  • Access browser tabs
  • Access your data for www.twitch.tv

Optional permissions:

  • Access your data for www.twitch.tv

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Support Email
Version
1.66.0.1
Size
44.14 KB
Last updated
4 days ago (Mar 15, 2026)
Related Categories
  • Web Development
  • Language Support
  • Social & Communication
License
MIT License
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version. Android is a trademark of Google LLC.