BTTV, FrankerFaceZ, and 7TV emotes in Safari for Twitch and Kick, plus 70+ features. Auto-claim, split chat, PiP, anonymous viewing, tab-complete carousel, and more.
Requires macOS 10.14, iOS 15, or iPadOS 15 or later.Full BetterTTV, FrankerFaceZ, and 7TV support with real-time updates. See every emote your favorite streamers use.
Alternating message backgrounds with 11 color themes. Read fast-moving chats without losing your place.
Automatically collects channel points, Drops, Moments, and watch streaks. Never miss a reward again.
One-click PiP button right in the player. Keep watching while you browse, work, or do anything else.
Watch streams without appearing in the viewer list. Your presence stays completely hidden.
Auto theater mode with pure-black OLED backgrounds and transparent chat overlay. Cinematic viewing experience.
Timestamps, spoiler tags, emote tab-completion, spam filters, keyword highlights, and searchable chat history.
Force any video quality from 160p to Source. Persists across channel navigation, set it once and forget.
The app is localized in 33 languages. This website offers 34 locale versions, including Mexican Spanish.
Type a partial emote name, press Tab to cycle through inline previews of the next 6 to 10 candidates. See what you're picking before you commit.
A subtle tone, a title flash, and color-coded mention rows when someone calls your name. Customizable per channel.
Spot brand-new viewers instantly with a colored row background. Great for streamers welcoming newcomers in real time.
Deleted messages stay visible as strikethrough text instead of disappearing. The conversation keeps its context.
PronounDB integration shows each chatter's preferred pronouns inline beside their name. Opt-in, privacy-respecting.
Set custom display names for any user, per channel. The original username stays available on hover for moderation.
Click any username for a richer card with follow date, recent messages, channel badges, and a quick-jump to their channel.
Download Purple Crow from the App Store on your Mac, iPhone, or iPad. It's a lightweight Safari extension.
Mac: Safari > Settings > Extensions, then enable Purple Crow.
iPhone / iPad: Settings > Apps > Safari > Extensions > Purple Crow > Allow Extension.
On iOS / iPadOS 17 or earlier, start at Settings > Safari instead.
Mac: Select Purple Crow in Safari's Extensions settings > Edit Websites, then set twitch.tv and kick.com to Allow.
iPhone / iPad: In Purple Crow's extension settings, allow access to twitch.tv and kick.com.
Site missing? Open it in Safari, select Purple Crow from the page menu, and grant access. Repeat for the other site.
Open twitch.tv or kick.com in Safari and start watching. Refresh any tabs that were already open.
Use Safari profiles? Enable Purple Crow for each profile you watch with.
Thousands of community emotes from BTTV, FFZ, and 7TV are invisible in Safari. When chat spams a reaction and you just see text, that's the problem Purple Crow solves.
From auto-claiming channel points to split chat, PiP, anonymous viewing, screenshots, clip downloads, and spam filters, features that make Twitch genuinely better to use.
Not a Chrome extension ported to Safari. Purple Crow is built specifically for Safari with native performance, no background processes, and zero data collection.
Start with these checks if Purple Crow is not working as expected.
Install Purple Crow and open the app once. On Mac, keep it in Applications and check Safari > Settings > Extensions. On iPhone or iPad, check Safari's extension settings.
Allow twitch.tv and kick.com in Safari's extension settings. If a site is missing, open it in Safari and grant access from the page menu. Then refresh the page.
Enable Purple Crow and External emotes. Check channel exclusions, then refresh. If only BTTV, FFZ, or 7TV fails, its service may be temporarily unavailable.
Enable Purple Crow in every Safari profile you use. On Mac: Safari > Settings > Profiles > your profile > Extensions.
Requires macOS 10.14, iOS 15, or iPadOS 15 or later.
Privacy-first apps for macOS, iOS, and Safari.