A browser extension that adds quality-of-life features to Chatto.
This is an unofficial, community-made extension built for Chatto. It is not affiliated with the Chatto project or ChattoCorp.
For other community Chatto projects, see awesome-chatto, a list maintained by nickk.
- 🔊 Per-participant volume controls, with reset-all
- 😀 Emoji picker with recent emojis and
Ctrl+Shift+E - ✍️ Markdown formatting toolbar
- 🎞️ GIF picker with Giphy search and favorites
- 🖼️ Screen-share pop-out using Picture-in-Picture
- 🏷️ Local nicknames, visible only to you
- 🌍 "Enable here" for self-hosted Chatto servers
- 🎨 Themes with presets and custom colors
- ⚙️ Settings popup with feature toggles, themes, and data import/export
- 🌐 Chromium and Firefox support
- No telemetry
- No analytics
- No tracking
- No remote scripts
- GIF search contacts Giphy only when you use the GIF picker
- Preferences, nicknames, favorite GIFs, recent emojis, and volume levels are stored locally
- Extra Chatto servers require explicit approval for that one site
Click the extension icon to open settings. You can turn each feature on or off, change theme, and export/import your local data. Feature toggles apply after reloading Chatto; theme changes apply automatically.
The extension activates automatically on chat.chatto.run.
For another Chatto server, open that site, click the extension icon, then click "Enable here". Your browser will ask you to approve access for that one site. After approval, the extension loads there automatically.
- Download
chatto-enhancer-1.2-chromium.zip. - Extract the ZIP.
- Open
chrome://extensions. - Enable Developer Mode.
- Click Load unpacked.
- Select the extracted folder.
To update, extract the new ZIP over the same folder, then click the reload icon on the extension card in chrome://extensions. Do not remove and re-add the extension unless you want to delete its local data.
- Download
chatto-enhancer-1.2-firefox.zip. - Extract the ZIP.
- Open
about:debugging. - Select "This Firefox".
- Click "Load Temporary Add-on".
- Select
manifest.jsonfrom the extracted folder.
Temporary add-ons are removed whenever Firefox is closed or restarted.
MIT. See LICENSE.




