[twitch.tv] 7BTVFZ Emote Picker
Custom emote picker for Twitch chat: 7TV, BTTV, FFZ
As of June 2026, [twitch.tv] 7BTVFZ Emote Picker has 11 users in the Entertainment category.
Usersup 450.0 percent+450.0%
11
11
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
3.125.26
Manifest V3
90-day change · In the last 90 days this extension 3 version updates.
History
10 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | 2 | — | — | 1.3203.2026 |
| Apr 17, 2026 | 2 | — | — | 1.3203.2026 |
| Apr 27, 2026 | 3 | — | — | 1.3203.2026 |
| May 4, 2026 | 3 | — | — | 2.024.26 |
| May 10, 2026 | 4 | — | — | 2.294.26 |
| May 15, 2026 | 5 | — | — | 2.294.26 |
| May 21, 2026 | 5 | — | — | 3.125.26 |
| May 28, 2026 | 7 | — | — | 3.125.26 |
| Jun 4, 2026 | 9 | — | — | 3.125.26 |
| Jun 10, 2026 | 10 | — | — | 3.125.26 |
| Now | 11 | — | — | 3.125.26 |
Changelog
- May 15, 2026description
7BTVFZ Emote Picker v2.294.26 — for Twitch Chat . ⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv The extension adds a button below the chat input field. Click it to open a full-screen emote picker popup with access to 7TV, BTTV and FFZ emotes. Built from scratch — no bloat, no broken features, no weird behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧩 Core Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets 🔲 Zero-width 7TV emote support — correct layering in chat 🔘 Mini button injected below the chat input field 🪟 Full-screen popup — opens on button click, 480 emotes per page 🔍 Search — filter emotes by name within the current tab ⭐ Favorites — Ctrl+Click an emote in the popup to save/remove Stored locally, separately per channel 💬 Click any emote to insert it into chat 📨 "Send to chat" button — simulates the native Twitch send button 🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename and updates the list automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ Technical ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📄 Pagination — 480 emotes per page with full virtual scroll support 🔤 Autocomplete — type :emote prefix in chat to get suggestions 🔒 No data collection — the extension does not send or store any user data 🌐 Twitch only — does not run on directory, clips, videos or other pages ❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker7BTVFZ Emote Picker v3.125.26 — for Twitch Chat . ⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv The extension adds a button below the chat input field. Click it to open a full-screen emote picker popup with access to 7TV, BTTV and FFZ emotes. Built from scratch — no bloat, no broken features, no weird behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧩 Core Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets 🔲 Zero-width 7TV emote support — correct layering in chat 🔘 Mini button injected below the chat input field 🪟 Full-screen popup — opens on button click, 480 emotes per page 🔍 Search — filter emotes by name within the current tab ⭐ Favorites — Ctrl+Click an emote in the popup to save/remove Stored locally, separately per channel 💬 Click any emote to insert it into chat 📨 "Send to chat" button — simulates the native Twitch send button 🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename and updates the list automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ Technical ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📄 Pagination — 480 emotes per page with full virtual scroll support 🔤 Autocomplete — type :emote prefix in chat to get suggestions 🔒 No data collection — the extension does not send or store any user data 🌐 Twitch only — does not run on directory, clips, videos or other pages ❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker Changelog — SEP Overlay Align [## [2.294.26] — [3.125.26] - 2026-05-12] Problem In Twitch chat with SEP (7TV) + FFZ extensions, base emotes inside overlay wrappers were misaligned: they shifted relative to overlay images, overlapped adjacent emotes, and made message text hard to read. Solution Pure CSS injection via a <style> tag — no DOM mutations, no MutationObserver. Two independent rule sets: one for standard overlays, one for modified overlays. Changes CSS architecture Wrapper switched from inline-block to inline-flex — stays inline in the chat flow while enabling flex alignment for the child base img Targeting via :has(.sep-emote-overlay) — rules apply only to wrappers that contain an overlay; plain base-only wrappers are untouched justify-content / align-items instead of a hardcoded translateX/Y pixel — alignment is adaptive and works correctly regardless of wrapper size Overlay images explicitly receive position: absolute — they are taken out of flex flow and do not affect base positioning Modifier support — sep-mod-* (ffzW etc.) Separate selector :has([class*="sep-mod-"]) for wrappers where the base img carries a modifier class (e.g. sep-mod-ffzW) Automatic wrapper expansion: width: var(--sep-wide-w) — SEP writes the correct value into that CSS variable; the wrapper expands from 64px to the actual base img width (140.8px), eliminating overlap with adjacent emotes Independent alignment settings for the standard and mod cases - May 4, 2026description
7BTVFZ Emote Picker v2.024.26 — for Twitch Chat . ⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv The extension adds a button below the chat input field. Click it to open a full-screen emote picker popup with access to 7TV, BTTV and FFZ emotes. Built from scratch — no bloat, no broken features, no weird behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧩 Core Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets 🔲 Zero-width 7TV emote support — correct layering in chat 🔘 Mini button injected below the chat input field 🪟 Full-screen popup — opens on button click, 480 emotes per page 🔍 Search — filter emotes by name within the current tab ⭐ Favorites — Ctrl+Click an emote in the popup to save/remove Stored locally, separately per channel 💬 Click any emote to insert it into chat 📨 "Send to chat" button — simulates the native Twitch send button 🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename and updates the list automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ Technical ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📄 Pagination — 480 emotes per page with full virtual scroll support 🔤 Autocomplete — type :emote prefix in chat to get suggestions 🔒 No data collection — the extension does not send or store any user data 🌐 Twitch only — does not run on directory, clips, videos or other pages ❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker7BTVFZ Emote Picker v2.294.26 — for Twitch Chat . ⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv The extension adds a button below the chat input field. Click it to open a full-screen emote picker popup with access to 7TV, BTTV and FFZ emotes. Built from scratch — no bloat, no broken features, no weird behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧩 Core Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets 🔲 Zero-width 7TV emote support — correct layering in chat 🔘 Mini button injected below the chat input field 🪟 Full-screen popup — opens on button click, 480 emotes per page 🔍 Search — filter emotes by name within the current tab ⭐ Favorites — Ctrl+Click an emote in the popup to save/remove Stored locally, separately per channel 💬 Click any emote to insert it into chat 📨 "Send to chat" button — simulates the native Twitch send button 🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename and updates the list automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ Technical ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📄 Pagination — 480 emotes per page with full virtual scroll support 🔤 Autocomplete — type :emote prefix in chat to get suggestions 🔒 No data collection — the extension does not send or store any user data 🌐 Twitch only — does not run on directory, clips, videos or other pages ❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker - Apr 27, 2026description
7BTVFZ Emote Picker for Twitch ----------------------------------------------------------------------------------------------- before using it, do not forget to disable such extensions as, BtTV,7tv,FFz addons -7tv-bttv !!!. ---------------------------------------------------------------------------------------------- The extension adds a separate button, and when clicked, it opens the popout window, emote-picker, and Twitch chat panel. to select emojis for platforms such as 7TV, BTTV and FFZ. there is no such optimization in any extension that I have used, there is always something stupid, something strange, something broken, something absolutely useless. Basic functionality: - Download and display emojis of 7TV (channel + global), BTTV (channel + global), FFZ (channel + global) - Support for zero-width 7TV emojis (layering in chat) - Mini button under the chat input field - Full-screen popup (opens by clicking on a button in the chat, - 480 emojis per page) - Search (filtering) by the name of the emojis in the current tab - Favorites: Ctrl+click on the icon in the popup → add/remove to favorites (stored locally, separately via channels) - Inserting emojis into the chat on a click - The "Send to chat" button in the popup (simulates pressing the native send button) - Automatically updates the list of emojis when 7TV notifications about adding/deleting/renaming emojis are detected in the chat Features: - Virtualization and rendering: The list of emojis is rendered page by page (pagination), full virtualization (endless scrolling without pagination) - Auto-completion when entering :username - and emote prefix ":kappa" etc and so on. - The extension is incompatible with the official extensions 7TV, BetterTTV and FrankerFaceZ — they must be disabled on twitch.tv - Works only on Twitch pages (does not work in directories, clips, videos, etc.) The extension does not collect or send any user data.
7BTVFZ Emote Picker v2.024.26 — for Twitch Chat . ⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv The extension adds a button below the chat input field. Click it to open a full-screen emote picker popup with access to 7TV, BTTV and FFZ emotes. Built from scratch — no bloat, no broken features, no weird behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧩 Core Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets 🔲 Zero-width 7TV emote support — correct layering in chat 🔘 Mini button injected below the chat input field 🪟 Full-screen popup — opens on button click, 480 emotes per page 🔍 Search — filter emotes by name within the current tab ⭐ Favorites — Ctrl+Click an emote in the popup to save/remove Stored locally, separately per channel 💬 Click any emote to insert it into chat 📨 "Send to chat" button — simulates the native Twitch send button 🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename and updates the list automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ Technical ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📄 Pagination — 480 emotes per page with full virtual scroll support 🔤 Autocomplete — type :emote prefix in chat to get suggestions 🔒 No data collection — the extension does not send or store any user data 🌐 Twitch only — does not run on directory, clips, videos or other pages ❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker - Apr 27, 2026name
7BTVFZ Emote Picker [Twitch]
[twitch.tv] 7BTVFZ Emote Picker
Permissions & access
- Permissions
- storage
- Host access
- https://www.twitch.tv/*, https://7tv.app/*, https://7tv.io/*, https://betterttv.com/*, https://cdn.betterttv.net/*, https://api.betterttv.net/*, *://www.twitch.tv/*, *://7tv.io/*, *://events.7tv.io/*, wss://events.7tv.io/*, *://cdn.betterttv.net/*, https://api.frankerfacez.com/*
Screenshots
About
7BTVFZ Emote Picker v3.125.26 — for Twitch Chat .
⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv
The extension adds a button below the chat input field. Click it to open a full-screen
emote picker popup with access to 7TV, BTTV and FFZ emotes.
Built from scratch — no bloat, no broken features, no weird behavior.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧩 Core Features
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets
🔲 Zero-width 7TV emote support — correct layering in chat
🔘 Mini button injected below the chat input field
🪟 Full-screen popup — opens on button click, 480 emotes per page
🔍 Search — filter emotes by name within the current tab
⭐ Favorites — Ctrl+Click an emote in the popup to save/remove
Stored locally, separately per channel
💬 Click any emote to insert it into chat
📨 "Send to chat" button — simulates the native Twitch send button
🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename
and updates the list automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Technical
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📄 Pagination — 480 emotes per page with full virtual scroll support
🔤 Autocomplete — type :emote prefix in chat to get suggestions
🔒 No data collection — the extension does not send or store any user data
🌐 Twitch only — does not run on directory, clips, videos or other pages
❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker
Changelog — SEP Overlay Align
[## [2.294.26] — [3.125.26] - 2026-05-12]
Problem
In Twitch chat with SEP (7TV) + FFZ extensions, base emotes inside overlay wrappers
were misaligned: they shifted relative to overlay images, overlapped adjacent emotes,
and made message text hard to read.
Solution
Pure CSS injection via a <style> tag — no DOM mutations, no MutationObserver.
Two independent rule sets: one for standard overlays, one for modified overlays.
Changes
CSS architecture
Wrapper switched from inline-block to inline-flex — stays inline in the chat
flow while enabling flex alignment for the child base img
Targeting via :has(.sep-emote-overlay) — rules apply only to wrappers that
contain an overlay; plain base-only wrappers are untouched
justify-content / align-items instead of a hardcoded translateX/Y pixel —
alignment is adaptive and works correctly regardless of wrapper size
Overlay images explicitly receive position: absolute — they are taken out of
flex flow and do not affect base positioning
Modifier support — sep-mod-* (ffzW etc.)
Separate selector :has([class*="sep-mod-"]) for wrappers where the base img
carries a modifier class (e.g. sep-mod-ffzW)
Automatic wrapper expansion: width: var(--sep-wide-w) — SEP writes the correct
value into that CSS variable; the wrapper expands from 64px to the actual base
img width (140.8px), eliminating overlap with adjacent emotes
Independent alignment settings for the standard and mod casesTechnical
- Version
- 3.125.26
- Manifest
- V3
- Size
- 1.78MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- fggnkbfccljadbpmfmbjkanlbpfibkhm
- Developer ID
- ua607dbcb8976cae151904febbf4658e8
- Developer Email
- [email protected]
- Created
- Mar 25, 2026
- Last Updated (Store)
- May 13, 2026
- Last Scraped
- Jun 10, 2026
- Website
- —
- Support URL
- —
- Privacy Policy
- https://r6ftjr5uynmjtr-tfjtry5e-ntf7.netlify.app
Data sourced from the Chrome Web Store · last verified Jun 10, 2026.