Chatty is a free, open-source Java desktop chat client for Twitch with IRC-style features, streamer tools, and multi-language support. See features and FAQs.
Chatty is a desktop application, not a browser extension or web app, that connects directly to Twitch's chat servers to give users a dedicated, low-distraction chat window separate from the twitch.tv site. Because it is written in Java, it is genuinely cross-platform, and the project offers download packages both for users who already have a Java runtime installed and for those who prefer a self-contained portable version that includes the runtime bundled in. This makes Chatty an accessible option for viewers on older or lower-powered machines who want a lighter alternative to running a full browser tab just for chat.
A notable differentiator for Chatty is that it is not purely a viewer-facing chat client: it includes tools aimed at streamers themselves, letting them change their stream title, game or category, and tags, and even trigger ad commercials, directly from within the chat interface using hotkeys, without needing to alternate between Chatty and the Twitch creator dashboard in a browser. Combined with moderation-friendly features like joining several channels in separate tabs or windows and community-driven translations into languages such as German, French, Russian, and Japanese, Chatty has built a loyal niche following among Twitch users, particularly those who prefer a classic IRC-client feel over more modern, heavily skinned chat applications.
Chatty is a free, open-source Twitch chat client written in Java, offering an IRC-style desktop chat experience with Twitch-specific features for both viewers and streamers.
Yes. Chatty is free and open source, with no subscription fees or paid tiers.
Because it is built in Java, Chatty runs on Windows, macOS, Linux, and any other operating system that supports Java 8 or later.
Yes. Chatty lets streamers update their stream title, game or category, and tags, and even trigger ad commercials with a hotkey, directly from within the chat client.
Not necessarily. Chatty offers a portable download that bundles its own Java runtime environment, so users without Java already installed can still run it.
Chatty's interface has been translated by its community into several languages, including English, German, French, Russian, and Japanese.
Both are free, open-source third-party Twitch chat clients, but Chatty is built in Java with an IRC-style interface and unique in-client streamer management tools, while Chatterino is written in C++ with a more modern interface and broader third-party emote-service integration.
Chatty is distributed through its official project pages hosted on GitHub, where users can find both standard and portable downloads.