# Custom TTS Reader

> TTS implementation for the OpenAI api format. It can probably be used for any OpenAI api compliant service but its made for remsky/Kokoro-FastAPI. Click 'Read Selected Text' in the context menu after highlighting text.

Canonical page: [https://chrome-stats.com/d/custom-tts-reader](https://chrome-stats.com/d/custom-tts-reader)

## Overview

- **ID:** `custom-tts-reader`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** BassGaming
- **Category:** language-support
- **Daily users:** 320
- **Weekly downloads:** 11
- **Rating:** 4.36 / 5 (14 ratings)
- **Version:** 1.5.2
- **Last updated:** 2026-01-02
- **First published:** 2025-01-29
- **Size:** 39 KB
- **Data as of:** 2026-09-05
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/custom-tts-reader/)
- **Website:** [https://github.com/BassGaming/customtts](https://github.com/BassGaming/customtts)

## Description

Custom TTS Reader is a Chrome extension that implements text-to-speech using the OpenAI API format. It can work with any OpenAI-compatible service, including Kokoro FastAPI, and reads highlighted text via the 'Read Selected Text' context menu.

From the extension toolbar you can configure the API URL, API key, speed, and voice. If you leave options unchecked, it reads sentence by sentence; streaming mode is the recommended approach, while download mode saves an MP3. Hosting your own speech endpoint improves privacy and control; GitHub links for the extension and Kokoro FastAPI are provided for quick setup.

## Rankings

- #6,475 — Overall
- #276 — Language Support
- #17 — openai
- #32 — custom feed
- #33 — custom font
- #44 — customer

## Permissions and access

### Permissions

- `storage`
- `contextMenus`
- `activeTab`
- `tabs`
- `downloads`
- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Kokoro TTS Sender](https://chrome-stats.com/d/kokoro-tts-sender) — 18 users, 5.00 / 5
- [Kokoro Reader](https://chrome-stats.com/d/kokoro-reader) — 35 users
- [Kokoro TTS web page reader](https://chrome-stats.com/d/kokoro-tts-web-page-reader) — 7 users
- [ElevenLabs TTS Interface](https://chrome-stats.com/d/elevenlabs-tts-interface) — 38 users, 5.00 / 5
- [TTS Reader](https://chrome-stats.com/d/tts-reader-sp) — 6 users
- [TTS Reader](https://chrome-stats.com/d/tts-reader) — 58 users, 3.33 / 5
- [VoxAI: Text-to-Speech for Firefox](https://chrome-stats.com/d/voxai-tts-for-firefox) — 2 users
- [Text to Speech](https://chrome-stats.com/d/text-to-speech-add-on) — 21 users
- [Simple TTS Text to Speech Reader](https://chrome-stats.com/d/simple-tts-texttospeech-reader) — 51 users, 5.00 / 5
- [Japanese TTS Helper](https://chrome-stats.com/d/japanese-tts-helper) — 5 users
- [Text to Speech (TTS)](https://chrome-stats.com/d/text-to-speech-webext) — 3,096 users, 2.32 / 5
- [VoiceSissy Select-Text-to-Speech TTS Editor](https://chrome-stats.com/d/voicesissy) — 101 users, 2.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/custom-tts-reader)
