Subscribe

The Best Custom Twitch Emotes Extensions: BetterTTV, and Its Alternatives FrankerFaceZ and 7TV

A
Anastasia

Twitch is a popular platform for live streaming video games, music, sports, and other content. One of the features that makes Twitch unique is the use of emotes, which are small images that convey emotions, reactions, or memes. Emotes can be used in chat messages, comments, and subscriptions. Twitch has its own set of official emotes, such as Kappa and PogChamp, but users can also create and use custom emotes through various extensions. In this article, we will introduce three of the most popular Twitch emote extensions: BetterTTV or BTTV, FrankerFaceZ or FFZ, and 7TV.

BetterTTV (BTTV)

BetterTTV is a browser extension that enhances Twitch with new features, emotes, and more. The free version of BetterTTV allows users to add up to 50 emotes to their channels, and it also enables them to upload and use custom emotes. The BTTV extension is also available for use on YouTube and Discord chats.

The free version of BetterTTV with 50 emotes available per channel

BetterTTV offers several features to enhance the chat experience, including the ability to highlight or blacklist specific phrases, users, or badges in the chat. BetterTTV also enables users to restore deleted messages and automatically claim channel points rewards. 

Other features include the option to join the chat anonymously, without appearing in the user list, and the ability to hide visual noise and clutter, such as recommended channels, bits, replies, notices, and community highlights.

BetterTTV chat settings

For users who subscribe to BetterTTV Pro for $4.99 per month, additional benefits are available, including the ability to add 250 emotes and priority emote approval. Subscribers also receive monthly increments of up to 500 emotes and 50 personal emotes, as long as they remain subscribed.

Popular emotes among BetterTTV’s users

FrankerFaceZ (FFZ)

FrankerFaceZ is another browser extension that allows users to choose emotes from the library or create custom ones and add them to their Twitch channel. The tool supports animated and wide emotes. Users can add up to 50 emotes to the channel for free.

Emote Library of FrankerFaceZ

FrankerFaceZ can also display custom emotes from other popular Twitch extensions such as its alternatives, BetterTTV and 7TV.

Besides emotes, FrankerFaceZ offers chat customization features. Users can hide banners, site sections, and chat elements they don’t want to see. They can filter chat messages based on keywords, change fonts and colors to suit their preferences, and display stream metadata on hover. Users can customize buttons, keyboard shortcuts, and layout to make moderating chat faster and more reliable. FFZ also allows users to claim Channel Points bonuses automatically. 

FrankerFaceZ supports various community-made extensions that add specific or advanced features to Twitch.

FrankerFaceZ chat settings

For the price of $5 per month, users can subscribe to FrankerFaceZ and gain access to additional features. Subscribers can add special effects and animations to their emotes, unlock a permanent FFZ Supporter Twitch sub badge, and get more emote slots. Subscribers instantly receive 100 emote slots, and each month they’re subscribed, they get another 25 slots (up to a maximum of 500). The emote slots are permanent and don’t go down even if the user unsubscribes. Additionally, subscribers can upload custom badge designs for their mods and VIPs.

7TV

7TV is a new Twitch extension that was launched in 2021. On 7TV, users can organize their Twitch emotes into personalized sets that can be shared with others or easily transferred to their channels.

New emote set creation on 7TV

Each user is given 600 customizable channel emote slots for free. If a user is not satisfied with the name of an emote provided by the original author, they have the option to change it. However, the change is specific to the user’s channel and does not affect the original emote globally. 

Modifying emotes on a user’s channel is instantly visible to all viewers without requiring a page refresh. Users can switch between different versions of emotes, allowing for themed variants and updates to existing emotes. 

7TV extension supports advanced image formats such as WEBP and AVIF, which are known for their high-quality compression and efficiency, providing a better viewing experience. In addition to Twitch, users can link their Discord, YouTube, and Kick accounts to 7TV.

7TV Emote Sets on user’s profile

The 7TV subscription includes a variety of features such as a subscriber badge which is similar to Twitch sub badges, nametag paints, animated profile picture, zero-width emotes, personal emotes, and emote upload priority for $3.99 per month.

Comparing alternatives: BetterTTV, FrankerFaceZ, and 7TV

BetterTTV and FrankerFaceZ have similar characteristics in their free versions. Both offer 50 free Twitch emote slots, the ability to upload your own custom emotes, and features for chat enhancement. A strength of FrankerFaceZ is that it supports emotes from BetterTTV, 7TV, and other extensions. Moreover, FrankerFaceZ’s subscription plan provides more interesting features beyond emote slot expansion, such as emote effects and custom channel badges. Unlike BetterTTV, FrankerFaceZ’s emote slots will not be reduced if you unsubscribe. 

Although 7TV does not have any chat enhancement features, it stands out from BetterTTV and FrankerFaceZ by offering a lot more free Twitch emotes and options for their organization and customization. It also supports advanced image formats (WEBP and AVIF), which improve the viewing experience. 


All three Twitch emotes browser extensions, BetterTTV, FrankerFaceZ, and 7TV, have their strengths and weaknesses. It’s up to you to decide which extension is better, based on your own needs.